ACDT2026-10-12_100

AllCoreDevs - Testing #100

2026-10-12 5 decisions 604 transcript lines

Transcript

Call summary

Targets
  • •October 16th — Hoodi client releases due; blog post publication - 00:09:57
  • •October 28th latest — heze-devnet-2 launch (3+ CL clients required) - 00:30:07
  • •Thursday October 15th — bogota-devnet-1 launch - 00:48:26
Decisions
  • •Proposer selection bug deferred to Hegota (or later); no fix in Glamsterdam - 00:16:50
  • •EIP-7870 remains a living document; update in place with fork-specific history rather than creating per-fork EIPs - 00:19:09
  • •All focil-devnet-* renamed to heze-devnet-*, all frames-devnet-* renamed to bogota-devnet-* - 00:34:25
  • •heze-devnet-2 slot duration stays at 12 seconds; quick slots (EIP-8198) included but not yet at 10s - 00:38:01
  • •bogota-devnet-1 test release to tag B1.1.0 including keyed nonce consensus change; launch targeting Thursday - 00:54:06
Highlights
  • Network Status:
    • ·Glamsterdam devnet: Nimbus, Erigon, Lighthouse, Grandine, and Besu nodes offline; client teams asked to investigate - 00:07:01
    • ·Sepolia post-fork: stable, all node operators synced, near 100% participation - 00:07:33
    • ·JochemNet shadow fork v2 launched post-fork with 64KB contracts for benchmarking; Snap 2 sync issues found in multiple clients on v1 - 00:07:54
  • Client Releases:
    • ·Hoodi client releases due by Friday October 16th; Lodestar already published v1.50.0 - 00:09:57
  • Hardware Specs Eip7870:
    • ·EIP-7870 min specs are wrong for Glamsterdam: current 500 MB/s sequential read/write too low; jochem recommends raising to 2000 MB/s - 00:17:20
    • ·Consensus: keep EIP-7870 as a living document (not fork-per-EIP); update with fork-specific history sections - 00:19:09
    • ·Lukasz: random 4K IOPS matter more than sequential MB/s for EVM workloads; worst-case block must be handled by spec hardware - 00:23:33
  • Proposer Selection Bug:
    • ·Spec bug reported: proposer can self-slash to manipulate compute shuffle index and influence future epoch proposer selection - 00:10:25
    • ·Consensus: exploit is difficult, requires self-slash, and not worth fixing in Glamsterdam; defer to Hegota if at all - 00:13:10
  • Hegota Devnet Planning Cl:
    • ·Proposed heze-devnet-2 (CL-only): EIP-7805 (FOCIL), EIP-8015 (remove eth1data), EIP-8365 (disallow 0x00 validators), EIP-8198 (quick slots at 12s) - 00:29:13
    • ·Quick slots (EIP-8198) kept at 12s for devnet; 10s slot duration deferred pending broader client readiness - 00:30:18
    • ·Teku, Lodestar, Lighthouse have quick slots implemented; Nimbus unlikely to join if 10s slots required - 00:39:17
    • ·Devnet naming scheme agreed: focil-devnet-* → heze-devnet-*, frames-devnet-* → bogota-devnet-* - 00:34:25
  • El Breakout Bogota Devnet 1:
    • ·bogota-devnet-1 EIPs: EIP-8141, EIP-8250, EIP-8272, EIP-7906 (frames, keyed nonces, recent roots, transaction assertions) - 00:49:28
    • ·Spec clarification: keyed nonces are regular state added to BAL; floor gas pricing over full tx envelope changes call data cost when combined with frames - 00:51:21
    • ·ethrex and Nethermind already passing tests-frames-devnet@v1.0.0; new tag B1.1.0 to include keyed nonce consensus change - 00:53:58
  • El Breakout Next Devnet Eips:
    • ·EIP-8253 (nonce bump) should go in next devnet; behavior only triggers at fork transition, needs early testing on all devnets - 00:57:55
    • ·Strong community support to include SETCODEFROM, data repricing (EIP-8279), nonce bump, and deactivate self-destruct in bogota-devnet-2 - 01:02:26
    • ·jochem: if deactivate self-destruct ships, EIP-8360 (TCREATE) should be prioritized alongside it to avoid economic disruption - 01:00:54
Action Items
  • •All client teams - Notify Alex Stokes when Hoodi releases are ready for blog post - 00:09:22
  • •jochem - Open PR to add EIP-8253 test accounts to devnet genesis template - 00:57:40
  • •EL teams / spencer - Confirm bogota-devnet-2 EIP scope (SETCODEFROM, data repricing, nonce bump, deactivate self-destruct) on next call - 01:04:42

Key decisions

  • Proposer selection bug deferred to Hegota (or later); no fix in Glamsterdam

    Exploit is difficult, requires self-slash, and not worth fixing in Glamsterdam.
  • EIP-7870 remains a living document; update in place with fork-specific history rather than creating per-fork EIPs

    The document will be updated with fork-specific history sections instead of creating new EIPs for each fork.
  • All focil-devnet-* renamed to heze-devnet-*, all frames-devnet-* renamed to bogota-devnet-*

    Agreed upon a new naming scheme for upcoming devnets.
  • heze-devnet-2 slot duration stays at 12 seconds; quick slots (EIP-8198) included but not yet at 10s

    heze-devnet-210s slot duration deferred pending broader client readiness; Teku, Lodestar, and Lighthouse have implemented quick slots.
  • bogota-devnet-1 test release to tag B1.1.0 including keyed nonce consensus change; launch targeting Thursday

    bogota-devnet-1New tag B1.1.0 includes keyed nonce consensus changes; ethrex and Nethermind already passing initial tests.

EIPs discussed

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.