Learning ZKPs: Beginner Resources

For the Pythonista’s among us who want to get hands on practice with ZKP’s, this sudoku puzzle case-study could be interesting.

Another site collecting some beginner resources for learning ZKP - https://egemengol.com/

Differences between ZK Snarks and ZK Starks - ZK-STARKs - EthHub

  • What Are Zero-Knowledge Proofs?
  • The History of Zero-Knowledge
  • The Upside of Hype
  • The Privacy Spectrum
  • Applications of Zero-Knowledge Systems
  • The Zero-Knowledge Design Space

I recommend this doc for learning how to write zk-circuits in circom - Intro to Circom - Electron Labs

1 Like

Intro to ZKP’s - GitHub - enricobottazzi/ZKverse: Introduction to Zero Knowledge Proof

“This tutorial is inspired by the presentation “All About the ZkVerse | Polygon” performed by Jordi Baylina at EthDenver22.”

Does anyone have experience with David Wong’s Real World Cryptogrphy? Thoughts if it might be a decent guide for someone (me) looking for a gateway ZK for someone with a web2 not very mathy background?

The unreasonable effectiveness of complex numbers in discrete math

Great primer for all those starting out about polynomials and generator functions – helped solidify this conceptually for me (you agree?)