New: a threat-model-first guide to choosing your network defence, plus the nym-smoldvpn dVPN package and nym-swizzle sender hygiene.
Network
Deep Dives
Packet Mixing

Packet Mixing

Mixing is what separates the mixnet from a fast tunnel. Each packet takes an independent random route through three layers of mix nodes. Every mix node then holds each packet for an independent random delay (the Poisson mixing of Loopix) before forwarding it. Because delays are independent, the order packets leave a layer no longer matches the order they arrived, so an observer cannot follow a packet through. Cover traffic fills the gaps so the real packets are not the only thing moving.

The cost is latency. Every hop adds geographic propagation, and each of the three mix layers adds its own mixing delay on top. Use the controls to expand the mix layers, change how many nodes sit in each layer, and see the latency budget update. Switch to the dVPN contrast to see the same path with the mixing removed: straight through, order and timing preserved.

Related