Securing Elliptic Curve Cryptocurrencies against Quantum Vulnerabilities: Resource Estimates and Mitigations
Ryan Babbush, Adam Zalcman, Craig Gidney, Michael Broughton, Tanuj Khattar, Hartmut Neven, Thiago Bergamaschi, Justin Drake, Dan Boneh

TL;DR
This paper analyzes the quantum resource requirements to break elliptic curve cryptography in blockchain, assesses systemic risks, and advocates for a transition to post-quantum cryptography to secure digital assets.
Contribution
It provides new resource estimates for quantum attacks on elliptic curve cryptography and evaluates vulnerabilities in cryptocurrencies, proposing mitigation strategies and policy considerations.
Findings
Quantum algorithms can break 256-bit elliptic curve cryptography with fewer than 1500 logical qubits.
Superconducting quantum architectures could execute attacks in minutes with fewer than half a million physical qubits.
Major cryptocurrency features like smart contracts and Proof-of-Stake are vulnerable to quantum-enabled attacks.
Abstract
This whitepaper seeks to elucidate implications that the capabilities of developing quantum architectures have on blockchain vulnerabilities and mitigation strategies. First, we provide new resource estimates for breaking the 256-bit Elliptic Curve Discrete Logarithm Problem, 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 1e-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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
