Railgun is a privacy pool on Ethereum: deposit funds, withdraw later, and — in theory — no one can
link the two. In practice, five behavioral heuristics tear holes in that cloak even though the cryptography
itself is unbroken. Flip the switches below to watch a synthetic mixer pool get unmixed, heuristic by heuristic.
Grounded in arXiv:2606.25926 — "A Tattered Cloak of Invisibility: Measuring Anonymity Loss in Railgun on Ethereum"
Paper's real finding
17.65% of withdrawals uniquely linked
Paper's real finding
3.42 bits median loss, knapsack solver
This synthetic run
0.0 bits of anonymity, median
Heuristics
Pool timeline — deposits (top) vs. withdrawals (bottom)
depositcloaked withdrawalnarrowedfully exposed
Flip a heuristic on to start pulling threads.
Anonymity gauge
—
bits of anonymity (median)
▾ paper reference: 3.42 bits
0.0%
of withdrawals uniquely linked to their true deposit — turn on all 5 heuristics to reveal this run's number (paper: 17.65%)