Skip to content

Conversation

@raulk
Copy link
Contributor

@raulk raulk commented Feb 4, 2026

Analyzes QUIC vs TCP transport protocol distribution across the Ethereum mainnet P2P network using libp2p connection data from Xatu sentries.

Features:

  • Overall transport protocol distribution (pie chart)
  • Daily connection trends by protocol (stacked bar)
  • Unique peer breakdown by protocol capability
  • Client implementation QUIC adoption rates
  • Connection frequency patterns by protocol
  • Summary statistics table

Uses 7-day rolling window instead of daily snapshots since transport protocol analysis benefits from aggregate view.

Analyzes QUIC vs TCP transport protocol distribution across the Ethereum
mainnet P2P network using libp2p connection data from Xatu sentries.

Features:
- Overall transport protocol distribution (pie chart)
- Daily connection trends by protocol (stacked bar)
- Unique peer breakdown by protocol capability
- Client implementation QUIC adoption rates
- Connection frequency patterns by protocol
- Summary statistics table

Uses 7-day rolling window instead of daily snapshots since transport
protocol analysis benefits from aggregate view.
@github-actions
Copy link

github-actions bot commented Feb 4, 2026

Preview Deployment

🚀 Preview is ready!

URL: https://observatory-staging.ethp2p.dev/pr-52/

Updated: 2026-02-04T15:48:11.157Z

- Add query module queries/transport_protocols.py with 5 query functions
  for fetching QUIC vs TCP data from libp2p_connected table
- Register queries in pipeline.yaml (7-day rolling window)
- Register notebook in pipeline.yaml with Network icon
- Update notebook to use standard loaders pattern (load_parquet, display_sql)
- Add Network icon to Icon.astro component

Queries fetch 7-day rolling data as of target_date to provide aggregate
view of transport protocol adoption across the network.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant