Securing Elliptic Curve Cryptocurrencies against Quantum Vulnerabilities:
Resource Estimates and Mitigations
Ryan Babbush,1, ∗ Adam Zalcman,1, † Craig Gidney,1, ‡ Michael Broughton,1
Tanuj Khattar,1 Hartmut Neven,1 Thiago Bergamaschi,1, 2 Justin Drake,3 and Dan Boneh4
1Google Quantum AI, Santa Barbara, CA 93111, United States
2Department of Computer Science, University of California Berkeley, Berkeley, CA 94720, United States
3Ethereum Foundation, Zeughausgasse 7a, 6300 Zug, Switzerland
4Department of Computer Science, Stanford University, Stanford, CA 94305, United States
(Dated: March 30, 2026)
The expected emergence of cryptographically relevant quantum computers (CRQCs) will represent
a singular discontinuity in the history of digital security, with wide ranging impacts. This whitepaper
seeks to elucidate specific implications that the capabilities of developing quantum architectures have
on blockchain vulnerabilities and potential mitigation strategies. First, we provide new resource
estimates for breaking the 256-bit Elliptic Curve Discrete Logarithm Problem over the secp256k1
curve, the core of modern blockchain cryptography. We demonstrate that Shor’s algorithm for this
problem can execute with either ≤ 1200 logical qubits and ≤ 90 million Toffoli gates or ≤ 1450
logical qubits and ≤ 70 million Toffoli gates. In the interest of responsible disclosure, we use a zero-
knowledge proof to validate these results without disclosing attack vectors. On superconducting
architectures with 10−3 physical error rates and planar connectivity, those circuits can execute in
minutes using fewer than half a million physical qubits. We introduce a critical distinction between
“fast-clock” (such as superconducting and photonic) and “slow-clock” (such as neutral atom and ion
trap) architectures. Our analysis reveals that the first fast-clock CRQCs would enable “on-spend”
attacks on public mempool transactions of some cryptocurrencies. We survey major crypto…
> We demonstrate that Shor’s algorithm...can execute with either ≤ 1200 logical qubits and ≤ 90 million Toffoli gates or ≤ 1450 logical qubits and ≤ 70 million Toffoli gates
research.google/blog/safegua...
quantumai.google/static/site-...