Quantum Proof Blockchain