Zerojoin: Combining Zerocoin and CoinJoin

3Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present Zerojoin, a privacy-enhancing protocol for UTXO blockchains. Like Zerocoin, our protocol uses zero-knowledge proofs and a pool of participants. However, unlike Zerocoin, our pool size is not monotonically increasing. Thus, our protocol overcomes the major drawback of Zerocoin. Our approach can also be considered a non-interactive variant of CoinJoin, where the interaction is replaced by a public transaction on the blockchain. The security of Zerojoin relies on the decisional-Diffie-Hellman (DDH) assumption. We also present ErgoMix, a practical implementation of Zerojoin on top of Ergo, a smart contract platform based on Sigma protocols. While Zerojoin contains the key ideas, it leaves open the practical issue of handling fees. The key contribution of ErgoMix is a novel approach to handle fee in Zerojoin.

Cite

CITATION STYLE

APA

Chepurnoy, A., & Saxena, A. (2020). Zerojoin: Combining Zerocoin and CoinJoin. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12484 LNCS, pp. 421–436). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-030-66172-4_27

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free