Bitcoin Developers Seek to Fortify Against Quantum Threats, But at What Cost to Users?
The promise of Bitcoin has long been rooted in its ability to safeguard users' coins, ensuring that no external entity can access them without the owner's private key. However, this fundamental principle is now being challenged by the developer community as they strive to bolster defenses against the emerging threat of quantum computers. A proposal, known as Bitcoin Improvement Proposal (BIP)-361, has been updated, suggesting the implementation of a mechanism to migrate coins to quantum-resistant addresses, with the alternative being the permanent freezing of coins by the network. This move is part of a broader effort to future-proof Bitcoin against quantum attacks, which could potentially compromise the blockchain and allow for the theft of coins. The proposal, put forth by Jameson Loop and other cryptographers, outlines a process that would occur in three phases. Initially, it would prevent new bitcoin from being sent to vulnerable addresses, followed by the invalidation of old-style signatures, effectively freezing coins in these wallets. A potential rescue phase is also under consideration, which could allow holders to prove ownership and recover frozen coins using zero-knowledge proofs. This development comes on the heels of a Google report warning that the power required to compromise the Bitcoin blockchain with a quantum computer may be lower than initially thought, prompting concerns about a 'quantum deadline' for bitcoin. The heart of the issue lies in the cryptography that secures Bitcoin wallets, known as ECDSA. While ECDSA is currently effective, a sufficiently powerful quantum machine could use the publicly visible public key to deduce the private key, thus gaining access to the coins. As of March, approximately 6.7 million BTC were in vulnerable addresses, according to the Google study. The BIP-361 proposal builds upon a previous proposal, BIP-360, which introduced a new transaction type designed to mitigate quantum risks. The community's reaction to the proposal has been mixed, with some viewing it as a necessary defensive measure against quantum threats, while others see it as an authoritarian overreach that compromises the core principle of sovereign control over one's funds. Critics argue that the proposal's approach, including deadlines and forced migration, reeks of central planning and could undermine the trust and value of the Bitcoin ecosystem.