Is Radix Quantum Safe?
Is Radix quantum safe? It is a question that serious XRD holders should be asking right now, before quantum hardware matures enough to break the elliptic-curve signatures that secure virtually every mainstream blockchain wallet. This article examines exactly what cryptographic primitives Radix uses, where those primitives become vulnerable under a quantum adversary, what the Radix development roadmap says about post-quantum migration, and how lattice-based alternatives compare. The analysis is technical but written for investors and developers who want clarity, not false reassurance.
What Cryptography Does Radix Actually Use?
Radix (XRD) is built on the Radix Engine, a purpose-built virtual machine designed to reduce smart-contract exploits through asset-oriented programming. Its cryptographic foundations, however, follow patterns common across the broader blockchain industry.
Signature Scheme: EdDSA over Curve25519
Radix currently uses Ed25519, the Edwards-curve Digital Signature Algorithm instantiated over the Curve25519 elliptic curve. Ed25519 was chosen deliberately over the older secp256k1 (used by Bitcoin and Ethereum) because it offers:
- Faster signature generation and verification
- Smaller signature sizes (64 bytes vs. 71-73 bytes for secp256k1 DER)
- Stronger resistance to side-channel attacks in classical implementations
- A well-audited, deterministic signing process that eliminates nonce-reuse vulnerabilities
Radix Babylon (the network's major architecture upgrade) retained Ed25519 as the primary account signature scheme while also introducing secp256k1 support for compatibility with EVM tooling and hardware wallets like Ledger.
Hashing and Merkle Structures
The network uses Blake2b for hashing and constructs its ledger state via a Merkle Patricia Trie. Blake2b is a symmetric primitive and, unlike asymmetric schemes, does not collapse under Shor's algorithm. Its quantum exposure is limited to Grover's algorithm, which provides at most a quadratic speedup. For a 256-bit hash, Grover reduces effective security to 128 bits — still considered computationally infeasible for any foreseeable hardware.
The critical vulnerability is therefore concentrated entirely in the asymmetric signature layer: Ed25519 and secp256k1.
---
Why Elliptic-Curve Signatures Are Vulnerable to Quantum Computers
Both Ed25519 and secp256k1 derive their security from the Elliptic Curve Discrete Logarithm Problem (ECDLP). Given a public key point Q and the generator point G, finding the private scalar k such that Q = k·G is believed to be computationally intractable for classical computers.
A sufficiently powerful quantum computer running Shor's algorithm solves ECDLP in polynomial time. The resource requirements are non-trivial, but estimates from NIST and academic researchers converge on a rough threshold: a fault-tolerant quantum computer with somewhere between 2,000 and 4,000 logical qubits (each requiring hundreds to thousands of physical qubits for error correction) could break 256-bit elliptic-curve keys in hours.
The "Store Now, Decrypt Later" (SNDL) Attack Vector
The most underappreciated quantum threat is not the future capability to forge signatures in real time. It is the harvest-now, decrypt-later strategy already in operation. Nation-state actors and well-resourced adversaries can record encrypted or signed blockchain traffic today and decrypt it once quantum capability arrives. For public-key exposure this means:
- Every address that has ever published a public key on-chain is potentially vulnerable retroactively
- On Radix, public keys are exposed at the point of the first outbound transaction (consistent with how Bitcoin and Ethereum handle this)
- Addresses that have transacted are therefore already in an adversary's harvest database
Addresses that have received XRD but never sent a transaction have not yet exposed their public key on-chain. These are sometimes called "dormant" or "unexposed" addresses and retain a thin layer of additional protection — until the owner transacts.
Timeline Estimates
| Estimate Source | Projected Q-Day Range | Basis |
|---|---|---|
| NIST PQC documentation | 2030–2035 (possible) | CRQC development trajectory |
| IBM / Google roadmaps | 2030+ (fault-tolerant scale) | Physical qubit milestones |
| McKinsey Global Institute | 2030–2040 | Commercial readiness |
| BSI (German Federal Cyber) | "Within a decade" | Risk-based planning horizon |
| Pessimistic scenario | Post-2040 | Engineering challenges persist |
The honest answer is that nobody knows exactly when. The prudent position is to treat the 2030–2035 window as the planning horizon, not a guaranteed date.
---
Does Radix Have a Post-Quantum Migration Plan?
As of mid-2025, the Radix protocol's publicly available documentation and RDX Works engineering posts do not include a formal, scheduled post-quantum cryptography (PQC) migration roadmap. This is not unusual — most layer-1 networks have not yet formalised PQC transitions either.
What the ecosystem does have:
Account Abstraction and Key Flexibility
Radix Babylon's account model is built around abstract key types rather than hardcoding a single scheme into the base protocol. The Intent / Manifest transaction model separates the authentication layer from the execution layer. In principle, this architecture is more amenable to adding new signature schemes than older monolithic designs.
If RDX Works or the Radix community were to prioritise a PQC migration, the upgrade path would likely involve:
- Ratifying a NIST-standardised PQC signature algorithm (CRYSTALS-Dilithium / ML-DSA is the primary candidate, with FALCON/SPHINCS+ as alternatives)
- Implementing the new scheme as an additional supported key type within the Radix Engine
- Running a migration window during which users re-sign account control to a new PQC key
- Deprecating ECDSA/EdDSA key types over a sunset period
That path is technically feasible. It has not been officially proposed or scheduled as of the time of writing.
Community and Validator Governance
Radix uses an on-chain validator set with delegated staking. Any protocol change of this magnitude would require validator consensus. Given the significant implementation complexity of lattice-based schemes (ML-DSA signatures are roughly 2,420 bytes compared to Ed25519's 64 bytes), transaction size budgets and fee structures would need to be redesigned concurrently.
---
NIST PQC Standards: What Would a Migration Actually Use?
In August 2024, NIST finalised its first suite of post-quantum cryptographic standards:
| Algorithm | Type | Primary Use | Signature Size |
|---|---|---|---|
| ML-DSA (CRYSTALS-Dilithium) | Lattice (Module-LWE) | Digital signatures | ~2,420 bytes |
| ML-KEM (CRYSTALS-Kyber) | Lattice (Module-LWE) | Key encapsulation | N/A (KEMs, not sigs) |
| SLH-DSA (SPHINCS+) | Hash-based | Digital signatures | ~8,080 bytes (small params) |
| FALCON | Lattice (NTRU) | Digital signatures | ~666 bytes |
For a blockchain context, FALCON is the most promising signature candidate because its compact signature size is far closer to current ECDSA/EdDSA output. ML-DSA is more widely implemented and better studied, making it the safer standardisation choice despite its larger footprint.
Lattice-Based Cryptography: How It Differs
Lattice-based schemes derive security from problems such as Learning With Errors (LWE) and its variants. These problems require an attacker to find a short vector in a high-dimensional geometric lattice, a task believed to be hard for both classical and quantum computers. Shor's algorithm provides no meaningful speedup against LWE; the best known quantum attack (using quantum variants of lattice sieving) offers only modest gains that are absorbed by choosing larger parameters.
The tradeoff is performance and size: lattice schemes produce larger public keys and signatures, require more memory, and are computationally heavier during key generation than ECC. Hardware wallet manufacturers and protocol designers face a non-trivial engineering lift to integrate them gracefully.
---
How Post-Quantum Wallets Differ From Standard XRD Wallets
A standard Radix wallet (the official Radix Wallet app or any Ed25519-compatible signer) generates a 256-bit private scalar, derives an Ed25519 public key, and hashes that into a Bech32m-encoded account address. The entire security model depends on ECDLP hardness.
A post-quantum wallet replaces this with a lattice-based keypair. The operational differences for a user are largely invisible, but the engineering differences are substantial:
- Key generation: ML-DSA key generation is roughly 10–50x slower than Ed25519 on comparable hardware, though still sub-millisecond on modern CPUs
- Signing: Lattice signatures require more memory bandwidth and produce larger outputs
- Storage: A FALCON-1024 public key is 1,793 bytes versus Ed25519's 32 bytes
- On-chain fee impact: Larger transactions mean higher fees unless fee models are adjusted
- Hardware wallet support: Most current hardware wallets (Ledger, Trezor) do not yet support NIST PQC schemes in production firmware
Projects building native PQC wallet infrastructure today, rather than retrofitting it later, have a structural advantage in this transition. BMIC.ai is one project already implementing lattice-based, NIST PQC-aligned cryptography at the wallet layer, designed specifically to protect holdings against Q-day exposure rather than waiting for layer-1 networks to catch up.
---
Comparing Quantum Exposure: Radix vs. Other Layer-1s
| Network | Primary Sig Scheme | PQC Roadmap Status | Address Key Exposure |
|---|---|---|---|
| Radix (XRD) | Ed25519 + secp256k1 | Not formally scheduled | On first outbound tx |
| Bitcoin (BTC) | secp256k1 (ECDSA/Schnorr) | BIP discussions only | On first outbound tx (P2PKH/P2WPKH) |
| Ethereum (ETH) | secp256k1 (ECDSA) | EIP discussions only | On first outbound tx |
| Solana (SOL) | Ed25519 | Not formally scheduled | On first outbound tx |
| Algorand (ALGO) | Ed25519 | State proofs use post-quantum hash sigs | On first outbound tx |
| Cardano (ADA) | Ed25519 (EdDSA) | Formal PQC research ongoing | On first outbound tx |
The picture across the industry is consistent: virtually no major layer-1 has a deployed, production-ready PQC migration. Algorand's state proofs introduce a post-quantum component for inter-chain verification but not for individual account keys. Radix is neither ahead nor behind the curve here — it is broadly representative of where the industry sits.
---
Practical Steps XRD Holders Can Take Now
Waiting for a protocol-level migration is not the only option. Holders can take incremental steps to reduce their quantum exposure:
- Minimise on-chain key exposure: Avoid making outbound transactions from high-value addresses unless necessary. Unexposed public keys provide a marginal but real buffer.
- Use fresh addresses for each receive cycle: Reduces the value concentration in any single exposed address.
- Follow Radix governance proposals: Watch the RDX Works engineering blog and the official Discord for any PQC working group announcements.
- Diversify custody methods: Hardware wallets, multisig arrangements, and time-locked contracts add layers of friction for any attacker, quantum or otherwise.
- Monitor NIST PQC implementation in wallets: When hardware wallet manufacturers ship PQC firmware, migrate high-value keys to PQC-secured accounts promptly.
- Evaluate dedicated PQC-native custody options: Projects building lattice-based wallets from the ground up offer protection that does not depend on a downstream protocol upgrade.
None of these steps eliminates quantum risk entirely. They reduce the attack surface while the broader ecosystem works toward standardised solutions.
---
Conclusion
Radix is not quantum safe in its current form. Its Ed25519 and secp256k1 signature schemes are as vulnerable to a sufficiently capable quantum computer as those of Bitcoin, Ethereum, or Solana. The network's flexible account abstraction does provide a viable architecture for a future PQC migration, but no formal timeline or specification exists as of mid-2025.
The severity of this risk depends heavily on which Q-day timeline proves accurate. If fault-tolerant quantum computers capable of running Shor's algorithm at scale do not arrive until the late 2030s or beyond, there is time for orderly protocol upgrades. If the 2030 end of the planning horizon proves optimistic rather than conservative, assets secured only by elliptic-curve keys face material exposure.
Analysts covering long-duration crypto holdings should treat quantum risk as a structural, non-negligible factor in portfolio risk assessment, not a hypothetical curiosity.
Frequently Asked Questions
Is Radix (XRD) safe from quantum computer attacks?
No. Radix currently uses Ed25519 and secp256k1 elliptic-curve signature schemes. Both are vulnerable to Shor's algorithm running on a sufficiently powerful fault-tolerant quantum computer, often called a Cryptographically Relevant Quantum Computer (CRQC). The network does not yet have a formal post-quantum migration roadmap.
What signature algorithm does Radix use?
Radix Babylon primarily uses Ed25519 (Edwards-curve Digital Signature Algorithm over Curve25519) for account keys, with secp256k1 also supported for compatibility with EVM hardware wallets. Both are elliptic-curve schemes and share the same class of quantum vulnerability.
When could quantum computers break XRD wallets?
Most credible estimates place the emergence of a CRQC capable of breaking 256-bit elliptic-curve keys in the 2030–2040 range, though significant uncertainty remains. The key planning consideration is the store-now, decrypt-later attack, where public keys broadcast on-chain today could be broken retroactively once quantum capability arrives.
Does Radix have a post-quantum cryptography upgrade plan?
As of mid-2025, RDX Works has not published a formal PQC migration roadmap. The Radix Engine's abstract account model is architecturally compatible with adding new signature schemes, such as NIST-standardised ML-DSA or FALCON, but no specific proposal or timeline has been officially scheduled.
What is a lattice-based wallet and why does it matter for Radix holders?
A lattice-based wallet uses cryptographic schemes whose security rests on the hardness of mathematical problems in high-dimensional lattices, such as Learning With Errors (LWE). These problems are believed to be resistant to both classical and quantum attacks. Because Radix's native wallet relies on elliptic-curve keys, holders who want post-quantum protection today may need to look at purpose-built PQC custody solutions rather than waiting for a protocol-level upgrade.
Are any major blockchains already quantum safe?
No major public layer-1 blockchain has a fully deployed, production-ready post-quantum cryptography system for individual account keys as of mid-2025. Algorand incorporates post-quantum hash-based signatures in its state proof system, but individual account keys remain elliptic-curve based. Bitcoin, Ethereum, Solana, and Radix are all in the same position: theoretically vulnerable but protected by the practical infeasibility of current quantum hardware.