Time is Running Out for Bitcoin to Mitigate Quantum Threat, Putting 6.9 Million BTC at Risk
Not all aspects of Bitcoin are vulnerable to quantum computers. The process of mining new blocks and the underlying blockchain ledger are secure due to the type of mathematics used, known as hashing, which quantum computers cannot effectively break. However, the ownership of Bitcoins is at risk due to a different mathematical principle that protects wallets. This math, which converts a private key into a public address, is one-way and currently unbreakable by regular computers, but a quantum algorithm known as Shor's algorithm can potentially collapse this security. Recently, Google demonstrated that such an attack could be executed with fewer resources than previously thought, posing an urgent threat. Approximately 6.9 million Bitcoins, including those held by Bitcoin's creator Satoshi Nakamoto, are at risk because their public keys are visible on the blockchain. This includes early Bitcoins and any wallet that has been used for transactions, as spending reveals the public key. The 2021 Taproot upgrade inadvertently expanded this vulnerability by making any spent Bitcoin publish its key, thereby exposing the remaining balance at that address. While Ethereum has been working on quantum-resistant solutions since 2018 with a formal program and dedicated teams, Bitcoin lacks a concrete strategy. There are proposals, such as BIP-360 for new quantum-safe address types and a detection system from BitMEX Research, but neither has gained broad support from core developers. The challenge lies in Bitcoin's decentralized nature and resistance to coordinated change, making the implementation of a solution difficult. The question remains whether Bitcoin can coordinate the necessary security upgrade before the quantum threat becomes a reality.