Paper 2026/212

PANCAKE: A SNARK with Plonkish Constraints, Almost-Free Additions, No Permutation Check, and a Linear-Time Prover

Yuxi Xue, The Hong Kong Polytechnic University
Peimin Gao, The Hong Kong Polytechnic University
Xingye Lu, The Hong Kong Polytechnic University
Man Ho Au, The Hong Kong Polytechnic University
Abstract

We present \(\mathsf{Pancake}\), a linear-time SNARK with a circuit-specific setup that eliminates the explicit representation and separate verification of addition gates in Plonkish constraint systems. Specifically, we consolidate wiring constraints and addition-gate constraints into a single family of general linear constraints, which can be enforced efficiently via a single sumcheck protocol. As a result, \(\mathsf{Pancake}\) achieves ``almost-free'' addition gates, which significantly reduces the witness size and directly improves prover efficiency while preserving full support for high-degree custom gates. Our implementation shows that \(\mathsf{Pancake}\) outperforms the state-of-the-art Plonkish SNARK \(\mathsf{HyperPlonk}\) (Chen et al., EUROCRYPT 2023) in terms of prover efficiency. For a circuit size of $2^{24}$ where half the gates are additions, \(\mathsf{Pancake}\) achieves prover speedups of $1.67\times$ (single-threaded) and $2.43\times$ (32-threaded), while also generating smaller proofs and maintaining comparable verification time.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
Succinct ArgumentsSNARKPlonkish Constraint SystemsPolynomial IOP
Contact author(s)
yuxi-ivy xue @ connect polyu hk
peimin-cs gao @ connect polyu hk
xing-ye @ polyu edu hk
mhaau @ polyu edu hk
History
2026-03-01: revised
2026-02-10: received
See all versions
Short URL
https://ia.cr/2026/212
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/212,
      author = {Yuxi Xue and Peimin Gao and Xingye Lu and Man Ho Au},
      title = {{PANCAKE}: A {SNARK} with Plonkish Constraints, Almost-Free Additions, No Permutation Check, and a Linear-Time Prover},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/212},
      year = {2026},
      url = {https://eprint.iacr.org/2026/212}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.