Documentation Index
Fetch the complete documentation index at: https://docs.qbtc.net/llms.txt
Use this file to discover all available pages before exploring further.
Quantum is coming. Bitcoin knows it. Today’s signatures will not hold. The fix must exist before the math breaks. And it must still be Bitcoin.Roughly 1.7 million Bitcoin sits in Satoshi-era P2PK outputs that can be stolen the moment a sufficiently large quantum computer exists. Several million more sit in reused addresses where the public key has been revealed by prior spending. Every actively-spent address is also exposed during the brief window when a transaction is broadcast. Per-script-type breakdown: indexer.qbtc.net. Bitcoin needs to migrate before quantum computers reach that scale. The cryptography community, NIST, and a growing number of standards bodies broadly agree that this window arrives within the next decade. QBTC exists so Bitcoin holders have somewhere to migrate to, on their own schedule, before the window closes.
How Bitcoin signatures work, and where they break
Bitcoin uses a signature scheme called ECDSA over a specific elliptic curve called secp256k1. To send Bitcoin, you sign a transaction with your private key. Anyone can verify the signature using your public key. The security of this scheme rests on a one-way relationship. It’s easy to derive a public key from a private key. The reverse is practically impossible for a classical computer. A sufficiently large quantum computer running Shor’s algorithm can reverse that direction. Given your public key, it can derive your private key. Then it can sign whatever it wants on your behalf. This is the threat. Not “quantum will break Bitcoin in general,” but specifically: any Bitcoin address whose public key has ever been revealed becomes spendable by a quantum attacker.Which Bitcoin is exposed, and when
There are two distinct categories of risk. They materialize on different timelines.Category 1: Addresses with exposed public keys (immediate risk on Q-day)
A Bitcoin public key becomes visible on-chain in two situations:- P2PK outputs (pay-to-public-key). The public key is literally the output. Most of these are Satoshi-era coinbase outputs that have never moved. Over 1 million BTC is estimated to sit here.
- Reused addresses. Any time a Bitcoin address spends from itself, its public key is published as part of the transaction’s input script. Once an address has spent even once, its public key is permanent and public forever.
Category 2: Addresses with only hashed public keys (mempool risk)
Modern Bitcoin addresses (P2PKH, P2WPKH) store only the hash of the public key on-chain. The hash itself is quantum-resistant: Grover’s algorithm only provides a quadratic speedup, leaving these addresses effectively safe. But the moment such an address spends, the public key is broadcast in the transaction. While the transaction sits in the mempool waiting to be mined, a quantum-capable adversary could:- Read the public key from the broadcast transaction.
- Derive the private key.
- Construct a competing transaction sending the entire balance to the attacker, with a higher fee.
- Have miners include the attacker’s transaction in the next block instead.
How much Bitcoin is at risk
Approximate measurements of permanently-exposed-key BTC, by category:- ~1.7 million BTC in P2PK outputs (Satoshi-era, public key permanently on-chain).
- ~3 million BTC in reused-address outputs across P2PKH and P2WPKH (public key revealed by prior spending).
- ~4.9 million BTC conservative total (P2PK + reused P2PKH + reused P2WPKH).
- ~7 million BTC broad total including all reused P2SH and P2WSH addresses.
The timeline is closer than most people think
In March 2026, a paper from Google Quantum AI (arXiv:2603.28846) showed that breaking 256-bit elliptic-curve cryptography requires fewer than 500,000 superconducting qubits, with a runtime measured in minutes. The earlier estimate was 7 million qubits. The resource curve has bent sharply. Coverage from the major business press anchored quickly to a 2029 timeline:- Bloomberg, Mar 31 2026 — “Google Paper Warns Crypto on Quantum Risk Ahead of 2029 Timeline.”
- CoinDesk, Mar 31 2026 — “Bitcoin cracked in 9 minutes.”
- The Block, Mar 31 2026 — “Google warns quantum computing may break bitcoin earlier than thought.”
Why “harvest now, decrypt later” doesn’t apply to signatures (but a related risk does)
For encryption, “harvest now, decrypt later” means an adversary records ciphertext today and decrypts it once they have a quantum computer. For Bitcoin signatures, the equivalent is subtler but real:- An adversary doesn’t need to “harvest” anything. Every exposed public key is already public on the Bitcoin chain forever.
- The moment a CRQC exists, every exposed-public-key UTXO becomes spendable simultaneously.
- The first viable quantum attacker can sweep dormant Satoshi-era coins. The owners cannot defend themselves: moving requires broadcasting the public key, which is the very thing that lets the attacker race them.
Why Bitcoin can’t easily upgrade itself
Bitcoin can in principle add post-quantum signatures via a soft fork. This is being explored. But:- Post-quantum signatures are large. ML-DSA-65 signatures are roughly 3.3 KB (3309 bytes per FIPS 204), vs. roughly 70 bytes for ECDSA. Even with aggregation, the load on Bitcoin’s block space is significant.
- Every user must migrate to new addresses. Old addresses with exposed public keys remain vulnerable forever, including the Satoshi-era coins.
- A subset of the community will push for a hard fork instead. Soft-fork PQ migration of Bitcoin is contentious. There is real risk of a chain split.
- The timeline is years. BIP discussion, consensus, activation, and migration each take years individually. The total likely runs longer than the window before quantum capability arrives.
Read next
- Why a Parallel Chain, why QBTC chose this design over alternatives.
- Quantum Resistance (ML-DSA), how QBTC’s cryptography works.
- Quantum Risk Assessment, the detailed expert-panel timeline.