Paper 2019/072

ZeroCT: Improving ZeroCoin with Confidential Transactions and more

Alex Vazquez

Abstract

The Zerocoin protocol is a set of cryptographic algorithms which embedded in a cryptocurrency provide anonymous swap of tokens in a mathematically provable way by using cryptographic accumulators. Functionally it can be described as a black box where an actor can introduce an arbitrary number of coins, and later withdraw them without leaving evidence of connection between both actions. The withdrawing step admits a destination for the coins different from the original minter, but unconditionally requires a previous mint action and does not accept the transfer of coins without leaving the accumulator, thus exposing the traceability of the coins. We propose an alternative design which for the first time combines the virtues of Zerocoin with those of Confidential Transactions offering fully-featured anonymous transactions between individuals with private amounts.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Published elsewhere. researchgate
DOI
10.13140/RG.2.2.32678.37442/1
Keywords
zero knowledgeRSAdiscrete logarithm problemanonymity
Contact author(s)
alex @ encrypt-s com
History
2019-01-25: received
Short URL
https://ia.cr/2019/072
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2019/072,
      author = {Alex Vazquez},
      title = {ZeroCT: Improving ZeroCoin with Confidential Transactions and more},
      howpublished = {Cryptology ePrint Archive, Paper 2019/072},
      year = {2019},
      doi = {10.13140/RG.2.2.32678.37442/1},
      note = {\url{https://eprint.iacr.org/2019/072}},
      url = {https://eprint.iacr.org/2019/072}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.