Zero-Knowledge Proof Resources
Books
-
Foundations of Cryptography: Volume 1, Basic Tools by Oded Goldreich. Cambridge University Press, 2007.
A good reference for the basics on zero-knowledge proof systems. A paperback version is available.
-
A Graduate Course in Applied Cryptography by Dan Boneh and Victor Shoup. Book draft
A comprehensive book on cryptography with some chapters on zero-knowledge proof systems. A free PDF can be downloaded from the book site.
-
Proofs, Arguments, and Zero-Knowledge by Justin Thaler. Draft monograph
A draft monograph of about 200 pages covering interactive proof systems and zero-knowledge proofs/arguments.
Sites
-
A page with links to seminal papers (new and old) and latest software.
-
The website of a joint industry-academia initiative to standardize zero-knowledge proof cryptography.
-
A podcast with many episodes on projects using zero-knowledge proofs. Some episodes dwell on topics in the areas of privacy, blockchains, and cryptocurrencies.
-
A monthly substack newsletter which collects resources on privacy-preserving technologies and zero-knowledge proof systems.
Videos
-
The 9th BIU Winter School on Cryptography on Zero Knowledge
A set of video lectures on the foundations and latest trends of zero-knowledge proof systems.
-
The ZK Study Club is a set of deep-dive videos on zero-knowledge proof topics.
-
CS294: Probabilistically Checkable and Interactive Proof Systems
Video lectures of a course taught by Alessandro Chiesa at UC Berkeley in Fall 2020. The videos of the Spring 2019 edition of the same course can be found here.