A Zero Knowledge Sumcheck and its Applications
Alessandro Chiesa, Michael A. Forbes, Nicholas Spooner

TL;DR
This paper develops algebraic techniques to create zero knowledge variants of interactive proof protocols that preserve their algebraic structure, with a focus on the sumcheck protocol, enabling applications in polynomial-space and parallel computation proofs.
Contribution
It introduces a zero knowledge sumcheck protocol within the IPCP model that maintains algebraic structure, using a novel algebraic commitment scheme based on query complexity lower bounds.
Findings
Achieves unconditional perfect zero knowledge in the IPCP model.
Provides a zero knowledge sumcheck protocol applicable to key IPs.
Strengthens previous algebraic zero knowledge protocols.
Abstract
Many seminal results in Interactive Proofs (IPs) use algebraic techniques based on low-degree polynomials, the study of which is pervasive in theoretical computer science. Unfortunately, known methods for endowing such proofs with zero knowledge guarantees do not retain this rich algebraic structure. In this work, we develop algebraic techniques for obtaining zero knowledge variants of proof protocols in a way that leverages and preserves their algebraic structure. Our constructions achieve unconditional (perfect) zero knowledge in the Interactive Probabilistically Checkable Proof (IPCP) model of Kalai and Raz [KR08] (the prover first sends a PCP oracle, then the prover and verifier engage in an Interactive Proof in which the verifier may query the PCP). Our main result is a zero knowledge variant of the sumcheck protocol [LFKN92] in the IPCP model. The sumcheck protocol is a key…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Complexity and Algorithms in Graphs · Formal Methods in Verification
