P2P2026-08-26_007

P2P Networking #007

2026-08-26 382 transcript lines

Transcript

Call summary

Highlights
  • Client Updates:
    • ·Prysm: Gloas partial column work dev-complete; interop tested with Lighthouse; rebasing against other Gloas work this week - 00:03:10
    • ·Prysm: full peer scoring revamp underway; design doc targeting next P2P call - 00:03:23
    • ·Lighthouse: considering enabling partial columns on mainnet in next release - 00:05:12
    • ·Geth: sparse blob pool optimizations — erasure coding speedup 50ms→4ms; serving fixed for custodied columns beyond first 64; protected peer slots now on master - 00:06:22
    • ·Geth: GoKZG performance PRs in progress (not yet in production); block diffusion design exploration underway (segmentation, erasure coding, push/pull modes) - 00:10:25
    • ·Geth: security issues from AI audit being documented; peer-forced cell/blob recomputation via repeated GetBlobs identified as attack vector - 00:12:24
    • ·Nethermind: IPv6 support improvements; sparse blob pool merging to master soon; boot node release targeting next Nethermind release - 00:13:40
  • Research Gossipsub Dog Liveness:
    • ·DOG protocol: adversary with one physical node can disable all forwarding routes network-wide; even without adversary, counterexample shows connectivity not guaranteed - 00:14:57
    • ·GossipSub: under geometric latency model, ~100 adversary nodes with 80% latency advantage can separate ~40% of nodes; 99% of links vulnerable to targeted removal - 00:18:14
    • ·GossipSub outbound quota: adversary with 1% of identity pool can eventually take over both outbound mesh slots; iterative attack boosts separation rate further - 00:28:54
    • ·Latency advantage achievable by skipping signature validation or using direct fibre/low-latency network — wire protocol-compliant but behaviourally distinct - 00:36:18
    • ·Proposed mitigations: statistical delivery-latency feedback loops; self-health evaluation; attestation on-chain landing rate as outbound mesh quality signal; 'secret buddy' baseline comparison node - 00:43:49
Action Items
  • Prysm (ashah) - Share Prysm peer scoring design doc with P2P working group before next call - 00:04:31
  • Geth (Csaba) - Share fast block diffusion design write-up with interested parties on request - 00:11:40
  • Geth (Bosul) - Publish document summarising AI-audit security issues including peer-forced blob recomputation - 00:12:58

Key decisions

No key decisions recorded for this call.

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.