Securing Blockchains Against Quantum Computers: Security Challenge and Innovations