Polynomial Multiproofs for Scalable Data Availability Sampling in Blockchain Light Clients
Rachit Anand Srivastava, Vikram Bhattacharjee, Will Arnold, Toufeeq Pasha

TL;DR
This paper introduces polynomial multiproofs to reduce bandwidth, storage, and verification costs in blockchain light clients by aggregating proofs for multiple data samples, demonstrated in the Avail system.
Contribution
It proposes a novel polynomial multiproof mechanism that aggregates multiple cell evaluations into a single proof, improving efficiency in blockchain light clients.
Findings
Up to 45% reduction in proof bytes and verifier resource usage.
Lower infrastructure costs achieved through proof aggregation.
Trade-offs include grouped retrieval considerations.
Abstract
Light clients are essential for scalable blockchain systems because they verify data availability without downloading full blocks. In data availability sampling based systems, sampled cells are retrieved from a peer-to-peer network and verified against cryptographic commitments. A common deployment pattern associates each sampled cell with an independent Kate-Zaverucha-Goldberg (KZG) proof, creating substantial cumulative bandwidth, storage, and verification overhead. This paper studies polynomial multiproofs (PMP) as a mechanism for reducing these costs in blockchain light clients. We present a design in which multiple sampled cell evaluations are verified using a single aggregated proof over a shared evaluation micro-domain and describe the corresponding changes to proof generation, dissemination, retrieval, and verification in a peer-to-peer light-client stack. We instantiate and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
