~/talk

SNARKs from the sum-check protocol

Talkat 4th ZKProof Workshop (Home Edition) · 2021-04-19..04-29· [security]
links:none on file
slides:none on file

Explains how the sum-check protocol underpins a three-step snark design: produce a polynomial IOP + polynomial commitment, apply Fiat–Shamir, and get a succinct argument. Claims a verifier runs essentially linear time (just reads input and evaluates a few random points) while the prover runs near the cost of solving the problem; univariate proofs give O(√n)-length proofs or constant-size proofs when combined with KZG but require constant-size proofs with trusted setup. The multivariate sum-check yields proof length proportional to total degree (often much smaller) and logarithmic-size witnesses for circuit satisfiability; examples include applications to disjointness and triangle counting, and systems like Spartan follow this paradigm.

AI-written summary · about

  1. 0:00Intro
  2. 0:22Key Paradigm for Backend Design
  3. 1:41Interactive Proofs (IPS)
  4. 2:20Doubly-Efficient Interactive Proof
  5. 3:02Checking if two polynomials are equal
  6. 4:02The Sum-Check Protocol, Simplified Say we want to design an IP computing some function
  7. 7:58Pros and cons
  8. 9:15Sum-Check Protocol (LFKN90)
  9. 11:50Arithmetic Circuit Satisfiability
  10. 12:37The Start of the Polynomial-IP
  11. 14:24The Polynomial IP for Circuit-SAT
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.