Quantum computing could break elliptic curve cryptography (ECDSA) used in Bitcoin and Ethereum, allowing attackers to derive private keys from public keys and steal funds. Additionally, quantum computers could disrupt Bitcoin's proof-of-work mining by significantly accelerating the search for valid nonces, potentially centralizing mining power.
Quantum computing is still in its early stages, with the first logical qubit demonstrated by Google's Willow chip. Breaking cryptographic codes like RSA or ECDSA would require millions of physical qubits and thousands of logical qubits, which is currently beyond our capabilities. However, progress is accelerating, and some experts estimate it could take a decade or more to achieve this.
Quantum computers exploit quantum mechanics to solve specific problems exponentially faster than classical computers. They use superposition and interference to perform computations, but they are not universally faster. Quantum computers excel at tasks like factoring large numbers (Shor's algorithm) and searching large datasets (Grover's algorithm), but they offer little advantage for many everyday computing tasks.
If quantum computers can break ECDSA, attackers could steal Bitcoin from addresses where public keys are exposed. This includes Satoshi's 1 million Bitcoin and other stagnant or lost coins. Bitcoin would need to hard fork to implement post-quantum cryptography, but this would require social consensus and could disrupt the network's immutability and property rights.
Ethereum is exploring upgrades to its cryptography, including post-quantum secure signature schemes and consensus mechanisms. Account abstraction allows users to adopt quantum-resistant cryptography without requiring a hard fork. Ethereum also has plans to upgrade its BLS signatures and implement quantum-resistant data structures like binary Merkle trees.
Quantum money uses the no-cloning theorem of quantum mechanics to create physically unclonable cash. Unlike traditional cryptocurrencies, quantum money does not rely on proof-of-work or consensus mechanisms. It allows for secure, trustless transactions without the need for a blockchain, but it requires advanced quantum technology to preserve quantum states over time.
Experts estimate it could take 10 to 30 years for quantum computers to become capable of breaking current cryptographic standards. However, the timeline depends on advancements in quantum error correction, qubit scalability, and investment in quantum research. Governments and private companies are already investing billions in quantum technology, accelerating progress.
Quantum computers could use Grover's algorithm to accelerate the search for valid nonces in Bitcoin mining. This could give early adopters of quantum mining hardware a significant advantage, potentially centralizing mining power. Over time, as quantum mining becomes more widespread, the proof-of-work difficulty would adjust, but the transition could be destabilizing.
Satoshi's 1 million Bitcoin could become a target for quantum attackers if the private keys can be derived from public keys. This could lead to a massive transfer of wealth to whoever develops the first capable quantum computer. The Bitcoin community may need to hard fork to protect these coins, but this would require significant social consensus and could challenge Bitcoin's principles of immutability.
Post-quantum cryptography often results in larger signature sizes, increasing transaction costs and bandwidth requirements. Ethereum is exploring optimizations like signature aggregation and new peer-to-peer network architectures to mitigate these trade-offs. Despite the challenges, the transition is necessary to ensure long-term security against quantum threats.
Quantum computing is advancing rapidly, raising significant questions for cryptography and blockchain. In this episode, Scott Aaronson, quantum computing expert, and Justin Drake, cryptography researcher at the Ethereum Foundation, join us to explore the impact of quantum advancements on Bitcoin, Ethereum, and the future of crypto security. Are your coins safe? How soon do we need post-quantum cryptography? Tune in as we navigate this complex, fascinating frontier.
------ 📣SPOTIFY PREMIUM RSS FEED | USE CODE: SPOTIFY24 https://bankless.cc/spotify-premium)
------ BANKLESS SPONSOR TOOLS:
🪙 FRAX | SELF SUFFICIENT DeFi https://bankless.cc/Frax)
🦄UNISWAP | BUG BOUNTY PROGRAM https://bankless.cc/Uniswap-Bug-Bounty)
⚖️ ARBITRUM | SCALING ETHEREUM https://bankless.cc/Arbitrum
🛞MANTLE | MODULAR LAYER 2 NETWORK https://bankless.cc/Mantle)
🌐 CELO | BUILD TOGETHER AND PROSPER https://bankless.cc/Celo)
------ ✨ Mint the episode on Zora ✨ https://zora.co/collect/base:0x4be6cd4d402fed49eb2de95fbc8e737e8ffd3e7f/15?referrer=0x077Fe9e96Aa9b20Bd36F1C6290f54F8717C5674E)
------ TIMESTAMPS
0:00 Intro 6:50 Google Willow Chip 11:58 How is Quantum Computing Accelerating? 19:27 Quantum vs Classical Computers 40:18 Why are Quantum Computers so weird? 46:18 Quantum Computing & Cryptography 52:53 What will Break Cryptography 54:45 Time Horizons 1:03:14 Accounts Getting Hacked 1:13:23 The Bitcoin Case 1:24:10 Quantum Money 1:29:44 The Ethereum Case 1:35:00 Closing Thoughts 1:36:24 Debrief with Justin Drake
------ RESOURCES
Scott Aaronson https://www.scottaaronson.com/)
Justin Drake https://x.com/drakefjustin)
------ Not financial or tax advice. See our investment disclosures here: https://www.bankless.com/disclosures