chain · quantum risk
Ethereum Chain Cryptography Profile (Quantum Risk)
Verdict
As a chain, Ethereum’s dominant user authorization path is classical ECDSA; consensus adds BLS. Neither layer is “post-quantum by default.”
Overview
Ethereum is an account-based replicated state machine. Users authorize transactions; validators participate in consensus; applications encode rules in EVM bytecode. Quantum analysis should label which keys and which layers you mean.
Addresses are typically derived using Keccak hashing over public key material, but authorization still rests on classical signatures for EOAs. Consensus-layer BLS usage creates a different operational class of keys held by professional operators.
Use this chain profile with the ETH asset dossier and the is-quantum-proof hub. Compare mentally with Bitcoin’s UTXO model and Solana’s ed25519-heavy stack—same “classical public-key” theme, different engineering details.
Cryptographic profile
- Signatures: ECDSA-secp256k1, BLS12-381 (validator signatures / aggregation context)
- Hash: Keccak-256
- Public-key exposure: Account and validator key lifecycles; see EOA and staking ops.
- Execution layer vs consensus layer should be inventoried separately for migration planning.
- Precompiles and EVM crypto assumptions matter for long-lived contracts.
What breaks
Mitigations
- Track Ethereum research on account/PQC migration proposals
- Build services with swappable verify backends (crypto-agility)
- Separate runbooks for user-fund theft vs validator/consensus incidents
FAQ
Is BLS quantum-safe?
BLS signatures as used in classical pairings settings are not a substitute for NIST PQC standards. Treat validator cryptography as part of the quantum migration research agenda, not as already solved.
Where should protocol engineers start?
Inventory signature verify sites (clients, wallets, hardware, bridges) and watch standards + Ethereum research for migration designs that preserve user and validator safety.
Key concepts (technical dictionary)
Terms used on this page — open a definition: