Rarus: A Succinct and Efficient Range Proof for Polynomial-based Vector Commitment
Xinyang Yang, Wenjie Qu, Yanpei Guo, Jiaheng Zhang
摘要
Range proofs enable a prover to convince a verifier that a committed value lies within a specific interval without revealing additional information. They are fundamental to privacy-preserving systems including anonymous credentials, e-voting, e-cash, and cryptocurrencies like Monero and Grin. A critical challenge is efficiently proving that multiple committed values simultaneously satisfy range constraints while minimizing communication overhead. Vector commitment schemes provide a promising approach to this problem. Missileproof (CCS'24) recently proposed a range proof for vector commitments achieving O(1) proof size and verifier time, but with prover complexity of O(Nℒlog(Nℒ)) for proving ℒ values in [0,2 N ). We present Rarus , an efficient range proof for polynomial-based vector commitments that achieves optimal asymptotic complexity across all metrics. Our key innovation is replacing binary decomposition with optimized b b-ary decomposition, coupled with Bi-variate Zero-Test and accelerated Uni-variate Sum-Check protocols. Rarus achieves O(1) proof size and verifier time, while reducing prover time to O (Nℒ / log (Nℒ)) G + O (Nℒ)F, where G and F denote group and field operations respectively. In addition , our protocol supports arbitrary ranges [0,R) beyond powers of two. Experimental results demonstrate that Rarus achieves a 20× speedup over both Bulletproofs and Missileproof when proving 16,384 values in [0,2 64 = ).
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper11
- Bulletproofs: Short Proofs for Confidential Transactions and MoreBenedikt Bünz, Jonathan Bootle, Dan Boneh, Andrew Poelstra 等S&P 2018 · 被引用 1,285 次
- Marlin: Preprocessing zkSNARKs with Universal and Updatable SRSAlessandro Chiesa, Yuncong Hu, Mary Maller, Pratyush Mishra 等EUROCRYPT 2020 · 被引用 356 次
- Coconut: Threshold Issuance Selective Disclosure Credentials with Applications to Distributed LedgersAlberto Sonnino, Mustafa Al-Bassam, Shehar Bano, Sarah Meiklejohn 等NDSS 2019 · 被引用 218 次
- Unlocking the Lookup Singularity with LassoSrinath T. V. Setty, Justin Thaler, Riad S. WahbyEUROCRYPT 2024 · 被引用 61 次
- Pianist: Scalable zkRollups via Fully Distributed Zero-Knowledge ProofsTianyi Liu, Tiancheng Xie, Jiaheng Zhang, Dawn Song 等S&P 2024 · 被引用 52 次
相关 Paper
- Sharp: Short Relaxed Range ProofsGeoffroy Couteau, Dahmun Goudarzi, Michael Klooß, Michael ReichleCCS 2022 · 被引用 14 次
- Efficient Range Proofs with Transparent Setup from Bounded Integer CommitmentsGeoffroy Couteau, Michael Klooß, Huang Lin, Michael ReichleEUROCRYPT 2021 · 被引用 37 次
- A Succinct Range Proof for Polynomial-based Vector CommitmentRui Gao, Zhiguo Wan, Yuncong Hu, Huaqun WangCCS 2024 · 被引用 3 次
- BalanceProofs: Maintainable Vector Commitments with Fast AggregationWeijie Wang, Annie Ulichney, Charalampos PapamanthouUSENIX Security 2023
- Hyperproofs: Aggregating and Maintaining Proofs in Vector CommitmentsShravan Srinivasan, Alexander Chepurnoy, Charalampos Papamanthou, Alin Tomescu 等USENIX Security 2022
