The Danger of Small Anonymity Sets in Privacy-Preserving Payment Systems
Christiane Kuhn, Aniket Kate, Thorsten Strufe

TL;DR
This paper investigates the privacy levels of cryptocurrencies, revealing small effective anonymity sets due to transaction value leaks, and explores strategies to enhance anonymity through grouping payments, showing promising results.
Contribution
It provides the first simulation-based analysis of anonymity set sizes in privacy-preserving payment protocols and evaluates simple strategies to improve privacy.
Findings
Small anonymity sets for value-leaking protocols.
Grouping payments by value increases anonymity sets.
Simple strategies can improve privacy at low cost.
Abstract
Unlike suggested during their early years of existence, Bitcoin and similar cryptocurrencies in fact offer significantly less privacy as compared to traditional banking. A myriad of privacy-enhancing extensions to those cryptocurrencies as well as several clean-slate privacy-protecting cryptocurrencies have been proposed in turn. To convey a better understanding of the protection of popular design decisions, we investigate expected anonymity set sizes in an initial simulation study. The large variation of expected transaction values yields soberingly small effective anonymity sets for protocols that leak transaction values. We hence examine the effect of preliminary, intuitive strategies for merging groups of payments into larger anonymity sets, for instance by choosing from pre-specified value classes. The results hold promise, as they indeed induce larger anonymity sets at…
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 · Auction Theory and Applications · Digital Platforms and Economics
