Paper 2025/1943

Circuit-Succinct Algebraic Batch Arguments from Projective Functional Commitments

David Balbás, ETH Zurich
Dario Fiore, IMDEA Software
Russell W. F. Lai, Aalto University
Abstract

Batch arguments for NP (BARGs) are non-interactive proof systems that allow a prover to convince a verifier that $k$ NP statements $x_1, \ldots, x_k$ are valid relative to some circuit $C$, i.e. there exist witnesses $w_i$ such that $(x_i, w_i)$ satisfy $C$ for all $i$, while the proof size remains sublinear in $k$. Most existing BARG constructions achieve a proof size of $|\pi| = poly(\lambda, |C|, \log k)$ for large or not explicitly specified $poly$ acting on $|C|$, with two exceptions: - Devadas et al. and Paneth and Pass's ''rate-1'' constructions [FOCS'22] achieve $|\pi| = |w| + O(|w|/\lambda) + poly(\lambda, \log k)$ (with matching verification time for Paneth and Pass), but for not explicitly specified $poly$ due to non-black-box use of cryptographic primitives. - Waters and Wu's algebraic (pairing-based) construction [Crypto'22] and follow-up works achieve $|\pi| = O(\lambda \cdot |C|)$. In this work, we give the first algebraic (pairing-based) construction of BARG that achieves proof size and online verifier runtime $O(\lambda \cdot |w|)$. We achieve our result by means of a compiler which builds a BARG generically from a projective chainable functional commitment (PCFC), which supports somewhere extraction, subvector projection, and functional openings. We then construct a PCFC from the standard MDDH assumption in bilinear groups by building on top of the functional commitment for circuits by Wee and Wu [Eurocrypt'24]. Our black-box transformation may be of independent interest for understanding the connection between functional commitments and BARGs and towards obtaining other algebraic constructions of the latter.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Published elsewhere. Major revision. SCN 2026
Keywords
Batch ArgumentsBARGsFunctional commitmentsSNARGsProof Systems
Contact author(s)
dbalbas @ ethz ch
dario fiore @ imdea org
russell lai @ aalto fi
History
2026-06-03: revised
2025-10-17: received
See all versions
Short URL
https://ia.cr/2025/1943
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1943,
      author = {David Balbás and Dario Fiore and Russell W. F. Lai},
      title = {Circuit-Succinct Algebraic Batch Arguments from Projective Functional Commitments},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1943},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1943}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.