EIPsInsight

Loading Experience

Preparing your insights...

Loading0%
P2P2026-05-20_001

P2P Networking #001

2026-05-20 1 decision 498 transcript lines

Transcript

Ask about this call

Answered from this call's summary and transcript only.

AI-generated — verify against the recording.

Call summary

Targets
  • June 2026 — Lighthouse partial columns release targeting Hoodi deployment — 00:34:48
Decisions
  • Lighthouse will enable partial columns on Hoodi by default while keeping it disabled on mainnet — 00:34:09
Highlights
  • Blob Pool:
    • ·GetBlobs V3 latency root cause suspected: MMAP/disk-paged values in Billy store (Geth); CPU profile needed to confirm — 00:15:03
    • ·Sparse blob pool: bitmap endianness ambiguity caused Nethermind and P2P implementation bugs; spec clarification PR merged — 00:23:37
  • Client Updates:
    • ·Lighthouse: Gloas partial column support nearly complete; pending review — 00:11:47
    • ·Lighthouse plans to enable partial columns on Hoodi by default (mainnet off); release targeting June — 00:33:10
    • ·discv5: Besu lacks parallel stack support; Nethermind has it disabled on mainnet; Reth uses wrong port — 00:27:30
  • Networking Research:
    • ·Raúl presented batched/pre-aggregating attestations at source proposal (EIP PR #11589) targeting Hegota — 00:37:46
    • ·Key mechanism: two-way seal binding prevents permutation attacks; eliminates need for new slashing conditions — 00:44:14
    • ·Worst-case spam bounded: each validator can act as batcher only once per committee per slot — 00:51:23
    • ·Post-quantum concern raised: BLS-specific benefits may not carry over; physical consolidation still needed long-term — 01:00:27
Action Items
  • Marco Munizaga / EthPandaOps — Run CPU profile on Geth node during devnet load test to diagnose GetBlobs latency — 00:19:36
  • Gottfried Herold / crypto team — Review batched attestations EIP PR #11589; cryptographers specifically requested to evaluate — 01:06:11

Meeting chat19

  • read.ai meeting notes

    Sergi added read.ai meeting notes to the meeting. Read provides AI generated meeting summaries to make meetings more effective and efficient. View our Privacy Policy at https://www.read.ai/pp Type "read stop" to disable, or "opt out" to delete meeting data.

  • Csaba

    Or just link those to Peryscope

  • Csaba

    I mean the Geth instances

  • Csaba

    But I joined late, so no idea wwat I’m speaking about :-)

  • Bosul Mun

    https://github.com/ethereum/EIPs/compare/master...healthykim:eip8070-devp2p?expand=1

  • Mikel Cortes

    consolidation?

  • Bosul Mun

    Where can I find this EIP (or research, article etc related to this)?

  • Csaba

    So who is the Batcher? Is It a committee member?

  • Daniel Knopik

    what exactly is the DOS vector we avoid with the seal? I understand that we want to arbitrary permutations being sent, but do we not want that because of the traffic or because of the compute needed to verify them?

  • Csaba

    c6ecb76c (Hoodi) 402 Lighthouse nodes

  • Kamil Salakhiev

    Reacted to "c6ecb76c (Hoodi) ..." with 👍

  • Daniel Knopik

    Reacted to "c6ecb76c (Hoodi) ..." with 👍

  • Bosul Mun

    Reacted to "c6ecb76c (Hoodi) ..." with 👍

  • Daniel Knopik

    Reacted to "c6ecb76c (Hoodi) ..." with 🔥

  • Sukun Tarachandani

    Can the batcher send 2^n aggregations for each of the validators it has a batch seal from?

  • Daniel Knopik

    ok

  • Raúl Kripalani

    https://github.com/ethereum/EIPs/pull/11589

  • Daniel Knopik

    thanks raul!

  • Raúl Kripalani

    sorry it was a bit improvised, but glad it was useful!

Key decisions

  • Lighthouse will enable partial columns on Hoodi by default while keeping it disabled on mainnet