blockchain network

Sui SUI

Sui is a Layer 1 blockchain with strong cryptographic agility infrastructure but zero post-quantum protection in production as of August 16, 2026. All production cryptographic layers remain classical: user spend authorization uses Ed25519/ECDSA secp256k1/secp256r1, validator consensus uses BLS12-381 aggregated signatures in Mysticeti's batched design, P2P identity uses Ed25519, and zkLogin depends on Groth16 proofs over pairing-based curves (BN254/BLS12-381). On August 6, 2026, Sui announced integration of NIST-standardized ML-DSA-65 (FIPS 204) for native accounts and SLH-DSA-SHA2-128s (FIPS 205) for Move smart-contract vaults. The core implementation is described as 'built and benchmarked' with independent audits underway. Quantum-safe vaults are targeted for mainnet by end of 2026, and native ML-DSA-65 accounts for testnet by end of 2026 with mainnet in Q1 2027. An early mainnet 'set_vault_enabled' framework artifact was observed on Aug 6, 2026, but no material PQ-protected value exists. The project is at Stage 2 (Mitigation/Development): a credible roadmap and prototype exist with excellent architectural preparedness, but production users are not materially protected. QRI Score 16 reflects strong risk-assessment preparedness and sound algorithm selection offset by zero production cryptographic protection and negligible migration coverage. The consensus-layer BLS12-381 aggregation path and Groth16 ZK proof system represent significant architectural gaps with no published PQ replacement specifications.

Roadmap Only
Stage Mitigation / Development
Confidence Medium
Urgency [Monitor for Updates]
Review Status Draft
Evaluated 2026-08-16
Scope Sui base-layer network (native asset SUI, consensus, spend authorization, Move smart contracts, P2P, ZK proof layers)
AI-generated report. This report was produced by the evaluator and synthesis pipeline. Review status: draft.

Category breakdown

QRI Factors

Algorithm & Implementation Assurance 7.25 / 20
Migration Mechanism, Governance & Ecosystem Coordination 3.5 / 15
Migration Status & Value-at-Risk 1.5 / 25
Production Cryptographic Protection 0 / 35
Security Assessment & Evidence Preparedness 3.75 / 5

Critical Quantum Blockers

  • Active production spend authorization remains entirely ECC/BLS/EdDSA-only (Ed25519, ECDSA secp256k1/secp256r1 for user transactions; BLS12-381 for validator consensus). No mainnet or public testnet PQC/hybrid signature support as of 2026-08-16.
  • Validator consensus authentication uses BLS12-381 aggregated signatures in Mysticeti batched design with no published PQ replacement specification for the aggregation path.
  • ZK proof layer (Groth16 over BN254/BLS12-381) is pairing-based and quantum-vulnerable with no announced migration plan.
  • PQ implementation exists as prototype only (built and benchmarked); no public testnet or mainnet deployment available as of evaluation date.

Key Risks

  • All native SUI holdings are controlled by classical ECC keys (Ed25519, secp256k1, secp256r1) with long-exposure public keys visible on-chain, representing 100% value-at-risk to future quantum key recovery.
  • Validator consensus relies on BLS12-381 aggregated signatures in Mysticeti's batched design; a quantum adversary capable of breaking discrete log could forge validator signatures and compromise finality.
  • No published specification exists for replacing BLS12-381 in Mysticeti's consensus aggregation path, making this a significant architectural blind spot.
  • Groth16 ZK proofs over BN254/BLS12-381 used in zkLogin are pairing-based and quantum-vulnerable; compromise could allow unauthorized account access via forged JWT verification proofs.
  • PQ features will be opt-in, not mandatory; classical signing paths will remain available indefinitely, preserving quantum-vulnerable fallback unless enforcement mechanisms are introduced.
  • Timeline risk: announced mainnet deployments (vaults end of 2026, native accounts Q1 2027) are targets, not guarantees; audits are underway and timelines remain open per official statement.
  • Bridge dependencies to non-PQ-secure networks create cross-chain quantum exposure even after native PQ deployment.

