Paper 2025/1124

Toxic Decoys: A Path to Scaling Privacy-Preserving Cryptocurrencies

Christian Cachin, University of Bern
François-Xavier Wicht, University of Bern
Abstract

Anonymous cryptocurrencies attracted much attention over the past decade, yet ensuring both integrity and privacy in an open system remains challenging. Their transactions preserve privacy because they do not reveal on which earlier transaction they depend, specifically which outputs of previous transactions are spent. However, achieving privacy imposes a significant storage overhead due to two current limitations. First, the set of potentially unspent outputs of transactions grows indefinitely because the design hides cryptographically which one have been consumed; and, second, additional data must be stored for each spent output to ensure integrity, that is, to prevent that it can be spent again. We introduce a privacy-preserving payment scheme that mitigates these issues by randomly partitioning unspent outputs into fixed-size bins. Once a bin has been referenced in as many transactions as its size, it is pruned from the ledger. This approach reduces storage overhead while preserving privacy. We first highlight the scalability benefits of using smaller untraceability sets instead of considering the entire set of outputs, as done in several privacy-preserving cryptocurrencies. We then formalize the security and privacy notions required for a scalable, privacy-preserving payment system and analyze how randomized partitioning plays a key role in both untraceability and scalability. To instantiate our approach, we provide constructions based on Merkle trees and one based on cryptographic accumulators. We finally show the storage benefits of our scheme and analyze its resilience against large-scale flooding attacks using empirical transaction data.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Published elsewhere. Minor revision. Proceedings of the Privacy Enhancing Technologies, 2025(4)
Keywords
Anonymous cryptocurrenciesUntraceabilityPartitioning
Contact author(s)
christian cachin @ unibe ch
francois-xavier wicht @ unibe ch
History
2025-06-16: approved
2025-06-14: received
See all versions
Short URL
https://ia.cr/2025/1124
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1124,
      author = {Christian Cachin and François-Xavier Wicht},
      title = {Toxic Decoys: A Path to Scaling Privacy-Preserving Cryptocurrencies},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1124},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1124}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.