~/talk

Sonic: Nearly Trustless SNARK Setups

Talkat Zcon1: Zero to Privacy Hero 2019 · 2019-06-22..06-24· [cryptography]
name:Sean Bowe
github:ebfull
slides:none on file

Sonic presents a practical universal, updateable SNARK with linear-size universal parameters (fixing prior quadratic blowup), built on a univariate polynomial commitment scheme (KZG style) that is additively homomorphic and supports Laurent exponents. It uses blinding for zero knowledge, collapses R1CS into polynomial checks, introduces outsourcing and batching so verifier work has constant marginal cost across proofs, and employs a grand‑product permutation argument to verify coefficient permutations — all implemented to keep proofs small and verification fast.

AI-written summary · about

  1. 0:00Introduction
  2. 0:27SNARK Setups
  3. 0:58Sonic
  4. 3:03polynomial commitment scheme
  5. 3:40SNARK requirements
  6. 4:47Constraint systems
  7. 7:00Polynomials
  8. 9:43General Strategy
  9. 11:35Amortizing Techniques
  10. 12:13Multiple Proofs
  11. 14:32Marginal Cost
  12. 14:46Outsource Evaluation
  13. 15:30logarithmic sequence
  14. 16:55Example polynomial
  15. 19:20Proof of coefficients
~/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.