Assurance Notes

  • Classical-crypto audits (Zellic, Common Prefix for secp256r1) exist but are scope-mismatched for the announced PQ implementation.
  • Independent PQ-specific audits are underway per the Aug 6, 2026 announcement but are not yet completed or published.
  • ML-DSA-65 core implementation described as 'built and benchmarked' in official announcement but not independently verifiable on public testnet or mainnet as of evaluation date.
  • Validator consensus (BLS12-381) and P2P network keys (Ed25519) remain quantum-vulnerable with no published PQ replacement specification for Mysticeti's batched-aggregation path.
  • Groth16 ZK proofs over BN254/BLS12-381 used for zkLogin are pairing-based and quantum-vulnerable with no announced replacement path.
  • PQ features planned as additive opt-in capability; no deprecation timeline for classical signing paths announced.
  • ML-DSA-65 signature/public-key size impact on production throughput, storage, and fee markets is acknowledged but not fully quantified.
  • No formal quantum-specific incident-response playbook documented; general bug bounty (HackenProof) exists.

Non-Scoring Caveats

  • PQ audits underway (not published) — affects confidence only, not score.
  • ML-DSA-65 transaction-size production impact not fully quantified — operational note.
  • No quantum-specific IR playbook (general HackenProof bounty exists) — assurance note only per spec.
  • Exchange/custody migration attestations not applicable while no live PQ spend-auth path exists.
  • Value-at-risk figures not independently quantified; treated conservatively as fully unprotected.
  • Sui's cryptographic agility (flag-byte signature dispatch, demonstrated by post-launch addition of secp256r1) provides strong infrastructure for future PQ scheme addition — does not affect current score.
  • Address alias mechanism already deployed allows key rotation without asset transfer, facilitating future migration — does not affect current score.
  • Deterministic key derivation from 32-byte seed enables PQ key generation from existing recovery phrases — does not affect current score.
  • ML-DSA-65 selected at NIST Security Level 3 rather than Level 1, reflecting conservative posture after July 2026 HAWK incident.
  • Dual-scheme approach (lattice-based ML-DSA + hash-based SLH-DSA) provides mathematical diversity against single-family breakthroughs.

Evidence record

Claims and Caveats

Security Assessment & Evidence Preparedness

Public cryptographic inventory and quantum threat model

Claim: Sui has published detailed cryptographic inventory covering all primitives (Ed25519, ECDSA secp256k1/r1, BLS12-381, Groth16, ECVRF, hashes) and quantum threat analysis including transition strategies, affected assets, attack assumptions, and NIST timeline references.

Coverage basis: Assessment/evidence preparedness

Implementation score: 0.75 · Evidence confidence: High

Issue classification: assurance-only caveat · Score treatment: confidence-only

Assurance: Threat model is a public blog post covering attack assumptions, affected assets, and layers substantively. Not a formal spec-level threat model document but comprehensive for assessment purposes.

Inventory is strong; threat model is credible and public. Slight deduction because the quantum threat model is a blog post rather than a formal security assessment document.

Security Assessment & Evidence Preparedness

Public evidence record supporting the assessment

Claim: Open-source repos (MystenLabs/sui, fastcrypto), official docs, classical-crypto audits (Zellic, Common Prefix secp256r1), and benchmarks provide a reproducible evidence base. PQ-specific evidence limited to Aug 2026 announcement and blog.

Coverage basis: Assessment/evidence preparedness

Implementation score: 0.75 · Evidence confidence: High

Issue classification: none · Score treatment: not applicable

Assurance: Classical audits are scope-mismatched for PQ; PQ audits underway but not published. Strong evidence record for classical production; PQ evidence is announcement-level.

Production Cryptographic Protection

Spend authorization / transaction signatures are PQC or hybrid-PQC on mainnet

Claim: Mainnet user transactions signed exclusively with Ed25519, ECDSA secp256k1, or ECDSA secp256r1. No PQC or hybrid-PQC signature scheme is live on mainnet or public testnet.

Coverage basis: Classical ECC-only

Implementation score: 0 · Evidence confidence: High

Issue classification: quantum-critical vulnerability · Score treatment: score-reducing

Quantum blocker: Active production spend authorization remains entirely ECC/BLS/EdDSA-only. No mainnet PQC/hybrid signature support as of 2026-08-16.

All three supported schemes (Ed25519, secp256k1, secp256r1) are vulnerable to Shor's algorithm.

Production Cryptographic Protection

Account, address, public-key exposure, and key-derivation design

Claim: Addresses derived from classical public keys with scheme flags (0x00 Ed25519, 0x01/0x02 ECDSA). Transacted accounts expose public keys on-chain, creating long-exposure attack surfaces. No PQ address format or PQ key-derivation path live.

