EthSpring

⌘K
  1. Home
  2. Docs
  3. EthSpring
  4. Zero Knowledge Cryptograp...
  5. Section 1: Introduction to ZKPs

Section 1: Introduction to ZKPs

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.