Bitcoin Developers Seek to Fortify Against Quantum Threats, But at What Cost to Users?
The foundation of Bitcoin, a cryptocurrency, is built on the premise that no entity can access or control an individual's coins without their unique private key. However, this fundamental principle is being reevaluated by the developer community as they strive to protect the network from the potential threats posed by future quantum computers. These powerful machines could potentially breach Bitcoin's blockchain, putting users' coins at risk. A recent update to the Bitcoin Improvement Proposal (BIP)-361 outlines a plan to migrate coins to quantum-resistant addresses or face permanent freezing by the network, effectively rendering the coins unusable despite still being owned. This move is in response to a Google report warning that a sufficiently powerful quantum machine could compromise the Bitcoin blockchain with less computational power than initially thought, prompting concerns about a 'quantum deadline' for Bitcoin by 2029. The issue at hand is the use of Elliptic Curve Digital Signature Algorithm (ECDSA) to secure Bitcoin wallets. When a transaction is made, the public key, derived from the private key, is exposed on the blockchain, leaving it vulnerable to being reverse-engineered by a quantum computer, which could then access and drain the associated funds. As of March, approximately 6.7 million BTC were in vulnerable addresses, according to the Google study. The proposed solution, BIP-361, builds upon a previous proposal, BIP-360, which introduced a new transaction type called pay-to-Merkle-root (P2MR), designed to mitigate quantum-era risks. The migration plan is structured into three phases: Phase A, which would prevent new bitcoin from being sent to old, quantum-vulnerable addresses after three years; Phase B, which would render old-style signatures invalid five years after activation, effectively freezing coins in vulnerable wallets; and Phase C, a proposed rescue phase still under research, which could potentially allow holders to prove ownership and recover frozen coins using zero-knowledge proofs. This proposal has sparked significant backlash within the community, as it challenges the core principle of sovereign control over funds. Critics view the mechanism as authoritarian and confiscatory, arguing that upgrades should be voluntary. In contrast, developers see it as a necessary defensive measure to protect the Bitcoin ecosystem from potential quantum threats.