Every privacy protocol says "private." But the question is: private from whom? We just shipped a new feature on L2BEAT that answers that for every protocol we track, against 5 different adversaries.

Sep 21, 2026 · 3:11 PM UTC

34
50
284
66,440
The current state: Only 2 of 11 protocols - @TornadoCash and @RAILGUN_Project - are green against every adversary that exists today. The privileged insider is where 7 of the rest break.
4
14
80
11,195
First, what does the protocol promise to protect? Link privacy -> the link between two public addresses is hidden Amount privacy -> only values and balances are hidden (not the link) Recipient privacy -> only receiver is hidden (stealth addresses) We highlight this for each protocol, and then we test it against the different adversaries.
1
20
1,702
The five adversaries: 👁 Public observer - anyone reading the chain through a block explorer 🔍 Chain analyst - someone who scrapes all the data and uses clustering, timing, heuristics 🌐 Network observer - your RPC, relayer, ISP, the frontend 🔑 Privileged insider - protocol operators, governance, admin view keys ⏳ Future adversary - quantum computers, someone who has all historical data
1
2
34
3,238
The colour answers the question: can a careful user defeat this adversary using only the protocol and the supported options of its reference client? 🟢 yes 🟡 only outside supported options, or by accepting a leak elsewhere 🔴 no
1
14
1,185
You can check the details on each project's page, in a new section called Privacy against adversaries, where you'll find additional sources if you want to dive deeper.
1
19
1,494
Sort replies: Relevant Recent Liked
Replying to @l2beat @ethereum
5 adversaries, finally know who's watching...
68
Replying to @l2beat
finally the truth
45
Replying to @l2beat
Aztec?
3
12
577
Replying to @l2beat
May add legality to Attributes because if you used Tornado cash, you may loose access to different apps with this wallet, for example Hyperliquid.
1
2
349
Replying to @l2beat
Where is zkbob?
43
Replying to @l2beat
Good job team, very insightful 👏
1
3
179
Replying to @l2beat
Where would Monero fit into this rankings?
2
130
Replying to @l2beat
👀
63
Replying to @l2beat
Did you rate monero and shielded ZEC?
5
253
Replying to @l2beat
This is gold 🏆
1
3
336
Replying to @l2beat
coinbase knows all
1
3
176
Replying to @l2beat
no aztec?
1
160
Replying to @l2beat
Aztec
3
323
This dashboard should be mandatory reading Only 2 protocols fully green. One is all red. Most break at "privileged insider" - meaning the team can deanonymize you. Different privacy types matter too: → Link privacy (hiding connections) → Amount privacy (hiding values) → Recipient privacy (stealth addresses) "Private" means nothing without knowing: private from whom? Incredible work @l2beat 🙏📖
4
5
22
399
Replying to @l2beat
Thanks for analysis, good work. I usually transfer from Ethereum to Monero, or vice versa, in a single transaction through the Cake Wallet interface. Why didn't you include this option in your analysis?
3
2
292
Replying to @l2beat
Hold privacy builders accountable for their claims. And als0, let's get SilentSwap added
2
7
209
Replying to @l2beat
This is the right question. Private from whom is far more useful than a generic private label
1
67
Replying to @l2beat
the privileged insider bit is the real reality check here
1
112
Replying to @l2beat
This is extremely useful for our work. Thank you so much!
1
2
36
Replying to @l2beat
cool
7
Replying to @l2beat
This is the kind of detail that moves the needle for users. Well done.
1
102
Replying to @l2beat
fairblock (@0xfairblock)?
1
28
Replying to @l2beat
strk20就是个笑话
7
Replying to @l2beat
interesting dashboard, hope to see $near #near , which the viewing key is held by the team and not the owner
1
177
Replying to @l2beat
You can’t be serious
1
120
Replying to @l2beat
9
308