Blaze: Fast SNARKs from Interleaved RAA Codes
Martijn Brehm, Binyi Chen, Ben Fisch, Nicolas Resch, Ron D. Rothblum, Hadas Zeilberger
摘要
In this work we construct a new and highly efficient multilinear polynomial commitment scheme (MLPCS) over binary fields, which we call Blaze. Polynomial commitment schemes allow a server to commit to a large polynomial and later decommit to its evaluations. Such schemes have emerged as a key component in recent efficient SNARK constructions.
Blaze has an extremely efficient prover, both asymptotically and concretely. For a witness size of n ∈ N, the commitment is dominated by 8n field additions (i.e., XORs) and one Merkle tree computation. The evaluation proof generation is dominated by 6n additions and 5n multiplications over the field. The verifier runs in time O λ (log 2 (n)). Concretely, for sufficiently large message sizes, the prover is faster than all prior schemes except for Brakedown (Golovnev et al., Crypto 2023), but offers significantly smaller proofs than the latter.
The scheme is obtained by combining two ingredients: -Building on the code-switching technique (Ron-Zewi and Rothblum, JACM 2024), we show how to compose any error-correcting code together with an interactive oracle proof of proximity (IOPP) underlying existing MLPCS constructions, into a new MLPCS. The new MLPCS inherits its proving time from the code's encoding time, and its verification complexity from the underlying MLPCS. The composition is distinctive in that it is done purely on the informationtheoretic side. -We apply the above methodology using an extremely efficient error-correcting code known as the Repeat-Accumulate-Accumulate (RAA) code. We give new asymptotic and concrete bounds, which demonstrate that (for sufficiently large message sizes) this code has a better encoding time vs. distance tradeoff than previous linear-time encodable codes that were considered in the literature.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper4
- Speeding Up Sum-Check ProvingQuang Dao, Zachary DeStefano, Suyash Bagad, Yuval Domb 等CCS 2026 · 被引用 6 次
- Shred-to-Shine Metamorphosis of (Distributed) Polynomial CommitmentsWeihan Li, Zongyang Zhang, Sherman S. M. Chow, Yanpei Guo 等USENIX Security 2026
- Hobbit: Space-Efficient zkSNARK with Optimal Prover TimeChristodoulos Pappas, Dimitrios PapadopoulosUSENIX Security 2025
- Twist and Shout: Faster Memory Checking Arguments via One-Hot Addressing and IncrementsSrinath Setty, Justin Thaler, Michael ZhuCRYPTO 2026
它引用的顶会 Paper32
- Bulletproofs: Short Proofs for Confidential Transactions and MoreBenedikt Bünz, Jonathan Bootle, Dan Boneh, Andrew Poelstra 等S&P 2018 · 被引用 1,285 次
- Doubly-Efficient zkSNARKs Without Trusted SetupRiad S. Wahby, Ioanna Tzialla, Abhi Shelat, Justin Thaler 等S&P 2018 · 被引用 356 次
- Marlin: Preprocessing zkSNARKs with Universal and Updatable SRSAlessandro Chiesa, Yuncong Hu, Mary Maller, Pratyush Mishra 等EUROCRYPT 2020 · 被引用 356 次
- Ligero: Lightweight Sublinear Arguments Without a Trusted SetupScott Ames, Carmit Hazay, Yuval Ishai, Muthuramakrishnan VenkitasubramaniamCCS 2017 · 被引用 338 次
- Spartan: Efficient and General-Purpose zkSNARKs Without Trusted SetupSrinath T. V. SettyCRYPTO 2020 · 被引用 262 次
相关 Paper
- Bolt: Faster SNARKs from Sketched CodesKobi Gurkan, Andrija Novakovic, Ron D. RothblumCRYPTO 2026 · 被引用 4 次
- BaseFold: Efficient Field-Agnostic Polynomial Commitment Schemes from Foldable CodesHadas Zeilberger, Binyi Chen, Ben FischCRYPTO 2024 · 被引用 38 次
- TensorSwitch: Nearly Optimal Polynomial Commitments from Tensor CodesBenedikt Bünz, Giacomo Fenzi, Ron D. Rothblum, William WangCRYPTO 2026
- WHIR: Reed-Solomon Proximity Testing with Super-Fast VerificationGal Arnon, Alessandro Chiesa, Giacomo Fenzi, Eylon YogevEUROCRYPT 2025 · 被引用 19 次
- Khatam: Proximity Gaps for Multilinear Evaluation for all Linear CodesHadas ZeilbergerCRYPTO 2026
