YoVDO

Efficient Zero Knowledge Proof from Interactive Proofs

Offered By: Simons Institute via YouTube

Tags

Cryptography Courses Theoretical Computer Science Courses Advanced Algorithms Courses Probabilistically Checkable Proofs Courses Zero-Knowledge Proofs Courses

Course Description

Overview

Explore an in-depth lecture on efficient zero-knowledge proof systems derived from interactive proofs. Delve into the fundamentals of zero-knowledge proofs, efficiency measures, and existing constructions. Examine the doubly efficient interactive proof system [GKR15] and the Sumcheck Protocol. Analyze prover time complexities for Sumcheck on multilinear polynomials and the GKR protocol. Discover a new algorithm for GKR Prover Phase 1, including performance matrices and protocol properties. Investigate leakage issues in GKR proof and compare prior approaches to achieving zero knowledge with the presenter's novel method. Study the argument system derived from GKR [ZGK+17] and learn how to remove trusted setup. Evaluate the complexity of the new polynomial commitment and see how all components fit together. Conclude with a comparison to other zero-knowledge proof systems, gaining a comprehensive understanding of state-of-the-art techniques in this critical area of cryptography and security.

Syllabus

Intro
Zero Knowledge Proof
Efficiency Measures
Existing Constructions of ZKP
Doubly Efficient Interactive Proof [GKR15]
Sumcheck Protocol LNFK 92
Prover Time of Sumcheck on Multilinear Polynomials
Prover Time of GKR
Our New Algorithm for GKR Prover Phase 1
Performance Matrix mult
Properties of GKR Protocol
Leakage of GKR Proof
Prior Approach to Achieve Zero Knowledge
Our Approach
Argument System from GKR [ZGK+17]
Removing Trusted Setup
Complexity of Our New Polynomial Commitment
Putting Everything Together
Comparison to Other ZKP Systems


Taught by

Simons Institute

Related Courses

Certified Ethical Hacker (CEH) - Linux Academy's Prep Course
A Cloud Guru
Certified Information Systems Security Professional (CISSP)
A Cloud Guru
CompTIA Security+ Certification Prep
A Cloud Guru
Encryption Fundamentals
A Cloud Guru
LPIC-3 Exam 303: Security
A Cloud Guru