This section provides a conceptual introduction to ZKPs (zero-knowledge proofs).
Readings
Understanding ZKPs Through Illustrated Examples
Zero Knowledge Proofs: An Illustrated Primer
The first (intro) section of What are zk-SNARKs? (short)
ZKPs for Engineers: Introduction
Privacy in Cryptocurrencies: An Overview – only briefly touches on ZKPs, but helpful context for why blockchains care about this kind of privacy tech
Quests
- Play with this Interactive ZK 3-coloring demo (after reading the “illustrated primer” reading). Try to answer Exercises 1 and 2 at the bottom of the page.