← 最新论文
💻 computer science

Polynomial Multiproofs for Scalable Data Availability Sampling in Blockchain Light Clients

本文提出了一种基于多项式多重证明(PMP)的优化方案,通过聚合多个采样单元验证为单个证明,显著降低了 Avail 模块化数据可用性层中区块链轻客户端的带宽、存储及验证开销,实现了高达 45% 的基础设施成本节约。

原作者: Rachit Anand Srivastava, Vikram Bhattacharjee, Will Arnold, Toufeeq Pasha

发布于 2026-04-21
📖 1 分钟阅读☕ 轻松阅读

原作者: Rachit Anand Srivastava, Vikram Bhattacharjee, Will Arnold, Toufeeq Pasha

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

这篇文章主要解决了一个区块链世界里的“大麻烦”:如何让手机或普通电脑(轻客户端)在不下载整个巨大账本的情况下,也能安全地确认数据是真实存在的?

为了让你轻松理解,我们可以把区块链想象成一个巨大的、不断更新的图书馆,而轻客户端就是只有一部智能手机的读者

1. 以前的困境:每次查书都要带一张“独立证书”

场景比喻:
想象这个图书馆(区块链)里的每一本书(数据块)都被撕成了无数个小纸条(数据单元),散落在世界各地的志愿者(节点)手里。
作为读者(轻客户端),你想知道某本书是不是完整的。你不需要把整本书搬回家,你只需要随机抽查几个纸条,看看它们是不是真的。

旧方法(基线设计)的痛点:
在以前的系统里,每当你向志愿者要一个纸条,志愿者不仅要给你纸条,还要给你一张单独的真伪证书(KZG 证明)。

  • 问题: 如果你要抽查 100 个纸条,你就得下载 100 个纸条 + 100 张证书。
  • 后果: 证书本身也有重量(数据量)。就像你为了买 100 个苹果,结果因为每个苹果都配了一个巨大的“防伪包装盒”,导致你提着一堆盒子,手机内存爆了,网速也卡死了。

2. 新方案:把“一篮子苹果”打包成一个“超级证书”

这篇论文提出的多项式多重证明(PMP),就像是一个聪明的打包策略

核心创意:
不再给每个纸条单独发证书,而是把同一区域的一小堆纸条(比如 16 个)打包在一起,然后只发**一张“超级证书”**来证明这一整堆纸条都是真的。

生活化类比:

  • 旧模式: 你去超市买 10 个苹果,收银员给每个苹果都贴一个独立的防伪标签,并给你 10 张发票。你提着 10 张发票回家,累得半死。
  • 新模式(PMP): 你把 10 个苹果装进一个篮子。收银员只给你一张总发票,证明“篮子里的这 10 个苹果都是真的”。你回家只需要检查这一张发票,轻松多了!

3. 具体是怎么做到的?(技术原理的通俗版)

  1. 微域(Micro-domain): 系统把数据划分成很多小块(比如每块 16 个数据点)。
  2. 聚合(Aggregation): 当轻客户端需要验证时,它不再一个个去要数据,而是直接去要“那一整块”的数据和那张“超级证书”。
  3. 数学魔法: 利用一种叫“多项式承诺”的数学技巧,把 16 个验证过程压缩成 1 个。就像把 16 道数学题的答案合并成一道大题的答案,验证者只需要算一次就能确认所有题都对。

4. 带来的巨大好处

论文在名为"Avail"的系统中进行了测试,结果非常惊人:

  • 省流量(带宽): 因为少传了很多重复的证书,数据传输量减少了。就像把 10 张发票换成 1 张,快递费省了。
  • 省手机电量(CPU): 手机验证 1 张证书比验证 16 张要快得多,手机发热少,电池更耐用。
  • 省服务器钱(基础设施成本): 这是最关键的。因为效率高了,维持整个网络运行所需的服务器数量减少了。
    • 数据: 论文显示,相比旧方法,基础设施成本降低了高达 45%。这意味着区块链网络可以变得更便宜、更普及。
    • 成功率: 在数据量很大时,旧方法经常因为网络拥堵导致“找不到数据”(命中率只有 12%),而新方法几乎100% 能成功找到

5. 有什么代价吗?(权衡)

天下没有免费的午餐,这种打包策略也有小缺点:

  • 隐私小泄露: 以前你查第 1 个纸条,别人不知道你在查第 2 个。现在你查“第 1 到第 16 号纸条”这一整包,别人就知道你对这一片区域感兴趣了。就像你买一篮子苹果,别人知道你喜欢苹果,但不知道具体喜欢哪个。
  • 风险捆绑: 如果这一整包数据被坏人扣留了,你就连这 16 个都拿不到。但在论文设计的数学模型下,只要随机抽查的足够多,这种风险是可控的。

总结

这篇论文就像是为区块链轻客户端设计了一套**“智能快递打包系统”**。

它不再让每个小包裹都带着沉重的独立标签,而是把同一区域的小包裹打包,只贴一个总标签。这不仅让手机用户查账更快、更省电,还让整个区块链网络的运营成本大幅降低,让普通人用手机安全使用区块链变得更加现实可行。

一句话概括: 用“打包验证”代替“逐个验证”,让区块链轻客户端跑得更快、更省、更便宜。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →