The ZK Chronicles

Ongoing

A journey into the world of Zero-Knowledge proofs

Module 0135 min

Fundamentals

Finite fields, polynomials, and the sum-check protocol - the math that every proving system in this series builds on.


Module 0255 min

Circuits and Computation Models

Arithmetic circuits, multilinear extensions, the GKR protocol, and why circuits are a universal model of computation (Cook-Levin).


Module 031h 29m

The Cryptographic Toolkit

Hashing and Merkle trees, groups and elliptic curves, Pedersen commitments, sigma protocols, the FFT, and pairings - the primitives every modern proving system is built from.


Module 0440 min

Zero Knowledge

Inner product arguments (Bulletproofs, Dory), and the formal definitions - simulators, extractors, and knowledge soundness - that make zero knowledge precise, including their security under Fiat-Shamir.


Module 0544 min

SNARKs

Onto the frontier of practical ZK: small, fast-to-verify proofs that we can actually use for real systems