Bitcoin SV's Resistance to Quantum Computing In a world whe…
Bitcoin SV's Resistance to Quantum Computing
In a world where quantum computing is often portrayed as a potential threat to cryptocurrencies, Bitcoin SV (BSV), the original vision of Bitcoin as conceived by Satoshi Nakamoto—stands out for its inherent robustness. Far from alarmist narratives, BSV's quantum resistance does not rely on futuristic upgrades but on fundamental design principles: controlled key exposure, secure usage practices, and the technical and economic infeasibility of quantum attacks. This article explores these aspects, drawing on technical analysis and expert opinions, including those of Dr. Craig S. Wright, to demonstrate why BSV remains secure even in a hypothetical quantum scenario.
Key Exposure: The Starting Point of Any Threat
The core of security in Bitcoin SV, like the original Bitcoin, lies in how private and public keys are handled. A Bitcoin SV address is essentially a hash (RIPEMD-160 of SHA-256) of the public key, not the public key itself. This means that as long as an address has not been used to spend funds (i.e., no transaction has been made from it), the public key remains hidden.
In a quantum attack, Shor's algorithm could break the secp256k1 elliptic curve (used in ECDSA for Bitcoin) if the public key is known, allowing derivation of the private key. However, for unspent addresses, the attacker must first reverse the hash to obtain the public key, which requires Grover's algorithm. Grover provides quadratic speedup: for a 160-bit hash, it reduces complexity from 2^160 to 2^80 quantum operations. Even so, each quantum operation is extremely costly in terms of qubits and error correction.
Conservative estimates suggest that a fault-tolerant quantum computer (FTQC) would require billions of years to perform these 2^80 operations on a single address, given current noise levels and limited qubit scalability. Only when a spending transaction is made is the public key revealed in the transaction input, potentially exposing the private key to Shor's analysis. But even here, the threat is not immediate, as we will see below. In short, inactive addresses in BSV are practically impenetrable to current or foreseeable quantum computing.
Perspectives: Quantum Computing as an Inviable Theory
Dr. Craig S. Wright, a key figure in BSV's development and a defender of its alignment with Satoshi's vision, has extensively addressed this topic in his 2018 academic paper "Bitcoin and Quantum Computing." Wright argues that quantum attacks are not only theoretical but economically infeasible, even under optimistic assumptions about the existence of universal FTQCs and exposed public keys.
According to Wright, a successful attack would require compromising reused keys with significant value and keeping them exposed for over 30 days—an unlikely scenario with secure practices. For multi-signature addresses, the time required multiplies exponentially: a 15-of-15 scheme could take up to 18 months, rendering the attack impractical. Additionally, Wright emphasizes that progress in FTQCs is slow; there are no short-term solutions to NP-hard problems like breaking encryption, and the energy and hardware costs far outweigh the benefits.
Wright concludes that Bitcoin (and by extension BSV) is inherently resistant: "Attacks on Bitcoin using quantum computers are not viable in economic terms." He recommends practices such as moving funds to fresh addresses immediately after receipt and using multisig for organizations. These ideas are not speculative; they are grounded in economic analysis that prioritizes usability over technological panic. In essence, quantum computing remains in the realm of speculative theory, with no real impact on BSV's blockchain today or in the near future.
Secure Practices: Single-Use Addresses as the Ultimate Shield
Even assuming a miraculous quantum breakthrough—where an FTQC could run Shor's algorithm on secp256k1 in minutes or hours—BSV offers a practical defense: never reusing addresses. The best practice in Bitcoin SV, inherited from the original whitepaper, is to generate a new address for every receiving transaction. This minimizes public key exposure and preserves privacy.
Consider an adverse scenario: a quantum attacker monitors the blockchain in real time and detects a transaction revealing a public key. Using Shor, they derive the private key—estimates range from 30 minutes to hours or days, depending on the quantum computer's size. During this time, the legitimate owner can confirm their transaction on the network. If the attacker attempts a double-spend (sending the same funds to another address), they must broadcast a conflicting transaction before the original is confirmed.
Bitcoin SV, with its average 10-minute block time, provides a probabilistic confirmation window: most transactions are confirmed in subsequent blocks, but a double-spend requires competing in the same block or reorganizing the chain (a 51% attack). Even if Shor takes "only" 30 minutes, the attac…
Replies
BSV is Resistance to Quantum Computing:
La Computación Cuantica no es una Amenaza para BSV.