Request origin Current hop Traveled path Holds cached data Idle node
drag ring to rotate
scroll / pinch to zoom

Freenet Small-World Routing & Source Anonymity (2D Ring View)

Freenet distributes content across a peer-to-peer darknet with no central server and no lookup table: every node has a location on a ring and forwards a request greedily to whichever neighbor sits closest to the target key, decrementing a hops-to-live counter as it goes. This 2D simulator renders that darknet as a rotatable ring map — structural neighbor links plus small-world shortcut chords — with a companion location number-line panel underneath that plots every node's raw [0,1) coordinate, so the "closest wins" greedy rule is visible both spatially and numerically at once. A toggle switches on the probabilistic HTL decrement used near the real requester, which is the actual mechanism Freenet uses to stop a relay from telling whether it is one hop from the source or forwarding on someone else's behalf.