Time is Running Out for Bitcoin to Counter Quantum Computing Threat
Not all aspects of bitcoin are vulnerable to quantum computer attacks. The process of bitcoin mining, which involves adding new blocks to the blockchain, relies on a type of mathematics called hashing that quantum computers are unable to break. As a result, the blockchain itself and the rule that new bitcoin can only be created through mining would remain intact in the event of a quantum attack. However, the ownership of bitcoin would be at risk. Bitcoin wallets are secured by a different type of mathematics that converts a private key into a public address. This math works in one direction but not the other, preventing unauthorized access to the coins. A quantum algorithm known as Shor's algorithm can bypass this security measure, and a recent paper by Google demonstrated that this attack can be carried out with fewer resources than previously estimated. This article explores the potential risks and the response of the bitcoin community to the quantum threat. Approximately 6.9 million bitcoin, or about one-third of all mined bitcoin, are stored in wallets with publicly visible keys, making them vulnerable to quantum attacks. This includes bitcoin held by the network's pseudonymous creator, Satoshi Nakamoto. The 2021 Taproot upgrade inadvertently increased the problem by publishing the keys of wallets that have been spent from. While there are proposals to address the quantum threat, such as adding quantum-safe address types or installing a detection system, none have gained broad support from bitcoin's core developers. The lack of a formal governance process and the network's reluctance to implement changes make it challenging for bitcoin to respond to the quantum threat. In contrast, Ethereum has a formal quantum-resistant program and has made significant progress in migrating to quantum-safe cryptography. The question remains whether bitcoin can coordinate a massive security upgrade to counter the quantum threat before it's too late.