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!

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay