libp2p fundamentals
Peer identity, transports, protocols, and secure connections
Peer discovery and DHTs
How nodes find and connect to one another
GossipSub
Decentralized message propagation and resilient communication
NAT traversal and relays
Connecting peers across real-world networks
Network resilience
Failures, partitions, adversarial conditions, and recovery
Observability
Understanding network behaviour without undermining privacy
Interoperability
Connecting implementations, protocols, and ecosystems
Open-source contribution
Practical pathways into libp2p and related projects
Ethereum P2P
Understanding the networking layer beneath Ethereum infrastructure
Future networks
Decentralized AI agents and autonomous, interconnected systems