A PCP Theorem for Interactive Proofs and Applications
Gal Arnon, Alessandro Chiesa, Eylon Yogev
摘要
. The celebrated PCP Theorem states that any language in NP can be decided via a verifier that reads O (1) bits from a polynomially long proof. Interactive oracle proofs (IOP), a generalization of PCPs, allow the verifier to interact with the prover for multiple rounds while reading a small number of bits from each prover message. While PCPs are relatively well understood, the power captured by IOPs (beyond NP ) has yet to be fully explored. We present a generalization of the PCP theorem for interactive languages. We show that any language decidable by a k ( n ) -round IP has a k ( n ) - round public-coin IOP, where the verifier makes its decision by reading only O (1) bits from each (polynomially long) prover message and O (1) bits from each of its own (random) messages to the prover. Our result and the underlying techniques have several applications. We get a new hardness of approximation result for a stochastic satisfiability problem, we show IOP-to-IOP transformations that previously were known to hold only for IPs, and we formulate a new notion of PCPs (index-decodable PCPs) that enables us to obtain a commit-and-prove SNARK in the random oracle model for nondeterministic computations.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- Local Proofs Approaching the Witness Length [Extended Abstract]Noga Ron-Zewi, Ron D. RothblumFOCS 2020 · 被引用 27 次
- Zero-Knowledge IOPs Approaching Witness LengthNoga Ron-Zewi, Mor WeissCRYPTO 2024 · 被引用 3 次
- Succinct Interactive Oracle Proofs: Applications and LimitationsShafik Nassar, Ron D. RothblumCRYPTO 2022 · 被引用 7 次
- Zero-Knowledge IOPs with Linear-Time Prover and Polylogarithmic-Time VerifierJonathan Bootle, Alessandro Chiesa, Siqi LiuEUROCRYPT 2022 · 被引用 27 次
- Volatile and Persistent Memory for zkSNARKs via Algebraic Interactive ProofsAlex Ozdemir, Evan Laufer, Dan BonehS&P 2025
