Batch Proofs are Statistically Hiding
summary
Shows that any statistically-sound batch proof for a language L (communication < t^{1−ε}) yields Statistically Witness Indistinguishable (SWI) proofs for L with inverse-polynomial soundness and SWI error and a non-uniform honest prover, by transforming batch protocols into SWI ones using a shrinking-function compression lemma plus min–max sampling. For computational soundness, batch arguments for NP plus one-way functions give interactive SZK arguments with similar rounds and inverse-polynomial error; non-interactive BARGs with somewhere-extractability amplify via lossy PKE to NISZKA with negligible errors.
AI-written summary · about
chapters (9)
- 0:00Introduction to batch proofs
- 3:50Statistical witness hiding
- 7:36Complexity and implications
- 12:36Batch arguments for NP
- 16:53Constructions and assumptions
- 20:52Distributional witness hiding
- 24:15Compression techniques
- 33:58Scaling and generalizing
- 39:43Open questions and outlook
related talks
01h 07mBatch Arguments for NP and SNARGs for P from LWE
01h 09mProofs - Practice 1
01h 06mLattice-based Zero-knowledge Proofs
01h 10mBatch Arguments and Their Applications
01h 13mA Zero-Knowledge PCP Theorem
01h 01mLocal Proofs Approaching the Witness Length
28mSample-based Proofs of Proximity
56mCollaborative zk-SNARKs: Proving as One over Distributed Secrets
