EIPsInsight

Loading Experience

Preparing your insights...

Loading0%
PQTS2026-02-04_001

PQ Transaction Signatures #001

2026-02-04 2 decisions 435 transcript lines

Transcript

Call summary

Targets
  • EthCC - Full proof of seed demonstrator with concrete implementation - 00:47:18
  • February 18, 2026 - Next PQTS breakout call covering multi-sig and aggregation - 01:04:21
Decisions
  • Support multiple PQ signature schemes simultaneously; users choose based on requirements - 01:00:58
  • Account abstraction is the foundational layer for all PQ transaction work - 00:46:26
Highlights
  • Organizational:
    • ·Breakout room scope: execution layer only (transactions); other layers separate efforts - 00:15:03
    • ·Next call in 2 weeks: multi-signatures, aggregatable signatures, additional topics - 01:04:21
  • Post Quantum Context:
    • ·Four Ethereum components rely on elliptic curves: execution, consensus, DAS, state - 00:09:07
    • ·NIST standardization took 2016-2022; implementation still ongoing since 2017 - 00:12:08
    • ·NIST winners: ML-DSA, Falcon (lattice-based), Sphincs+ (hash-based) for signatures - 00:13:18
    • ·Quantum computing acceleration in 2024 from Google, Microsoft requires action now - 00:14:30
  • Precompile Proposals:
    • ·EIP-8051: ML-DSA precompile, NIST-compliant and Keccak variant, 8M gas target - 00:17:04
    • ·EIP-8052: Falcon precompile, 1.6M gas using Keccak, smaller signatures than ML-DSA - 00:24:07
    • ·ML-DSA standardized (FIPS 204); Falcon standardization still in progress - 00:20:42
    • ·ML-DSA easier to implement, works on hardware wallets; Falcon RAM-intensive - 00:22:50
  • Cryptographic Agility:
    • ·Crypto agility: add/remove algorithms without major protocol changes - 00:49:22
    • ·Current transactions not crypto-agile: V,R,S values encode specific ECDSA algorithm - 00:51:03
    • ·Agile design: separate signature from transaction payload, easily swap algorithms - 00:52:20
    • ·Support multiple PQ schemes simultaneously; add/remove independently over time - 00:56:19
  • Account Abstraction Integration:
    • ·Demo: ML-DSA transactions working today via 4337 at ~$2 cost on L1 - 00:26:53
    • ·4337 deployment vulnerable to front-running; native AA needed for full security - 00:28:54
    • ·EIP-8141: Frame transactions enable native AA with flexible signature validation - 00:31:41
    • ·Frame transactions: verification frame (no gas), execution frame (gas charged) - 00:36:19
  • Proof Of Seed Emergency Mitigation:
    • ·Proof of seed: graceful emergency fallback requiring no prior user action - 00:39:04
    • ·ZK proof lifts ECDSA to quantum-resistant by proving knowledge of seed - 00:42:28
    • ·BIP-32/BIP-39: Multiple lifting opportunities from child key to master seed - 00:44:37
    • ·MPC-in-the-Head proofs fit secure element memory constraints (2KB footprint) - 00:45:52
Action Items
  • Danno, Nico, frame transaction team - Integrate cryptographic agility principles with EIP-8141 frame transaction design - 00:57:10
  • Renaud, Stefano, Fabrizio - Collaborate on BIP-39 proof of seed implementation between ZKnox and NeverLocal teams - 00:49:22

Key decisions

  • Support multiple PQ signature schemes simultaneously; users choose based on requirements

    Users will be able to choose between different PQ signature schemes based on their requirements.
  • Account abstraction is the foundational layer for all PQ transaction work

    Account abstraction will be the foundational layer for all PQ transaction work.

AI Disclaimer: Some content or metadata on EIPsInsight may be AI-inferred or automatically compiled. If you find any discrepancy, please contact us at dev@avarch.org.

Contact dev@avarch.org