DEV Community

Cover image for Resources for learning Zero Knowledge Proofs
Stefan Alfbo
Stefan Alfbo

Posted on

Resources for learning Zero Knowledge Proofs

Zero Knowledge Proofs, ZKPs, are a powerful technology that I want to understand better.

In short ZKPs can be used to enhance privacy and security in a variety of applications. ZKPs allow one party (the prover) to prove to another party (the verifier) that something is true, without revealing any information apart from the fact that this specific statement is true.

A privacy example could be that I can prove that I am above a certain age without revealing my exact age.

Another interesting thing is ZKML, Zero Knowledge Machine Learning, which is a field that explores the use of ZKPs to improve privacy/security in ML models. The datasets used for training can be sensitive and perhaps ZKML can be of use here.

I have collected some resources that I'm consuming or going to soon (hopefully):

Happy proofing!

Top comments (0)