Alternative uses for the blockchain