Agenda
- Clients updates
- RowDAS by Csaba
- Fast payload broadcast by Csaba
- EIP-8411 Fast payload broadcast by Kamil
- [tentatively] Ethp2p progress by Raul
Meeting Time: Wednesday, September 09, 2026 at 15:30 UTC (60 minutes)
Meeting Time: Wednesday, September 09, 2026 at 15:30 UTC (60 minutes)
This was the 8th P2P breakout call where the team discussed client updates and technical proposals. The meeting began with updates from various teams including Prism, Lighthouse, Teku, and Nethermind, with Ashah reporting good progress on partial columns for GLOAS and a major overhaul of Prism’s peer scoring system with improved observability and metrics. Daniel from Lighthouse shared updates on fixing field ordering issues and work on enabling patches across networks, while Csaba presented two major proposals: LODAS (a distributed reconstruction system designed to reduce CPU load by 2 orders of magnitude) and fast payload diffusion techniques for large block broadcasts. The team also discussed a new EIP proposal for segmented payload diffusion that would replace the current execution payload topic with a chunked distribution approach, with Kamil noting this would need to be discussed in tomorrow’s ACD call regarding PFI implementation. Raúl then presented his work on integrating EP2P into clients, explaining how to use a single QUIC endpoint for both ETHP2P and LIP2P while maintaining backwards compatibility, and introduced a new networking specs website to consolidate protocol documentation across multiple repositories.
The team discussed updates from various clients including Prism, Lighthouse, and others. Aarsh reported good progress on Prism’s partial columns for GLOAS and a refactor of its peer scoring system with improved observability metrics. Daniel from Lighthouse mentioned fixes for field ordering issues and work on enabling patches across networks, including dynamic limits for GLOAS columns. The meeting also touched on ongoing work with Teku on vulnerabilities and segmented broadcast, as well as Nethermind’s improvements to IPv6 support.
Csaba presented Lodas, a new feature designed to implement distributed reconstruction in the network by assigning specific reconstruction duties to supernodes rather than having all supernodes perform reconstruction work on every blob. He explained that this approach would reduce reconstruction load by approximately two orders of magnitude compared to the current system, as supernodes would only handle specific rows of data rather than all blobs. Csaba also discussed his implementation of PowerShell message improvements, including changes to announcements, requests, and gossip sub-message filtering to enhance performance and efficiency in the network.
Csaba presented two main topics: changes to gos-sip sub implementation and fast payload diffusion techniques. For the first topic, he discussed improvements including reaction to IHAVs, heartbeat announcements, and metadata distribution based on node subscriptions. For the second topic, he demonstrated performance gains achieved through message segmentation, coding techniques, and phase-aware forwarding, showing how distribution times improved from 4.5 seconds to under 1 second. Raúl noted that many of these concepts are already implemented in ETHP2P broadcast and offered to provide additional context and collaboration on the existing implementation.
Kamil presented a proposal for ExecutionPayloadChunks, which involves segmenting the execution payload into chunks instead of broadcasting the full message, using 64 chunks as a starting point based on Pure DAS. The proposal requires extending the EIP to include payload chunk verification against the beacon block root, with chunks being queued until the corresponding beacon block is received. Csaba noted that having the beacon block root available would be crucial for the implementation, and both agreed that implementing this without the necessary EIP and beacon block root changes would be more complex and potentially less secure.
Raúl presented a design for integrating EF B2B into clients to enable devnets and simulations with Prism, focusing on using a single QUIC endpoint across both ETHP2P and LIP2P while maintaining backwards compatibility. The design involves splitting connections into ETHP2P and LIP2P views when both protocols are supported, using stream directionality and protocol selectors to route traffic appropriately, and managing connection lifecycle through shared transport listeners. Raúl also introduced a new initiative to create a unified repository for networking specifications to consolidate dispersed content from various sources into a single accessible location.
Raúl explained the benefits of using P2P over Libp2p, highlighting features like data grams, 0-RTT session resumption, and protocol-awareness that are not well supported in Libp2p. He expressed concerns about investing time in adapting pre-existing APIs when Ethereum-specific needs might be better served by building directly on the transport layer. Raúl emphasized the importance of focusing on reconciliation protocols rather than spending time on complex mechanisms that may not be widely adopted.
*s*xhc7P)*s*xhc7P)*s*xhc7P)YouTube recording available: https://youtu.be/MChUBq0ZT94