I2P
P2P InfrastructureThe Invisible Internet Project — an anonymous, censorship-resistant overlay network layer implementing garlic routing (a variant of onion routing). Every I2P router participates in routing for others, using unidirectional tunnel pairs and a distributed Kademlia DHT network database. Designed for internal darknet communication (.i2p sites, email, torrents) rather than clearnet outproxying.
Fully P2P Community Low capture risk
Links
Details
License BSD / Public Domain
Dev Status Released
Owner I2P Project (volunteer collective, largely pseudonymous developers) / StormyCloud Inc. (supporting infrastructure since 2025)
Country International
Start Year 2003
Stack Java, C, multiple language bindings
Funding Donations
Last Investigated Mar 10, 2026
P2P Infrastructure Attributes
P2P Architecture Garlic routing (unidirectional tunnel pairs; packet-switched; multiple messages bundled per garlic); Kademlia DHT for peer discovery
Overlay Network Global (self-organizing network database; no central directory servers; rotating floodfill routers maintain netDb)
Content Addressing No (router-identity-addressed, not content-addressed; application-layer content addressing possible)
Local-First N/A (routing infrastructure; data transits encrypted tunnels, not stored at network layer)
E2EE Yes — three layers: garlic encryption (message delivery verification), tunnel encryption, inter-router transport encryption
Byzantine Fault Tolerance No (reputation-based peer selection; no Byzantine fault tolerant consensus)
Signature ElGamal/ECIES (encryption); Ed25519/DSA (signatures); X25519 (key exchange in ECIES-X25519 mode)
Permissions N/A (open routing; all I2P routers contribute to network)
Infrastructure Function Anonymous routing; Censorship circumvention (internal darknet focus)
Threat Model Mass surveillance; Traffic analysis; Targeted surveillance; Metadata exposure
Volunteer / Node Model Volunteer-operated (every I2P router automatically routes for others; no dedicated relay class)
Traffic Visibility No content (three-layer encryption); No metadata (unidirectional tunnels mean each router sees only previous/next hop)
Active Deployment Scale ~55,000 router nodes worldwide (Wikipedia/research, as of 2024-2025)