On How Zero-Knowledge Proof Blockchain Mixers Improve, and Worsen User Privacy
Zhipeng Wang, Stefanos Chaliasos, Kaihua Qin, Liyi Zhou, Lifeng Gao,, Pascal Berrang, Ben Livshits, Arthur Gervais

TL;DR
This paper critically examines ZKP blockchain mixers, revealing their dual role in enabling privacy and facilitating illicit activities, while also exposing inaccuracies in claimed privacy levels and the limited effectiveness of anonymity incentives.
Contribution
It provides the first empirical analysis of ZKP mixers' role in DeFi attacks, challenges their privacy claims, and evaluates the impact of anonymity mining incentives.
Findings
205 attackers and 2,595 BEV extractors used mixers as fund sources.
Sanctions reduced Tornado.Cash deposits by over 80%.
Anonymity set sizes are often overestimated, reducing actual privacy.
Abstract
Zero-knowledge proof (ZKP) mixers are one of the most widely-used blockchain privacy solutions, operating on top of smart contract-enabled blockchains. We find that ZKP mixers are tightly intertwined with the growing number of Decentralized Finance (DeFi) attacks and Blockchain Extractable Value (BEV) extractions. Through coin flow tracing, we discover that 205 blockchain attackers and 2,595 BEV extractors leverage mixers as their source of funds, while depositing a total attack revenue of 412.87M USD. Moreover, the US OFAC sanctions against the largest ZKP mixer, Tornado.Cash, have reduced the mixer's daily deposits by more than 80%. Further, ZKP mixers advertise their level of privacy through a so-called anonymity set size, which similarly to k-anonymity allows a user to hide among a set of k other users. Through empirical measurements, we, however, find that these anonymity set…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Privacy-Preserving Technologies in Data
