Pisces: Private and Compliable Cryptocurrency Exchange
Ya-Nan Li, Tian Qiu, Qiang Tang
Abstract
Cryptocurrency exchange platforms such as Coinbase, Binance, enable users to purchase and sell cryptocurrencies conveniently just like trading stocks/commodities. However, because of the nature of blockchain, when a user withdraws coins (i.e., transfers coins to an external on-chain account), all future transactions can be learned by the platform. This is in sharp contrast to conventional stock exchange where all external activities of users are always hidden from the platform. Since the platform knows highly sensitive user private information such as passport number, bank information etc, linking all (on-chain) transactions raises a serious privacy concern about the potential disastrous data breach in those cryptocurrency exchange platforms. In this paper, we propose a cryptocurrency exchange that restores user anonymity for the first time. To our surprise, the seemingly well-studied privacy/anonymity problem has several new challenges in this setting. Since the public blockchain and internal transaction activities naturally provide many non-trivial leakages to the platform, internal privacy is not only useful in the usual sense but also becomes necessary for regaining the basic anonymity of user transactions. We also ensure that the user cannot double spend, and the user has to properly report accumulated profit for tax purposes, even in the private setting. We give a careful modeling and efficient construction of the system that achieves constant computation and communication overhead (with only simple cryptographic tools and rigorous security analysis); we also implement our system and evaluate its practical performance.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 62dcea62-1d10-48fd-97cf-9cc047d5ad75Cited by top-tier papers1
Ask how each one uses itBuilds on9
- TumbleBit: An Untrusted Bitcoin-Compatible Anonymous Payment HubEthan Heilman, Leen Alshenibr, Foteini Baldimtsi, Alessandra Scafuro et al.NDSS 2017 · 322 citations
- Bolt: Anonymous Payment Channels for Decentralized CurrenciesMatthew Green, Ian MiersCCS 2017 · 281 citations
- ZEXE: Enabling Decentralized Private ComputationSean Bowe, Alessandro Chiesa, Matthew Green, Ian Miers et al.S&P 2020 · 257 citations
- A2L: Anonymous Atomic Locks for Scalability in Payment Channel HubsErkan Tairi, Pedro Moreno-Sanchez, Matteo MaffeiS&P 2021 · 96 citations
- Updatable Anonymous Credentials and Applications to Incentive SystemsJohannes Blömer, Jan Bobolz, Denis Diemert, Fabian EidensCCS 2019 · 52 citations
Related papers
- Sweep-UC: Swapping Coins PrivatelyLucjan Hanzlik, Julian Loss, Sri Aravinda Krishnan Thyagarajan, Benedikt WagnerS&P 2024 · 15 citations
- Tracing Transactions Across Cryptocurrency LedgersHaaroon Yousaf, George Kappos, Sarah MeiklejohnUSENIX Security 2019 · 97 citations
- Post Quantum Fuzzy Stealth Signatures and ApplicationsSihang Pu, Sri Aravinda Krishnan Thyagarajan, Nico Döttling, Lucjan HanzlikCCS 2023 · 4 citations
- Shoreline: Data-Driven Threshold Estimation of Online Reserves of Cryptocurrency Trading PlatformsXitong Zhang, He Zhu, Jiayu ZhouAAAI 2020 · 3 citations
- Transferable Facial Privacy Protection against Blind Face Restoration via Domain-Consistent Adversarial ObfuscationKui Zhang, Hang Zhou, Jie Zhang, Wenbo Zhou et al.ICML 2024 · 1 citation
