Table of Contents
-
Chapter 1
The Sea of Tranquility
The basics of ZKP maths — sets, integers, modular arithmetic, and the ground rules for zero knowledge proofs.
-
Chapter 2
Bay of Rainbows
Polynomials — where we learn that every secret is just a point on a curve.
-
Chapter 3 Ocean of Storms
Finite Fields — the arithmetic that makes ZKPs possible.
-
Chapter 4 Apennine Mountains
Abstract Algebra — groups, rings, and the structures beneath the maths.
-
Chapter 5 The Far Side
Elliptic Curves — the cryptographic workhorses of modern ZKPs.
-
Chapter 6 Sea of Moscow
R1CS — rank-1 constraint systems and arithmetic circuits.
-
Chapter 7 Crater Tycho
Trusted Setup — the ceremony that powers SNARKs.
-
Chapter 8 The North Pole
Groth16 and True Zero Knowledge — the final destination.
For more resources about ZKPs and Maths visit our Academy.
This content will always be free. If you would like to support our work, you can donate via our Giveth project (100% goes to the project, zero fees), or directly to the following addresses:
Bitcoin: bc1q528tct2mgn7zl99reuaj0ag770asgeurce5kkl
Ethereum: 0xcc1E7bdA08Abdcf164E9D2E4f78aEDb1d811593D