Batch Proofs Are Statistically Hiding
Nir Bitansky, Chethan Kamath, Omer Paneth, Ron D. Rothblum, Prashant Nalini Vasudevan
Abstract
Batch proofs are proof systems that convince a verifier that x1, . . . , xt P L, for some NP language L, with communication that is much shorter than sending the t witnesses. In the case of statistical soundness (where the cheating prover is unbounded but honest prover is efficient), interactive batch proofs are known for UP, the class of unique witness NP languages. In the case of computational soundness (aka arguments, where both honest and dishonest provers are efficient), non-interactive solutions are now known for all of NP, assuming standard cryptographic assumptions. We study the necessary conditions for the existence of batch proofs in these two settings. Our main results are as follows.
Statistical Soundness: the existence of a statistically-sound batch proof for L implies that L has a statistically witness indistinguishable (SWI) proof, with inverse polynomial SWI error, and a nonuniform honest prover. The implication is unconditional for public-coin protocols and relies on one-way functions in the private-coin case. This poses a barrier for achieving batch proofs beyond UP (where witness indistinguishability is trivial).
In particular, assuming that NP does not have SWI proofs, batch proofs for all of NP do not exist. This motivates further study of the complexity class SWI, which, in contrast to the related class SZK, has been largely left unexplored.
Computational Soundness: the existence of batch arguments (BARGs) for NP, together with one-way functions, implies the existence of statistical zero-knowledge (SZK) arguments for NP with roughly the same number of rounds, an inverse polynomial zero-knowledge error, and non-uniform honest prover. Thus, constant-round interactive BARGs from one-way functions would yield constant-round SZK arguments from one-way functions. This would be surprising as SZK arguments are currently only known assuming constant-round statistically-hiding commitments (which in turn are unlikely to follow from one-way functions).
Non-interactive: the existence of non-interactive BARGs for NP and one-way functions, implies noninteractive statistical zero-knowledge arguments (NISZKA) for NP, with negligible soundness error, inverse polynomial zero-knowledge error, and non-uniform honest prover. Assuming also lossy publickey encryption, the statistical zero-knowledge error can be made negligible. We further show that BARGs satisfying a notion of honest somewhere extractability imply lossy public key encryption.
All of our results stem from a common framework showing how to transform a batch protocol for a language L into an SWI protocol for L.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers3
- Fiat-Shamir in the Plain Model from Derandomization (Or: Do Efficient Algorithms Believe that NP = PSPACE?)Lijie Chen, Ron D. Rothblum, Roei TellSTOC 2025 · 2 citations
- Efficiently Batching Unambiguous Interactive ProofsBonnie Berger, Rohan Goyal, Matthew M. Hong, Yael Tauman KalaiFOCS 2025
- Non-trivial Zero-Knowledge Implies One-Way FunctionsSuvradip Chakraborty, James Hulett, Dakshita Khurana, Kabir TomerCRYPTO 2026
Builds on6
- Non-interactive Batch Arguments for NP from Standard AssumptionsArka Rai Choudhuri, Abhishek Jain, Zhengzhong JinCRYPTO 2021 · 57 citations
- Boosting Batch Arguments and RAM DelegationYael Kalai, Alex Lombardi, Vinod Vaikuntanathan, Daniel WichsSTOC 2023 · 42 citations
- SNARGs for P from Sub-exponential DDH and QRJames Hulett, Ruta Jawale, Dakshita Khurana, Akshayaram SrinivasanEUROCRYPT 2022 · 41 citations
- Incrementally Verifiable Computation via Rate-1 Batch ArgumentsOmer Paneth, Rafael PassFOCS 2022 · 35 citations
- Public-Coin Statistical Zero-Knowledge Batch Verification Against Malicious VerifiersInbar Kaslasi, Ron D. Rothblum, Prashant Nalini VasudevanEUROCRYPT 2021 · 9 citations
Related papers
- Non-interactive Zero-Knowledge from Non-interactive Batch ArgumentsJeffrey Champion, David J. WuCRYPTO 2023 · 9 citations
- Constant-Round Arguments for Batch-Verification and Bounded-Space Computations from One-Way FunctionsNoga Amit, Guy N. RothblumCRYPTO 2024
- Resettable Statistical Zero-Knowledge for Susumu KiyoshimaCRYPTO 2024 · 1 citation
- Rate-1 Non-Interactive Arguments for Batch-NP and ApplicationsLalita Devadas, Rishab Goyal, Yael Kalai, Vinod VaikuntanathanFOCS 2022 · 49 citations
- Strong Batching for Non-interactive Statistical Zero-KnowledgeChangrui Mu, Shafik Nassar, Ron D. Rothblum, Prashant Nalini VasudevanEUROCRYPT 2024 · 2 citations
