Paper 2025/1354

Shred-to-Shine Metamorphosis of (Distributed) Polynomial Commitments

Weihan Li, Beihang University, Ant Group
Zongyang Zhang, Beihang University
Sherman S. M. Chow, Chinese University of Hong Kong
Yanpei Guo, National University of Singapore
Boyuan Gao, Beihang University
Xuyang Song, Anoma
Yi Deng, Xidian University
Jianwei Liu, Beihang University
Abstract

Succinct non-interactive arguments of knowledge (SNARKs) rely on polynomial commitment schemes (PCSs) to verify polynomial evaluations succinctly. High-performance multilinear PCSs (MLPCSs) from linear codes reduce prover cost, and distributed MLPCSs reduce it further by parallelizing commitment and opening across provers. Employing a fast Reed--Solomon interactive oracle proof of proximity (FRI), we propose PIPFRI, an MLPCS that combines the linear-time proving of linear-time-encodable-code PCSs with the compact proofs and fast verification of Reed--Solomon (RS) PCSs. Reducing fast Fourier transform and hash overhead, PIPFRI is 10× faster to prove than the RS-based DeepFold (USENIX Security '25) while keeping competitive proof size and verifier time. Measured against Orion (CRYPTO '22) from linear-time-encodable codes, PIPFRI proves 3.5× faster and reduce proof size and verifier time by 15×. As a linearly scalable distributed variant, we propose DEPIPFRI, which adds accountability and distributes a single polynomial across provers, enabling the first code-based distributed SNARK for general circuits. Notably, compared with DeVirgo (CCS '22), which lacks accountability and supports only multiple independent polynomials, DEPIPFRI improves prover time by 25× and inter-prover communication by 7×. We identify shred-to-shine as the key insight: partitioning a polynomial into independently handled fragments while maintaining proof size and verifier time. Hitting the pairing regime, this insight yields a group-based MLPCS with a 16× shorter structured reference string (SRS) and a 10× faster opening time than a multilinear variant of Kate--Zaverucha--Goldberg (TCC '13).

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Minor revision. USENIX Security 2026
Keywords
polynomial commitmentSNARKdistributed polynomial commitmentdistributed SNARK
Contact author(s)
leeweihan @ buaa edu cn
zongyangzhang @ buaa edu cn
smchow @ ie cuhk edu hk
gyp2847399255 @ gmail com
boyuangao @ buaa edu cn
xuyangsong1012 @ gmail com
deng @ iie ac cn
liujianwei @ buaa edu cn
History
2026-01-23: last of 3 revisions
2025-07-24: received
See all versions
Short URL
https://ia.cr/2025/1354
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1354,
      author = {Weihan Li and Zongyang Zhang and Sherman S. M. Chow and Yanpei Guo and Boyuan Gao and Xuyang Song and Yi Deng and Jianwei Liu},
      title = {Shred-to-Shine Metamorphosis of (Distributed) Polynomial Commitments},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1354},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1354}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.