Bitcoin Faces Quantum Threat: Can It Upgrade Security Before It's Too Late?
While not all aspects of bitcoin are vulnerable to quantum attacks, the ownership of coins is at risk due to the type of math used to secure wallets. A quantum computer can potentially break this math, allowing an attacker to drain approximately 6.9 million bitcoin, including those held by the cryptocurrency's pseudonymous creator, Satoshi Nakamoto. The exposed coins are primarily from the network's early days and have been stored in an address format that publishes the public key by default. Additionally, any wallet that has been spent from has also exposed its key, making it vulnerable to quantum attacks. The 2021 Taproot upgrade inadvertently expanded the problem by publishing the key protecting any remaining bitcoin at an address after a transaction. To address this issue, some proposals have been put forth, including the creation of new quantum-safe address types and a detection system to trigger defensive actions in case of a quantum attack. However, these proposals lack broad support from bitcoin's core developers, and the network's governance structure, which is designed to resist coordinated change, makes it challenging to implement effective solutions. In contrast, Ethereum has a formal quantum-resistant program in place, with multiple teams working on the migration to new math that quantum computers cannot break. The clock is ticking for bitcoin to prevent a potential quantum threat, and the question remains whether the network can coordinate a major security upgrade before it's too late.