EIPsInsight

Loading Experience

Preparing your insights...

Loading0%
ACDT2026-05-11_079

AllCoreDevs - Testing #079

2026-05-11 3 decisions 479 transcript lines

Transcript

Call summary

Targets
  • Next week - Final repricing EIP numbers for 7904 - 00:09:23
Decisions
  • Close PR 5224 (SSZ limit raise); run DevNet <200M gas until progressive lists - 00:31:50
  • CL validates target adherence; EL validates EIP-1559 rules only - 00:53:36
  • Bid gas limit = target from preferences; payload gas limit = calculated - 01:00:24
Highlights
  • Ssz Limits:
    • ·PR 5224: Raise SSZ deposit limit to 1M to prevent deserialization failures - 00:29:15
    • ·Decision: Don't merge temporary fix; run DevNet at 150M gas until progressive lists - 00:31:05
  • Interop Recap:
    • ·Glamsterdam DevNet 3 unstable; Lighthouse sync issues, Teku envelope problems - 00:06:02
    • ·bal-devnet-6 near finalization; bal-devnet-7 will incorporate benchmarking optimizations - 00:08:08
    • ·Repricing: preliminary numbers for 7904/8038; optimizations ongoing, final EIPs next week - 00:08:59
    • ·FOCIL DevNet achieved interop during event; more Hegota testing planned - 00:10:37
  • Epbs Sync Issues:
    • ·Prysm downscoring peers serving incompatible block/payload ranges during sync - 00:11:45
    • ·Teku potentially serving payloads for non-canonical blocks; investigation needed - 00:13:29
    • ·Sync issues prevent DevNet 3 recovery; may require DevNet 4 - 00:14:39
  • Builder Deposit Spam:
    • ·PR 5223: Raise min builder withdrawability delay to 8192 epochs - 00:16:05
    • ·Testing needed: spam deposits to verify if delay extension solves verification DoS - 00:17:15
    • ·Lighthouse: 8192 signatures take ~700ms valid, 1s+ with invalids (M1) - 00:20:02
    • ·Attack cost estimate: $250k for 5-slot spam at 3% interest (2-month lock) - 00:23:17
    • ·Social slashing main deterrent; economic barrier considered low - 00:24:30
    • ·Repricing adds only 40% cost increase; not significant spam mitigation - 00:25:43
    • ·Alternative: EVM signature verification in new contract (caps by gas limit) - 00:27:26
  • Gas Limit Coordination:
    • ·Problem: EL/CL gas limit preferences not synchronized; affects ePBS bid validation - 00:36:28
    • ·Proposal: CL sends target gas limit via FCU; EL applies 1/1024 rule - 00:40:11
    • ·CL validates builder bids against target; EL validates EIP-1559 consensus rules - 00:42:49
    • ·Bid gas limit = target (from preferences), not calculated payload limit - 00:50:59
    • ·EL deprecates gas limit flag; accepts target via payload attributes only - 00:52:53
    • ·Alternative rejected: BPO-style hard-coded gas limits (loses emergency adjustment) - 00:56:06
Action Items
  • Justin Traglia - Validate signature verification benchmarks; present cost analysis at ACDC - 00:17:32
  • Nico Flaig - Update engine API PR 608 with target gas limit in payload attributes - 01:01:25
  • Potuz - Draft consensus spec PR for CL gas limit validation logic - 01:06:06
  • Bharath Vedartham - Update consensus spec: bid.gasLimit validation against target (not calculated) - 01:07:09

Key decisions

  • Close PR 5224 (SSZ limit raise); run DevNet <200M gas until progressive lists

    Due to sync issues, it was decided to run DevNet with a gas limit of less than 200M until progressive lists are implemented.
  • CL validates target adherence; EL validates EIP-1559 rules only

    CL will validate builder bids against target gas limits, while EL will only validate EIP-1559 consensus rules.
  • Bid gas limit = target from preferences; payload gas limit = calculated

    The bid gas limit will be set to the target gas limit from preferences, while the payload gas limit will be calculated.