Code-Based Scalable Collaborative SNARKs
Christodoulos Pappas, Dimitrios Papadopoulos, Charalampos Papamanthou
Abstract
We propose the first collaborative SNARK based on error-correcting codes that is scalable, i.e., the proof computation overhead is distributed among the N provers. As a starting point, we introduce the notion of (t, l)-zero-knowledge collaborative codes that ensure that, when collaboratively computing a codeword over a distributed message, no coalition of up to t corrupted parties learns any additional information about the message, even having queried up to l codeword positions. We show that tensor codes consisting of the composition of two Reed-Solomon codes satisfy our definition, while also being foldable. We then propose a collaborative interactive oracle proof of proximity (coIOPP) for testing codeword closeness in our code, show how it can be made a zero-knowledge IOPP using randomness logarithmic in the size of the message (as opposed to linear with prior approaches), and we use it to construct a coIOPP for multi-linear polynomial evaluation. To compile our coIOPPs into non-interactive arguments, we prove that a natural extension of the compiler of Ben-Sasson-ChiesaSpooner (TCC 2016) in the collaborative setting preserves round-by-round (knowledge) soundness against quantum adversaries, which may be of independent interest for future work in collaborative SNARKs. Finally, we use an optimized collaborative version of the Spartan PIOP to build the first transparent and post-quantum secure scalable collaborative SNARK. Our experimental evaluation demonstrates that our scheme consistently outperforms the best existing (non-postquantum secure) scalable collaborative SNARKs, both in end-to-end prover time and in total communication among provers, for all tested configurations.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- Query-Optimal IOPPs for Linear-Time Encodable CodesAnubhav Baweja, Pratyush Mishra, Tushar Mopuri, Matan ShtepelEUROCRYPT 2026 · 3 citations
- Shred-to-Shine Metamorphosis of (Distributed) Polynomial CommitmentsWeihan Li, Zongyang Zhang, Sherman S. M. Chow, Yanpei Guo et al.USENIX Security 2026
- STIR: Reed-Solomon Proximity Testing with Fewer QueriesGal Arnon, Alessandro Chiesa, Giacomo Fenzi, Eylon YogevCRYPTO 2024 · 32 citations
- FICS and FACS: Fast IOPPs and Accumulation via Code-SwitchingAnubhav Baweja, Pratyush Mishra, Tushar Mopuri, Matan ShtepelCRYPTO 2026
- On Proximity Gaps of Reed-Solomon CodesEli Ben-Sasson, Dan Carmon, Ulrich Haböck, Swastik Kopparty et al.STOC 2026
