Marlin - Preprocessing zkSNARKs with Universal and Updatable SRS
Offered By: TheIACR via YouTube
Course Description
Overview
Explore a presentation from Eurocrypt 2020 on Marlin, a novel approach to preprocessing zkSNARKs with Universal and Updatable SRS. Delve into the foundations of succinct non-interactive arguments and verification for circuits before examining the theoretical and implementation contributions of the research. Investigate algebraic holographic proofs, polynomial commitments, and the challenges of verifier scalability. Learn about universal setup, circuit-specific preprocessing, and the prove and verify processes. Gain insights into the properties and methodology of this innovative cryptographic technique, essential for those interested in advanced zero-knowledge proof systems and their applications.
Syllabus
Intro
Succinct Non-Interactive Arguments
Succinct Verification for Circuits
Contributions Part 1: Theory
Contribution Part 3: Implementation
Algebraic Holographic Proofs
Problem: Verifier is linear in circuit siz
Polynomial Commitments
Preprocessing zkSNARKS
Universal Setup
Circuit-specific Preprocessing
Prove and Verify
Properties
Conclusion In this talk: Our methodology
Taught by
TheIACR
Related Courses
Applied CryptographyUniversity of Virginia via Udacity Cryptography II
Stanford University via Coursera Coding the Matrix: Linear Algebra through Computer Science Applications
Brown University via Coursera Cryptography I
Stanford University via Coursera Unpredictable? Randomness, Chance and Free Will
National University of Singapore via Coursera