zkEVM2026-03-11_002

L1-zkEVM Breakout #002

2026-03-11 2 decisions 429 transcript lines

Transcript

Call summary

Decisions
  • RV64IM baseline required; 32-bit ZKVMs must migrate to 64-bit - 00:39:23
  • ZKVM SDKs must be no_std compatible for bare-metal target - 00:41:03
Highlights
  • Tamago Update:
    • ·TamaGo: bare-metal Go runtime; proposal for upstream acceptance in Go 1.27 - 00:06:10
    • ·Experimental branch removes A and D RISC-V extensions; runs in 5-6MB RAM - 00:10:56
  • Zkvm Standards:
    • ·Three standards accepted: RV64IM target, I/O interface, crypto acceleration C API - 00:39:23
    • ·Execution termination semantics ready to accept; memory layout needs review - 00:42:04
  • Guest Program Specs:
    • ·First draft guest program specs published; using SSZ for serialization - 00:31:47
    • ·Stateless input/output fields added to fixtures for early experimentation - 00:32:32
  • Benchmarking Updates:
    • ·Fusaka support added to benchmark tests; dashboard updated with latest results - 00:58:25
    • ·Proof verification dashboard released; measures on EIP-7870 compliant hardware - 01:01:17
  • Proving Infrastructure:
    • ·4x4 GPU cluster (16 GPUs) in preparation for benchmarking - 00:53:57
    • ·Proof Node API drafted: request proof, SSE subscription, deterministic retrieval - 00:47:35
  • Execution Witness Specs:
    • ·First execution witness spec released with 12,000+ test fixtures - 00:24:03
    • ·Spec validated against RETH; bugs found in both RETH and specs - 00:25:15
  • Serialization Discussion:
    • ·Engine API SSZ initiative: 20x performance improvement over JSON in worst cases - 00:22:23
    • ·SSZ vs RLP debate ongoing; guest input encoding not finalized - 00:38:31
Action Items
  • All EL teams - Run execution witness fixtures; compare against canonical witness field - 00:23:50
  • All ZKVM vendors - Review and provide feedback on memory layout restrictions standard - 00:42:52

Key decisions

  • RV64IM baseline required; 32-bit ZKVMs must migrate to 64-bit

  • ZKVM SDKs must be no_std compatible for bare-metal target

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.