zkEVM2026-04-08_003

L1-zkEVM Breakout #003

2026-04-08 4 decisions 428 transcript lines

Transcript

Call summary

Targets
  • End of next week - Lighthouse-Prysm interop DevNet launch - 00:45:35
  • Summer 2026 - EVMASM working implementation target - 00:22:02
Highlights
  • Zkvm Standards:
    • ·5 standards accepted: RISC-V target, I/O interface, crypto accelerators, termination, memory - 00:35:18
    • ·Proposed: minimum memory resources standard for stack/heap guarantees - 00:39:02
    • ·Proposed: guard regions for null pointer and stack overflow detection - 00:40:22
  • Consensus Devnet:
    • ·GPU-backed proof DevNet deployed end-to-end with single-command setup - 00:43:41
    • ·Target: Lighthouse-Prysm interop DevNet by end of next week - 00:45:35
    • ·New P2P messages: execution-proof-status and execution-proofs-by-range - 00:46:33
  • Security Testing:
    • ·ACT4 RISC-V compliance testing found multiple bugs across ZKVMs - 00:54:12
    • ·Compliance testing now includes proving and verification, not just execution - 00:55:03
    • ·OpenVM ProverSpec extracted with 50% less effort than ZISC version - 00:56:38
  • Evmasm Development:
    • ·EVMASM: EVM written in RISC-V assembly using Lean4 formal verification - 00:08:18
    • ·24 of 55 RISC-V opcodes formally verified against SAIL spec - 00:14:52
    • ·Target: working implementation by summer 2026 - 00:22:02
  • Guest Program Progress:
    • ·Guest program spec finalized with 25 invalid witness rejection tests - 00:27:38
    • ·libSSZ library provides 2x speedup; all guest dependencies now no-std - 00:29:44
    • ·ZISC cost reduced 2x via GPU DMA and memcopy optimizations - 00:32:46
  • Proving Infrastructure:
    • ·ZISC upgraded to 0.16.1 with performance improvements - 00:51:27
    • ·OpenTelemetry integrated in AIRey and ZKBoost for trace monitoring - 00:51:41
  • Execution Witness Updates:
    • ·New Engine API: enginePayloadWithWitness combines payload and witness generation - 00:23:44
    • ·139 execution witness tests released; Erigon passing current suite - 00:24:23
    • ·Witness generation 20x faster via HTTP+SSZ vs JSON-RPC+JSON - 00:34:52
Action Items
  • ZKVM teams - Review Alex Hicks' SAIL PR for unaligned access extension coverage - 00:19:54
  • All teams - Review repricing methodology adapted from Glamsterdam analysis pipeline - 00:32:33
  • ZKVM vendors - Review and provide feedback on memory resources and guard region proposals - 00:38:34

Key decisions

  • New Engine API: enginePayloadWithWitness combines payload and witness generation

    Introduction of the enginePayloadWithWitness method to the Engine API to combine payload and witness generation.
  • Guest program spec finalized with 25 invalid witness rejection tests

    Finalization of the guest program specification and its associated test suite for invalid witness rejection.
  • 5 standards accepted: RISC-V target, I/O interface, crypto accelerators, termination, memory

    Acceptance of five standards for zkVMs, covering the RISC-V target, I/O interface, crypto accelerators, termination, and memory.
  • New P2P messages: execution-proof-status and execution-proofs-by-range

    Implementation of new peer-to-peer messages to support execution proof status tracking and range-based proof requests.

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.