Will Quantum Computers Break USDS?

Will quantum computers break USDS — the Sky Money (formerly MakerDAO) stablecoin — is a question more analysts are asking as fault-tolerant quantum hardware edges closer to viability. USDS inherits its security assumptions from the Ethereum stack, meaning its on-chain integrity ultimately rests on elliptic-curve cryptography that a sufficiently powerful quantum computer could theoretically compromise. This article works through the exact mechanisms involved, what conditions would need to be met, where the realistic timeline sits today, what the attack would actually look like, and what USDS holders and protocol designers can do in response.

What Underpins USDS Security Today

USDS is an ERC-20 stablecoin deployed on Ethereum. Like every other asset on the network, its security model rests on two distinct layers:

  1. The Ethereum signature scheme. Ethereum uses the Elliptic Curve Digital Signature Algorithm (ECDSA) on the secp256k1 curve. Every wallet address is derived from a secp256k1 public key. To move tokens, an owner must produce a valid ECDSA signature with their private key.
  2. The smart contract logic. The USDS minting, burning, and governance mechanisms live in Solidity contracts. These are secured by the same signature infrastructure — any administrative action (e.g., adding a collateral type, upgrading a contract module) requires a valid signature from an authorised key or a multisig threshold.

Neither layer uses quantum-resistant cryptography today. That is not a criticism unique to USDS — it applies to virtually every token and wallet on Ethereum, Bitcoin, Solana, and most other major networks.

ECDSA and the Discrete Logarithm Problem

ECDSA security rests on the elliptic-curve discrete logarithm problem (ECDLP). Given a public key *Q* and the generator point *G*, it is computationally infeasible — on classical hardware — to recover the private key *k* such that *Q = k · G*.

The operative phrase is "classical hardware." In 1994, mathematician Peter Shor published an algorithm that solves the discrete logarithm problem in polynomial time on a quantum computer. That means a quantum machine running Shor's algorithm could, in principle, derive a private key directly from a public key.

What Has to Be True for This to Work

Running Shor's algorithm against secp256k1 requires a fault-tolerant quantum computer with roughly 2,000 to 4,000 logical qubits (estimates vary by implementation and error-correction overhead). Current leading machines — IBM's Condor processor, Google's Willow chip — operate in the hundreds of physical qubits with error rates that are still far too high for the fault-tolerant regime needed.

Physical qubits are noisy. Converting them into reliable logical qubits via quantum error correction (QEC) requires anywhere from dozens to thousands of physical qubits per logical qubit, depending on the code and target error rate. The most credible academic estimates place a cryptographically relevant quantum computer (CRQC) at 10 to 20 years away, with some institutional security agencies citing 2030–2035 as the earliest plausible window for narrow attacks and 2040+ for broad capability.

That range is wide, and it should be. The engineering challenges are substantial. But "wide range" is not the same as "impossible."

---

The Specific Attack Vectors Against USDS

Not every quantum attack scenario is equally severe. It helps to separate them.

Scenario 1: Address-Level Key Recovery

When you send USDS from a wallet, Ethereum broadcasts your public key on-chain (it is recoverable from the transaction signature). At that moment, a CRQC could — in theory — run Shor's algorithm on the public key and recover the private key before the transaction is confirmed, allowing an attacker to redirect funds.

For this to succeed, the attacker would need to:

This "harvest-now, decrypt-later" race against block time is the most acute form of the threat. It applies to any Ethereum address that has ever sent a transaction (exposing its public key).

Addresses that have never broadcast a transaction only expose a hash of the public key (Keccak-256). Grover's algorithm can accelerate brute-force hash searches, but the speedup is square-root, not exponential. A Grover attack on a Keccak-256 address hash is not practically feasible even with a CRQC. So unused addresses carry a lower quantum risk profile.

Scenario 2: Governance and Admin Key Compromise

