Demystifying the Role of zk-SNARKs in Zcash
File Type:
PDFItem Type:
Conference PaperDate:
2020Access:
openAccessCitation:
A. Banerjee, M. Clear and H. Tewari, Demystifying the Role of zk-SNARKs in Zcash, IEEE Conference on Applications, Information and Network Security, Malaysia, 17-19 November, 2020, 12 - 19Abstract:
Zero-knowledge proofs have always provided a clear solution when it comes to conveying information from a prover to a verifier or vice versa without revealing essential information about the process. Advancements in zero-knowledge have helped develop proofs which are succinct and provide non-interactive arguments of knowledge along with maintaining the zero-knowledge criteria. zk-SNARKs (Zero knowledge Succinct Non-Interactive Argument of Knowledge) are one such method that outshines itself when it comes to advancement of zero-knowledge proofs. The underlying principle of the Zcash algorithm is such that it delivers a full-fledged ledger-based digital currency with strong privacy guarantees and the root of ensuring privacy lies fully on the construction of a proper zk-SNARK. In this paper we elaborate and construct a concrete zk-SNARK proof from scratch and explain its role in the Zcash algorithm.
Sponsor
Grant Number
Science Foundation Ireland (SFI)
13/RC/2106
Author's Homepage:
http://people.tcd.ie/abanerjehttp://people.tcd.ie/htewari
Description:
PUBLISHEDBest Paper Award
Malaysia
Author: Banerjee, Aritra; Tewari, Hitesh
Other Titles:
IEEE Conference on Applications, Information and Network SecurityType of material:
Conference PaperCollections
Availability:
Full text availableKeywords:
zk-SNARKs, Zcash, Blockchain, R1CS, QAP/QSPSubject (TCD):
Digital Engagement , Telecommunications , Blockchain , Cryptography , Distributed systems , Number TheoryDOI:
https://doi.org/10.1109/AINS50155.2020.9315064Metadata
Show full item recordLicences: