Bitcoin Developers Propose Quantum Defenses, But at What Cost to Users?

The promise of Bitcoin has always been that users have full control over their coins, with no external entity able to touch them without the private key. However, this promise is now being challenged by the developer community itself, as they attempt to build defenses against potential quantum computer threats. A proposal, known as Bitcoin Improvement Proposal (BIP)-361, has been updated, which could force users to migrate their coins to new quantum-resistant addresses or risk having them frozen permanently by the network. This move has sparked controversy, with some arguing it goes against the fundamental principles of Bitcoin, which prioritizes user autonomy and permissionless control. The proposal is a response to a recent Google report warning that a sufficiently powerful quantum machine could compromise the Bitcoin blockchain more easily than initially thought, with some predicting a 'quantum deadline' of 2029. The proposal involves a three-phase approach, starting with blocking new bitcoin from being sent to old-style, quantum-vulnerable addresses, followed by rendering old-style signatures invalid, and finally, a potential rescue phase where users could prove ownership using zero-knowledge proofs. The community is divided, with some seeing it as a necessary defensive measure, while others view it as an authoritarian and confiscatory move that undermines the core principles of Bitcoin.