USDS protocol governance involves multisig contracts and time-locked executive votes. If any governance key is associated with a public key that has been exposed on-chain, a CRQC could compromise that key and manipulate protocol parameters — collateral ratios, debt ceilings, oracle addresses. This is the more systemically dangerous scenario, because it could affect not just individual holders but the entire stablecoin's collateral backing.

Scenario 3: Oracle and Relayer Infrastructure

Price oracles and keeper bots submit frequent on-chain transactions, constantly re-exposing public keys. These infrastructure components are high-frequency, high-exposure targets under a CRQC model.

---

Realistic Timeline: Where Does Quantum Hardware Actually Stand?

MilestoneCurrent StatusEstimated Window
~1,000 physical qubits, high noiseAchieved (IBM, Google, IonQ)Now
~100,000 physical qubits, moderate errorResearch roadmaps2027–2030
Fault-tolerant logical qubits at scaleNot demonstrated2030–2035 est.
Cryptographically Relevant QC (CRQC) breaking secp256k1Not achieved2035–2045 est.
Full classical internet PKI at riskNot achieved2040+ est.

Sources: NIST IR 8105, NSA CNSA 2.0 Suite guidance (2022), IBM Quantum roadmap, and peer-reviewed estimates from Webber et al. (2022) in *AVS Quantum Science*.

The 2022 Webber et al. paper estimated that breaking Bitcoin's ECDSA in one hour would require approximately 317 × 10⁶ physical qubits — orders of magnitude beyond current hardware. Even their most optimistic scenario (28 days of processing time) required ~13 million physical qubits. The gap is real.

This does not mean complacency is warranted. Large cryptographic migrations take a decade or more to execute across an ecosystem. NIST completed its Post-Quantum Cryptography (PQC) standardisation process in 2024, publishing FIPS 203 (ML-KEM / Kyber), FIPS 204 (ML-DSA / Dilithium), and FIPS 205 (SLH-DSA / SPHINCS+). The standardisation is done. The migration is not.

---

What USDS Holders Can Do Right Now

Practical risk management does not require waiting for protocol-level changes. Several steps are available today.

Minimise Public Key Exposure

Prefer Smart Contract Wallets with Upgradeability

Account-abstraction wallets (ERC-4337 compatible) allow signature scheme upgrades without migrating funds to a new address. If Ethereum introduces a post-quantum signature scheme at the protocol layer, an upgradeable smart contract wallet can adopt it without moving assets.

Monitor NIST PQC Migration Progress on Ethereum

The Ethereum Foundation has active research threads on post-quantum migration. The Ethereum Improvement Proposal (EIP) process will eventually introduce quantum-resistant signature options. Following EIP discussions in this area gives holders early warning before any urgent migration window opens.

Diversify Custodial Arrangements

If holding significant USDS in a multisig, ensure the multisig uses addresses that have not previously broadcast transactions. For institutional holders, hardware security modules (HSMs) that can be upgraded to PQC algorithms offer a migration path without full key replacement.

---

How Natively Post-Quantum Designs Differ

The contrast between retrofitting quantum resistance onto a classical-cryptography stack versus building for it from the ground up is significant.

Protocols built natively on NIST-standardised lattice-based cryptography — such as ML-DSA (Dilithium) or ML-KEM (Kyber) — are not vulnerable to Shor's algorithm because their security hardness assumptions (Learning With Errors, Module-LWE) have no known quantum polynomial-time solution. Shor's algorithm simply does not apply to lattice problems.

BMIC.ai is one example of a project designed from the outset around post-quantum, lattice-based cryptography aligned with NIST PQC standards. Rather than inheriting ECDSA from an existing L1, it implements signature schemes that remain secure under a CRQC threat model, which is a fundamentally different architecture than wrapping a post-quantum layer around a classically designed chain.

The distinction matters for USDS specifically because USDS's quantum risk is not intrinsic to the stablecoin mechanism itself (collateral, peg maintenance, liquidation logic). The risk is entirely in the Ethereum cryptographic substrate. A stablecoin or DeFi protocol deployed natively on a post-quantum L1 would carry a different risk profile at the key-management layer, even if the economic mechanics were identical.

