Bitcoin's Quantum Conundrum: Racing Against Time to Prevent Catastrophic Losses
While not all aspects of bitcoin are vulnerable to quantum computer attacks, the cryptographic keys that secure ownership are at risk. Bitcoin mining and the blockchain itself are not susceptible to quantum attacks due to the type of math used. However, the math that protects bitcoin wallets can be broken by a quantum computer, potentially allowing an attacker to drain approximately 6.9 million BTC, including those held by the cryptocurrency's pseudonymous creator, Satoshi Nakamoto. The exposed pool of bitcoin includes early coins stored in wallets with publicly visible keys, as well as any wallet that has been spent from, as spending reveals the key. A quantum attacker could work through these wallets at their own pace, without needing to race against transactions in progress. The 2021 Taproot upgrade inadvertently expanded the problem by publishing the key protecting any remaining bitcoin at an address after a transaction. While there are proposals to address the issue, such as adding new quantum-safe address types or installing a detection system, they lack broad support from bitcoin's core developers. The lack of a formal governance process and a foundation to fund engineering work makes it challenging for bitcoin to coordinate a response. Ethereum, on the other hand, has had a formal quantum-resistant program in place since 2018 and has made significant progress in migrating to new math that quantum computers cannot break. The clock is ticking for bitcoin to prevent a quantum threat, and the question remains whether the network can come together to implement a massive security upgrade before it's too late.