Mixing Solutions in Bitcoin and Ethereum Ecosystems: A Review and Tutorial
Alireza Arbabi, Ardeshir Shojaeinasab, Behnam Bahrak, and Homayoun, Najjaran

TL;DR
This paper provides a comprehensive review and tutorial on blockchain mixing services in Bitcoin and Ethereum, analyzing their mechanisms, vulnerabilities, and dual role in privacy preservation and facilitating illicit activities.
Contribution
It offers an exhaustive overview of mixing solutions, evaluates their strengths and weaknesses, and introduces an assessment framework for future research.
Findings
Identified key vulnerabilities and attack vectors
Highlighted the dual role of mixing services in privacy and illicit activities
Provided a detailed evaluation framework for mixing solutions
Abstract
This manuscript presents an exhaustive review of blockchain-based mixing services, aiming to fill the existing gap between academic innovations and real-world implementations. Starting with an identification of the core functionalities and techniques employed by mixing services, the paper delves into detailed explanations of these operational mechanisms. It further outlines an evaluation framework tailored for a rigorous assessment, highlighting the key vulnerabilities and strengths of various solutions. In addition, the study identifies potential attack vectors that compromise these services. The paper explores the dual nature of mixing services, while they contribute to the preservation of privacy, a cornerstone of blockchain technologies, they can also facilitate illicit activities. By addressing key research questions, this study not only offers a comprehensive overview of the…
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 · IoT and Edge/Fog Computing