---

What Would a Protocol-Level Fix Actually Require?

Ethereum migrating to post-quantum signatures is technically feasible but would be one of the most complex upgrades the network has ever undertaken. The core challenges:

Ethereum researchers have outlined abstract paths (e.g., account abstraction as a vector for gradual adoption, a future hard fork replacing transaction signing). None are imminent. The realistic runway for a full migration is measured in years, not months.

---

Summary: How Worried Should USDS Holders Be?

The threat is real in structure and speculative in timing. A CRQC capable of breaking secp256k1 fast enough to matter does not exist and is unlikely to exist before the mid-2030s at earliest. That gives the Ethereum ecosystem roughly a decade to migrate, which is sufficient — if work begins promptly and proceeds consistently.

For USDS holders specifically, the near-term actions are operational (address hygiene, preferring unexposed addresses for storage) rather than existential. The protocol-level fix requires Ethereum to act, and that process has begun in research form but is years from production deployment.

The quantum threat to USDS is not a reason to panic. It is a reason to stay informed, adopt good key hygiene now, and track the Ethereum PQC roadmap as it matures.

Frequently Asked Questions

Will quantum computers break USDS directly?

Not directly. USDS itself is an economic mechanism (collateral, minting, peg). What quantum computers could compromise is the Ethereum ECDSA signature scheme that secures every wallet holding USDS. A cryptographically relevant quantum computer (CRQC) running Shor's algorithm could derive private keys from exposed public keys, allowing an attacker to move funds without the owner's consent. The stablecoin mechanism itself is not a cryptographic target.

How many qubits would be needed to break USDS or Ethereum addresses?

Academic estimates (Webber et al., 2022) put the requirement at millions of physical qubits for a practical attack within hours. Even the most optimistic scenario in that research required roughly 13 million physical qubits. Current leading machines have a few thousand noisy physical qubits, placing a credible attack many years away.

Are some USDS wallets safer than others against quantum attacks?

Yes. Ethereum addresses that have never sent a transaction expose only a Keccak-256 hash of the public key, not the public key itself. Grover's algorithm can speed up hash searches quadratically, but breaking a 256-bit hash remains computationally enormous even for a CRQC. Addresses that have broadcast transactions expose their full public key, making them more theoretically vulnerable. Storing USDS in a fresh, never-used address reduces quantum exposure significantly.

Is Ethereum planning to add post-quantum signatures?

Ethereum researchers are actively studying post-quantum migration paths. Account abstraction (ERC-4337) is seen as a viable vector for gradually introducing alternative signature schemes without a full protocol replacement. However, no EIP implementing NIST PQC signatures in the Ethereum core protocol has been finalised or scheduled for a specific hard fork as of mid-2025. The process is ongoing research, not an imminent deployment.

What is Q-day and when might it arrive?

Q-day refers to the point at which a quantum computer becomes capable of breaking the elliptic-curve or RSA cryptography securing most of today's internet and blockchain infrastructure. The most credible institutional estimates (NIST, NSA CNSA 2.0) place a broadly capable cryptographically relevant quantum computer somewhere between 2035 and 2045, though narrow or slower attacks could occur earlier. The timeline remains uncertain because quantum hardware scaling involves unsolved engineering problems in error correction.

What are NIST's post-quantum cryptography standards and do they apply to blockchains?

In 2024 NIST finalised three PQC standards: FIPS 203 (ML-KEM / Kyber for key encapsulation), FIPS 204 (ML-DSA / Dilithium for digital signatures), and FIPS 205 (SLH-DSA / SPHINCS+ for signatures). These are based on lattice and hash-based problems with no known quantum polynomial-time solution. They are algorithm standards, not blockchain-specific protocols, but any blockchain that replaces ECDSA with ML-DSA would inherit their quantum resistance. Adoption in blockchain contexts requires significant engineering work at the protocol and wallet layer.