Coverage basis: Classical ECC-only

Implementation score: 0 · Evidence confidence: High

Issue classification: quantum-critical vulnerability · Score treatment: score-reducing

Address aliases (already deployed) provide a future key-update path but are not yet usable with PQ keys. Deterministic key derivation from 32-byte seed will enable future PQ key generation.

Production Cryptographic Protection

Consensus-critical authentication is PQC or hybrid-PQC

Claim: Validator protocol keys use BLS12-381 aggregated signatures with KOSK proofs for consensus and transactions. Worker keys use Ed25519 (marked 'to be migrated' in docs). Randomness beacon uses BLS12-381. All quantum-vulnerable.

Coverage basis: Classical BLS/EdDSA-only

Implementation score: 0 · Evidence confidence: High

Issue classification: quantum-critical vulnerability · Score treatment: score-reducing

Quantum blocker: Validator consensus BLS12-381 with no published PQ replacement specification for Mysticeti batched-aggregation path.

Protocol key = BLS12381 (transactions/consensus), worker key = Ed25519 (consensus, 'to be migrated'), network key = Ed25519 (state sync), account key = Ed25519 (staking). Mysticeti v2 batches BLS signatures inside consensus blocks.

Production Cryptographic Protection

State-integrity and data-availability mechanisms are quantum-safe

Claim: State binding depends on validator BLS12-381 consensus signatures. Groth16 ZK proofs (BN254/BLS12-381) used where on-chain ZK verification applies. Hash-based commitments (object digests, tx digests) are quantum-safe but state-finality binding is not.

Coverage basis: Classical BLS/pairing-dependent

Implementation score: 0 · Evidence confidence: High

Issue classification: quantum-critical vulnerability · Score treatment: score-reducing

Hash-based commitments (SHA-256/512) are quantum-safe for preimage resistance; consensus-dependent state binding via BLS12-381 is not.

Production Cryptographic Protection

Privacy and proof layers are quantum-safe

Claim: zkLogin uses Groth16 proofs over pairing-based curves (BN254/BLS12-381) with RSA-signed JWTs. No dedicated shielded/privacy pool exists on Sui. ZK layer is quantum-vulnerable.

Coverage basis: Classical pairing-dependent

Implementation score: 0 · Evidence confidence: High

Issue classification: quantum-critical vulnerability · Score treatment: score-reducing

Groth16 over BN254 and BLS12-381 is pairing-based and vulnerable to Shor's algorithm. No PQ ZK proof system deployed or announced.

Production Cryptographic Protection

P2P transport, node identity, and peer authentication

Claim: Network keys for P2P state sync and peer authentication use Ed25519. No PQ for P2P node identity.

Coverage basis: Classical EdDSA-only

Implementation score: 0 · Evidence confidence: High

Issue classification: quantum-critical vulnerability · Score treatment: score-reducing

P2P identity is not consensus/spend/bridge-critical but remains a quantum-vulnerable network layer.

Production Cryptographic Protection

Critical wallet, custody, HSM, signer, and hardware-wallet workflows

Claim: No production PQ signing path exists. Wallet, SDK, and CLI PQ support planned to arrive alongside future testnet/mainnet rollouts. Hardware/custody workflows remain classical.

Coverage basis: Classical-only workflows

Implementation score: 0 · Evidence confidence: Medium

Issue classification: quantum-critical vulnerability · Score treatment: score-reducing

AWS KMS and Android 17 Keystore now offer ML-DSA signing; external ecosystem support is emerging but not integrated into Sui workflows.

Migration Status & Value-at-Risk

Percentage of economically relevant value-at-risk protected from quantum key-recovery attacks

Claim: 0% of on-chain value protected by PQ spend authorization. Coverage <25% → negligible protection per QRI 9.3.1.

Coverage basis: Native circulating value unprotected

Implementation score: 0.05 · Evidence confidence: Medium

Issue classification: quantum-critical vulnerability · Score treatment: score-reducing

Assurance: Value-at-risk not independently quantified; treated conservatively as fully unprotected. No PQ signature scheme accepted by the protocol.

Coverage threshold <25% maps to 1 earned point (weight 20) per QRI 9.3.1.

Migration Status & Value-at-Risk

