Quantum Cryptography for Blockchain