Paper 2026/2160

Accordion: Efficient Batch Proving via Algebraic Folding

David Balbás
Anca Nitulescu, Input Output, France
Maxime Plançon
Abstract

We present $\mathsf{Accordion}$, a new proof system that works in two steps: - $\textit{Accumulate}$: The first building block is a multi-folding scheme that efficiently accumulates $k$ different instances of a degree-$d$ polynomial relation into a single accumulated instance, without using recursion. Our scheme builds on the Protostar [Bünz & Chen, ASIACRYPT '23] and Protogalaxy [Eagen & Gabizon, ePrint 2023/1106] line of work, improving further the verifier efficiency. It supports the same expressive class of relations, arbitrary-degree polynomial constraints, enabling efficient folding for CCS, Plonkish constraints, and even custom gates. - $\textit{Decide}$: The second block is a SNARK decider for the folding scheme, which efficiently proves the validity of the resulting accumulated instance using off-the-shelf optimized building blocks. We give a concrete instantiation consisting of a Plonk-based proof plus an additional KZG polynomial commitment opening. This design is especially attractive in batch-aggregation settings where a prover collects many independent witnesses, folds them into a single accumulator, and then runs one succinct decider to certify the entire batch. Our scheme avoids costly recursion overheads. We implement $\mathsf{Accordion}$ and evaluate it against a highly optimized Plonk proving pipeline ($\texttt{midnight-zk}$). For $k=64$ instances, $\mathsf{Accordion}$ is up to $2.5\times$ faster than computing $k$ Plonk proofs for SHA-256 preimages, with a $3\times$ faster verifier and $4\times$ smaller proofs. Its prover is also an order of magnitude faster than using IVC to aggregate the $k$ proofs.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
Folding schemeszk-SNARKsProof Systems
Contact author(s)
dbalbas @ ethz ch
anca nitulescu @ iohk io
maxime plancon @ iohk io
History
2026-09-24: approved
2026-09-22: received
See all versions
Short URL
https://ia.cr/2026/2160
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/2160,
      author = {David Balbás and Anca Nitulescu and Maxime Plançon},
      title = {Accordion: Efficient Batch Proving via Algebraic Folding},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/2160},
      year = {2026},
      url = {https://eprint.iacr.org/2026/2160}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.