Drag to spin ring
Honest router Adversary-controlled router Garlic clove (in transit) Sender / Recipient

I2P Garlic Tunnel Security Simulator (2D)

I2P's defining security property isn't encryption strength — it's topology: every peer maintains separate, unidirectional outbound and inbound tunnel pools, garlic-routed through independently chosen hops in a peer-to-peer router network, so no single path ever carries a full round trip. This 2D simulator renders that network as a draggable ring — honest and adversary-controlled routers, live outbound and inbound tunnel paths, and garlic cloves moving hop by hop between a sender and recipient — alongside a running risk-history chart, and lets you tune hop count, tunnel pool size and adversary router share to watch the real endpoint-correlation math play out: per-tunnel compromise probability scales with the square of the adversary's network share, tunnel length buys latency cost but not extra endpoint protection, and cumulative de-anonymization risk creeps upward across repeated tunnel rebuilds even at a low per-build probability.