Golden Recursion Inc. logoGolden Recursion Inc. logo
Advanced Search


zk-SNARKs are a form of zero knowledge proof best known for their use in the Zcash protocol.

zk-SNARK stands for Zero-Knowledge Succinct Non-interactive ARgument of Knowledge.

zk-SNARK is the technology behind Zcash and Manta. It is a new form of “zero-knowledge cryptography” that makes all the transactions in Zcash fully encrypted on the blockchain and to ensure that the confidentiality of transaction metadata is fully preserved. It allows Zcash users to prove possession of certain information like having a secret key, without the need to reveal that information, and without any interaction between the prover and verifier.


Further Resources


Scalable, transparent, and post-quantum secure computational integrity — on transparent zk-SNARKs (zk-STARKs) as a solution to the tension between personal privacy and institutional integrity

Eli Ben-Sasson, Iddo Bentov, Yinon Horesh, and Michael Riabzev

Succinct non-interactive zero knowledge for a von Neumann Architecture

Eli Ben-Sasson, Alessandro Chiesa, Eran Tromer, and Madars Virza

What are zk-SNARKs?

Jay Graber

Zk-SNARKs: under the hood (series) — assumes basic knowledge of zk-SNARKs (zero-knowledge succinct non-interactive argument of knowledge)

Vitalik Buterin


Search on Google News
Search on Bing News
Golden logo
By using this site, you agree to our Terms & Conditions.