ZK Introductory
Understanding ZK from beginner to advanced on a surface level.
Beginner
- Amit Sahai explaining ZK to people of all ages - video
- Nico’s ZK Jargon Decoder)
- KU Lueven: Intro to ZK part 1
- Interactive_proofs and Zk
- The incredible Machine - Aviv Zohar
- What is a ZKP system - Alin Tomescu
- A friendly intro to ZKP
- Life cycle of a ZKP
- A Succinct Story of Zero Knowledge
Intermediate
- An introduction to how zk snarks are possible - Vitalik
- Zk blog
- Math survival kit for zk developers - lambdaclass
- Understanding polynomials
- Intro to ZK in block chain and economics
- A journey into ZKP - David Wong
Advanced
- An incomplete guide to zk: why zk matters
- Why and how Zero knowledge works
- zk Snarks a gentle introduction
- The math behind ZkSNARK - video
- De-mystifying Zk proofs -workshop
- An evolution of ZKP - Sarah Meiklejohn
- Zk_primer_1 M.Green
- Zk_primer_2 M.Green
- Zero Knowledge: A tutorial by Oded Goldreich
- Cryptographic Protocls: lectures
- Using zkSnarks for privacy: Vitalik
- STARK vs SNARK
- SNARK vs STARK vs Bulletproofs
- ZKp from Information theoretic Proof systems 1 - Yuval Ishai
- ZKP from Information theoretic Proof systems 2 - Yuval Ishai
- ZKP - Modular approach -Yuval Ishai
- Misconceptions in ZK-Snarks - Thaler
- Introduction to range proofs
- Whats next in programmable cryptography