Critical wallets migrated, protected, or inherently PQ-native

Claim: No treasuries, exchanges, custodians, bridges, foundations, or major protocols evidenced as PQ-protected on-chain.

Coverage basis: No critical-wallet migration

Implementation score: 0 · Evidence confidence: Medium

Issue classification: quantum-critical vulnerability · Score treatment: score-reducing

Assurance: No PQ signature scheme available on mainnet, making migration impossible at this time.

Address alias mechanism will facilitate future migration without asset transfer.

Migration Status & Value-at-Risk

Legacy vulnerable pools identified, measurable, deprecated, migrated, frozen, or proven not to exist by design

Claim: Classical accounts are the norm. The quantum threat model blog identifies vulnerable primitives and transition strategies (address aliases, PQ-signed PreQ key, 1-of-2 multisig with expiration). No live deprecation, freeze, or migration of vulnerable pools.

Coverage basis: Identified but not migrated

Implementation score: 0.25 · Evidence confidence: Medium

Issue classification: quantum-critical vulnerability · Score treatment: score-reducing

Vulnerable pools are identified and transition strategies designed; address aliases provide a key-update mechanism but are not yet usable with PQ keys.

Migration Mechanism, Governance & Ecosystem Coordination

Public migration or protection roadmap with sequencing, activation criteria, and dependencies

Claim: Aug 2026 announcement details: SLH-DSA-SHA2-128s vaults targeted for mainnet end-2026; ML-DSA-65 native accounts targeted for testnet end-2026 and mainnet Q1 2027. Activation gated on independent audits and testnet feedback.

Coverage basis: Roadmap/prototype

Implementation score: 0.5 · Evidence confidence: Medium

Issue classification: none · Score treatment: not applicable

Assurance: Timelines are targets, not guarantees. Official statement: 'reflects current direction, not a finished, fully audited release.' No dated milestones for consensus-layer PQ replacement.

Sequencing and dependencies documented; roadmap covers spend authorization and vaults but omits consensus authentication, ZK proof system, and P2P identity migration timelines.

Migration Mechanism, Governance & Ecosystem Coordination

Migration accessibility and defaults

Claim: PQ accounts planned as additive/opt-in via zkLogin/passkey rollout path. Wallet/SDK/CLI support arrives alongside future rollouts. No user-facing PQ account creation, tooling, or migration prompts live.

Coverage basis: Roadmap, not live

Implementation score: 0.25 · Evidence confidence: Medium

Issue classification: operational/product caveat · Score treatment: note-only

Assurance: Design for migration is strong: deterministic key derivation, address aliases for in-place key rotation. But no PQ paths available yet.

No default PQ account creation; no migration prompts; no PQ wallet tooling live for users.

Migration Mechanism, Governance & Ecosystem Coordination

Migration enforcement and coordination

Claim: No enforcement mechanisms announced. PQ will be opt-in with no mandatory migration deadline. No deprecation of classical signing paths. No exchange, custody, bridge, or wallet coordination evidenced.

Coverage basis: No enforcement

Implementation score: 0 · Evidence confidence: High

Issue classification: operational/product caveat · Score treatment: note-only

Opt-in approach preserves user choice but leaves quantum-vulnerable fallback paths open indefinitely.

Migration Mechanism, Governance & Ecosystem Coordination

Emergency disclosure, incident-response, or governance process for quantum vulnerabilities

Claim: General security bug bounty (HackenProof) exists. Epoch-based protocol versioning provides upgrade coordination mechanism. No quantum-specific incident-response playbook documented.

Coverage basis: General security process only

Implementation score: 0.25 · Evidence confidence: Medium

Issue classification: assurance-only caveat · Score treatment: confidence-only

Assurance: General bounty exists; quantum-specific IR playbook absent. Absence does not create a Readiness & Risk Cap by itself per spec.

Sui has demonstrated ability to coordinate protocol upgrades through epoch-based versioning with high validator participation.

Algorithm & Implementation Assurance

Uses NIST-standardized, standards-track, or broadly reviewed PQC/hybrid-PQC algorithms appropriate to the use case

Claim: ML-DSA-65 (FIPS 204) selected for native accounts at NIST Level 3; SLH-DSA-SHA2-128s (FIPS 205) for Move smart-contract vaults. Both NIST-standardized. Core implementation built and benchmarked (prototype stage).

