Security AnalysisBeginner10 min read2026-08-17
W

Dr. Emily Watson

Applied Cryptography Lead

Is Solana Quantum Safe? What SOL Holders Need to Know

TL;DR: Solana is not quantum safe. Every Solana wallet uses Ed25519 — an elliptic-curve signature scheme that Shor's algorithm breaks efficiently on a fault-tolerant quantum computer. Any Solana address that has ever signed a transaction has its Ed25519 public key permanently recorded on-chain, harvestable today for a future quantum attack. Staking compounds the exposure: staking requires repeated signing, meaning active stakers have extensive public key histories on-chain. Solana has no announced post-quantum migration plan as of mid-2026.

Is Solana Quantum Safe?

No. Solana is not quantum safe. All Solana wallets — Phantom, Solflare, Ledger on Solana, and every other wallet — use Ed25519 signatures. Ed25519 is built on Curve25519, an elliptic curve, and its security relies on the elliptic curve discrete logarithm problem. Shor's algorithm, running on a fault-tolerant quantum computer with approximately 4,000 error-corrected logical qubits, solves this problem efficiently and can derive any Ed25519 private key from its corresponding public key. Any SOL wallet that has signed a transaction has its public key permanently on-chain.

Solana's choice of Ed25519 was well-reasoned for a high-performance blockchain in 2020. Ed25519 offers fast signing and verification, compact 64-byte signatures, and avoids several side-channel vulnerabilities that affect older ECDSA variants. For the performance requirements of a chain targeting 50,000+ TPS, Ed25519 is an excellent classical signature scheme. The quantum vulnerability is not a design error in the classical sense — it is a property of elliptic-curve mathematics that quantum computers exploit.

The distinction between Solana's quantum vulnerability and Bitcoin's is subtle but important. Bitcoin has legacy P2PK outputs where public keys are permanently on-chain even for addresses that have never spent. Solana's address model is different: the Ed25519 public key is exposed at first signing, not at account creation. But because Solana is a smart contract and DeFi platform, most active users sign multiple transactions daily — staking rewards, DeFi interactions, NFT transfers, governance votes. The result is that virtually every active Solana address has extensive Ed25519 signature history on-chain.

The Staking Problem: Why Solana's Quantum Exposure Is Compounded

Solana's Proof of Stake consensus requires validators and delegating stakers to sign transactions regularly. Stakers must sign transactions to delegate stake, claim rewards, and manage their stake accounts. Each signed transaction records the Ed25519 public key on-chain. Active Solana stakers have not just one but many public key exposures in the ledger history, across multiple epoch boundaries. This creates a deep, persistent public key record that any adversary can archive for future quantum attacks.

Unlike a passive holder who receives SOL and never sends (leaving their public key unharvested), anyone who participates in Solana's staking economy has necessarily signed transactions. The staking model incentivizes active key use — and each use leaves a permanent on-chain record. With approximately 370 million SOL staked as of mid-2026 (roughly 65% of circulating supply), the vast majority of Solana's economic weight is held by addresses with exposed public keys.

Validator nodes have an even greater exposure. Validators sign every block they produce with their vote account key. A validator that has been operating since Solana's mainnet launch in March 2020 has signed hundreds of millions of messages with its Ed25519 key. Every one of those signatures, and the corresponding public key, is recorded in Solana's ledger history — a permanent archive available to any adversary with storage capacity.

How Shor's Algorithm Attacks an Ed25519 Solana Key

Shor's algorithm attacks Ed25519 by solving the elliptic curve discrete logarithm problem: given a public key Q = k·G (where G is Curve25519's base point and k is the 256-bit private key), find k. On a classical computer, this requires ~2^128 operations — computationally infeasible. On a quantum computer running Shor's algorithm, it takes polynomial time in the bit length of the field. The attacker needs only the public key, which is already on-chain for any address that has signed a transaction.

The attack does not need to happen in real time. A quantum adversary can collect Solana's public key data today — the Solana ledger is fully public and can be archived at modest cost — and run the computation later when capable hardware exists. This is the harvest-now, decrypt-later threat. Any SOL in an address with an exposed public key is effectively "tagged" for future attack, with no action the current holder can take to change that without moving the funds to a new address.

For addresses that have not yet signed a transaction, the public key has not been exposed. The attack window opens only when the first spending transaction is broadcast — at which point the public key becomes visible in the transaction's signature data before the transaction confirms. For the attack to succeed against a never-signed address during its first spend, the attacker needs a quantum computer capable of running Shor's algorithm in under roughly 400 milliseconds (Solana's block time). This is a much higher hardware bar than the leisurely P2PK attack against Bitcoin's legacy addresses, providing meaningful near-term safety for never-signed Solana addresses.

Solana's Performance Design and Its Post-Quantum Trade-off

Solana's architecture is optimized for throughput. Its Gulf Stream mempool forwarding, Turbine block propagation, and Sealevel parallel smart contract execution are designed to sustain 50,000+ TPS at sub-second finality. Ed25519's 64-byte signatures and fast verification are part of what makes this performance possible. A naive post-quantum signature swap to ML-DSA-65 would increase signature size by a factor of 52 — from 64 bytes to 3,309 bytes — and reduce validator verification throughput significantly.

For Solana to add post-quantum signatures without sacrificing its performance characteristics, it would need architectural changes analogous to what QuanChain implemented from genesis: tiered signature budgets per transaction type, aggregation techniques for validator attestations, and careful parameter set selection to balance security level with signature overhead. These are solvable engineering problems, but they require a multi-year development and consensus effort that Solana has not yet publicly committed to.

As of mid-2026, Solana's development roadmap is focused on Firedancer (the Jump Crypto validator client, targeting even higher throughput), improvements to the fee market, and smart contract capability expansions. Post-quantum cryptography does not appear in Solana's public roadmap documentation. This does not mean the team is unaware of the threat — but it does mean SOL holders should not expect a protocol-level solution on any near-term timeline.

What Solana Holders Should Know and Do

For SOL holders assessing their quantum exposure, the practical framework is:

  • If your address has ever signed a transaction: Your Ed25519 public key is permanently on-chain. It cannot be removed from historical ledger data. The risk is real but not immediate — the attack requires quantum hardware that does not yet exist at the required scale.
  • If your address has never signed a transaction: Your public key is not yet exposed. You have time, but spending requires signing, which will expose it. If you hold significant value in a never-signed address, consider the timing of your first spend relative to quantum hardware progress.
  • If you are actively staking: You have the deepest public key exposure in the Solana ecosystem. Every epoch's reward claim, every delegation change, every vote has left your key on-chain. The exposure is extensive.
  • Monitor Solana's development roadmap for any post-quantum proposals. If Ed25519 migration support is added (similar to what BIP 360 proposes for Bitcoin), migrating to a new quantum-resistant address should be a priority.

The QuanChain vs Solana comparison covers the full technical contrast between Ed25519 and QuanChain's ML-DSA-87 + SLH-DSA composite signatures. The Quantum Threat Calculator lets you model how different hardware timelines affect your specific SOL holdings. For assets requiring quantum-secure guarantees today, QuanChain's TADEQS SpendAndRotate mechanism ensures no public key persists on-chain in a funded state — the architectural property that Solana cannot offer without a fundamental redesign.