Understanding zero knowledge proofs and zk-SNARK.

zk-SNARK (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge) is the protocol of zero knowledge proof. ZCash cryptocurrency will be the one of first opened blockchain projects, which will utilize the implementation of this fascinating algorithm in the mechanics of blockchain. Zero knowledge proofs have huge potential and can be used or even revolutionize a lot of data exchange processes.

In this article I explain:

what is the zero knowledge proof;
what is, how works and what kind of math mechanics are hidden behind zk-SNARK.

Read More