Ghost on the blockchain