P2P Networking #001
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
- 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

