The emergence of quantum computers poses a significant threat to Bitcoin's security, prompting developers to consider various upgrades to defend against this potential menace. Although quantum computers capable of breaching Bitcoin's blockchain do not yet exist, the threat is no longer hypothetical.
Recent research by Google suggests that a sufficiently powerful quantum computer could crack Bitcoin's core cryptography in under nine minutes, which is faster than the average time it takes for a Bitcoin block to settle. This has sparked concerns among analysts, who believe that such a threat could become a reality by 2029. Approximately 6.5 million bitcoin tokens, valued at hundreds of billions of dollars, are stored in addresses that a quantum computer could directly target, including some belonging to Bitcoin's pseudonymous creator, Satoshi Nakamoto.
The potential compromise would not only damage Bitcoin's core principles of 'trust the code' and 'sound money' but also put the entire cryptocurrency at risk. To mitigate this threat, developers are considering several proposals, including BIP 360, which removes the public key permanently embedded on-chain, and SPHINCS+, a post-quantum signature scheme built on hash functions.
Other initiatives, such as Tadge Dryja's Commit/reveal scheme and Hourglass V2, aim to protect transactions in the mempool and slow the spending of old coins, respectively. While these proposals are still in the development stage, they demonstrate the proactive approach that Bitcoin developers are taking to address the quantum computing threat and ensure the long-term security of the cryptocurrency.