— On stage

Talks

Conference talks and presentations from the ProbeLab team.

2024
Thumbnail for A Toolbox for Monitoring the Health of the Ethereum P2P Network
Devcon SEA

A Toolbox for Monitoring the Health of the Ethereum P2P Network

Yiannis Psaras · Dennis Trautwein

Yiannis presents ProbeLab's toolbox for monitoring the health of the Ethereum P2P network, with Dennis joining for a live demo. The talk covers Nebula for crawling and liveness monitoring across DiscV4, DiscV5, and libp2p networks, surfacing findings such as Nimbus being the consensus client least dependent on cloud infrastructure and Unichain being the most popular chain on Optimism. It then walks through Ants, a honeypot-style DHT measurement system that places nodes roughly every 20 keyspace positions to capture client requests, followed by Hermes, a lightweight gossipsub listener that traces grafts, prunes, IHAVE/IWANT messages, and peer scoring, revealing that around 55% of blob messages are delivered four times or fewer and that IHAVE messages account for about 33% of total bandwidth. Yiannis also introduces Ukla, a bandwidth measurement tool that connects to live peers via Hermes and downloads carefully sized data to probe available bandwidth across the slot, showing dips in cloud-node bandwidth that are relevant for PeerDAS and larger blob counts. Dennis closes with a live demo against Ethereum mainnet from the venue, walking through the resulting per-visit records of compressed and uncompressed bytes, retries, and throughput, and outlines plans for a public data API and an updated NAT traversal study.

Watch
Thumbnail for Insights from Block Propagation in the Ethereum P2P Network
Devcon SEA

Insights from Block Propagation in the Ethereum P2P Network

Mikel Cortes

Mikel Cortes presents ProbeLab's analysis of block propagation in Ethereum's consensus layer, which relies on the GossipSub libp2p protocol to disseminate validator duties across the network. He explains how external factors such as MEV-driven proposer timing games, block size, and network topology shape propagation latency, and shows measurement results indicating that 55% of blocks arrive with at least three duplicates and that some edge cases see the same message up to eight times. The talk introduces Hermes, an open-source libp2p-based event tracer that connects to Ethereum nodes to stream internal GossipSub events, and a public dashboard built in collaboration with the Ethereum Foundation and EthPandaOps that visualizes block arrival times at sentry nodes. Cortes argues that continuous monitoring is essential for anticipating regressions across client releases and for guiding scaling work toward PeerDAS and FullDAS.

Watch