
How Zero-Knowledge Proofs Were Invented (ft. Co-Inventor and Turing Award Winner Shafi Goldwasser)
a16z crypto show
Zero-knowledge proofs and interactive proof systems represent a fundamental shift in cryptography, enabling verifiable computation without revealing sensitive underlying data. Turing Award-winning cryptographer Shafi Goldwasser explains that these concepts emerged from the "mental poker" problem, where the goal was to ensure secure card dealing over a distance without exposing private information. The field evolved from these early, seemingly frivolous toy problems into a robust framework for proving complex computations, eventually leading to the development of SNARKs and modern blockchain infrastructure. This progression highlights the power of abstraction, where probabilistic verification and computational limits replace the traditional requirement for absolute, error-free proofs. By shifting focus from worst-case scenarios to adversarial models, researchers have created efficient, scalable systems that allow for the verification of vast computations through minimal, random inspection.
Sign in to continue reading, translating and more.
Open full episode in Podwise