Custom wire protocol with Tor-inspired circuits.The project uses its own wire protocol and omits Tor's directory and consensus system.
Fixed-size shaping is optional.Fixed-size padding is enabled only when traffic shaping is turned on.
Fixed-size cells still expose hop position.The current v0.4 construction can leak structural hop-depth information, which the framework can measure explicitly.
Relay identities are ephemeral.There is no persistent relay identity or reputation system.
Bandwidth-weighted routing is simplified.Selection is weighted without Tor guard/exit flag constraints or positional rules.
Latency scheduling uses nominal RTTs.The latency split policy schedules using configured round-trip times. The legs are not given different real latencies by that policy.
Per-edge link conditions are forward-direction only.Per-edge latency, jitter, loss and bandwidth settings affect the forward direction of the configured edge.
Some AEAD options depend on the crypto backend.AES-GCM-SIV requires cryptography ≥ 42 with OpenSSL 3.2+. AES-OCB3 also requires an OpenSSL build with OCB support.
Wave-mode clocks start per session.With sessions.max_concurrent, each session starts its experiment clock when that session begins. Timing comparisons should account for this.
Measured timing varies.Seeds reproduce controlled choices, while real process and socket timing remains naturally variable between runs.