Zerocash: Decentralized Anonymous Payments from Bitcoin
Eli Ben-Sasson, Alessandro Chiesa, Christina Garman, Matthew Green, Ian Miers, Eran Tromer, Madars Virza
Abstract
Zerocash presents a protocol for decentralized anonymous transactions on top of a base ledger like Bitcoin. It utilizes zk-SNARKs (Zero-Knowledge Succinct Non-Interactive Arguments of Knowledge) to allow users to hide the origin, destination, and amount of transactions while maintaining the integrity of the ledger and preventing double-spending. The research demonstrates how to construct a privacy-preserving payment system that is both secure and auditable without trusted third parties. This protocol significantly advanced blockchain privacy, serving as the technical basis for the Zcash network. The paper effectively bridges high-level cryptographic theory with practical implementation for real-world financial privacy.
Key Findings
- 1Introduced zk-SNARKs for private and anonymous ledger transactions.
- 2Provided a scalable solution for hidden transaction amounts and addresses.
- 3Prevented double-spending in an anonymous setting without a central authority.
- 4Demonstrated a practical application of zero-knowledge proofs for finance.
Topics
Citation
BibTeX
@misc{zerocashdecentralized2014,
title = {Zerocash: Decentralized Anonymous Payments from Bitcoin},
author = {Eli Ben-Sasson and Alessandro Chiesa and Christina Garman and Matthew Green and Ian Miers and Eran Tromer and Madars Virza},
year = {2014},
howpublished = {\url{https://eprint.iacr.org/2014/349}},
}Knowledge Explorer
Explore Related Concepts
See how Zerocash: Decentralized Anonymous Payments from Bitcoin connects to glossary terms, books, and other research in the Knowledge Graph.