Coverage basis: Prototype implementation

Implementation score: 0.5 · Evidence confidence: Medium

Issue classification: none · Score treatment: not applicable

Assurance: Algorithm selection is appropriate and NIST-standardized. Level 3 chosen over Level 1 following July 2026 HAWK incident. Dual-scheme provides mathematical diversity. Not yet deployed in production.

ML-DSA-65 Level 3 chosen; SLH-DSA provides hash-based diversity. Two rest on different mathematics so weakness in one does not undermine the other.

Algorithm & Implementation Assurance

Independent cryptographic and implementation audit exists for the quantum-critical scope

Claim: PQ audits are underway per Aug 2026 announcement; none published as of evaluation date. Existing classical audits (Zellic, Common Prefix secp256r1) are scope-mismatched for PQ.

Coverage basis: No published PQ audit

Implementation score: 0.25 · Evidence confidence: Low

Issue classification: assurance-only caveat · Score treatment: confidence-only

Assurance: PQ audits underway but not published; classical audits are scope-mismatched. Confidence capped at Medium for PQ claims. Audit absence does not create a Readiness & Risk Cap since PQ is not yet in production.

Algorithm & Implementation Assurance

Open-source, reproducible implementation

Claim: Sui and fastcrypto are open-source for classical crypto. PQ core implementation announced as built but not confirmed merged in public main repos as of evaluation date.

Coverage basis: Open-source platform, PQ code unverified

Implementation score: 0.25 · Evidence confidence: Low

Issue classification: assurance-only caveat · Score treatment: confidence-only

Assurance: PQ code not independently verifiable in public repos; platform is open-source. fastcrypto README lists Ed25519, ECDSA, Groth16 — no ML-DSA/SLH-DSA confirmed in main branch.

Third-party project (pq-cybarg/sui-pq) demonstrates SLH-DSA on a local validator fork with Lean 4 formal verification, but this is not official Mysten Labs code.

Algorithm & Implementation Assurance

Parameter agility and future upgrade path are documented

Claim: Sui's flag-byte signature dispatch supports adding new schemes without protocol overhaul, demonstrated by post-launch addition of secp256r1. Cryptographic agility is a core design principle. Address aliases enable key rotation.

Coverage basis: Documented and demonstrated agility

Implementation score: 0.75 · Evidence confidence: High

Issue classification: none · Score treatment: not applicable

Assurance: Agility demonstrated in production through successful post-launch scheme addition. Flag-byte system well-documented.

Unified flag-byte + enum wrapper supports multiple coexisting schemes. secp256r1 added post-launch via protocol upgrade, proving the agility path is real.

Algorithm & Implementation Assurance

Stateful-signature safety, side-channel, fault-injection, hardware-wallet, HSM, or custody implementation risks

Claim: Chosen schemes (ML-DSA-65, SLH-DSA-SHA2-128s) are stateless, so anti-reuse/state-discipline concerns not applicable. Side-channel, fault-injection, and hardware-wallet hardening not yet evidenced; audits underway.

Coverage basis: Stateless schemes selected; side-channel unaddressed

Implementation score: 0 · Evidence confidence: Low

Issue classification: assurance-only caveat · Score treatment: confidence-only

Assurance: Stateless schemes avoid XMSS/LMS-style state-management risks. Side-channel/fault-injection hardening not yet demonstrated for PQ implementations.

Stateful-signature safety N/A for stateless ML-DSA/SLH-DSA. Side-channel and hardware-wallet considerations remain open.

Algorithm & Implementation Assurance

Performance and resource-impact analysis exists

Claim: fastcrypto benchmarks classical schemes publicly. PQ announcement reports core implementation benchmarked; blog provides ML-DSA size/verification comparison (1312 B pubkey, 2420 B sig, ~0.5x Ed25519 verification). Full production throughput, storage, and fee-market impact not yet quantified.

Coverage basis: Benchmarked prototype

Implementation score: 0.5 · Evidence confidence: Medium

Issue classification: operational/product caveat · Score treatment: note-only

Assurance: Benchmarks claimed for prototype; production impact (throughput, storage, fees) not fully analyzed.

ML-DSA-65 verification cost reported as close to Ed25519; signature/public-key size increase is the main production concern. Sui's transaction size limits and programmable transaction blocks are said to absorb the increase.

Report metadata

Generation Details