以太坊联合创始人 Vitalik Buterin 表示,区块链 Fusaka 升级的核心功能 PeerDAS 是网络扩展的关键。PeerDAS
是 Peer Data Availability Sampling 的缩写,它使节点无需下载或存储所有数据即可验证区块数据是否存在。Buterin 在一篇 X博文中解释道,节点会获取较小的“数据块”,然后使用纠删码重建剩余数据。纠删码是一种数据保护技术,它将数据分解成多个部分,添加冗余信息,并分发这些部分,这样即使某些部分缺失,原始数据也可以重建。Buterin
称这种方法“前所未有”,因为它消除了任何单个节点保存整个数据集的需要。在 PeerDAS 的第一个版本中,在少数情况下仍然需要区块的完整数据——例如首次广播区块时以及需要重建部分区块时。即便如此,他也强调,只需要一个诚实的参与者就可以使该“不受信任”的角色发挥作用,这使得该过程能够抵御大量不诚实参与者的影响,未来的改进还允许这两个功能分布式实现。
以太坊首次达到每个区块 6 个 Blob
Buterin 的评论是对 Dragonfly 数据主管“hildobby”的帖子的回应,hildobby指出以太坊刚刚首次达到每个区块 6 个 Blob。Blob 是以太坊 Dencun 升级中引入的固定大小的交易数据包,旨在为 rollups 提供比常规 calldata 更便宜的临时存储空间。每个区块都有一个有限的“Blob 空间”,每个区块的 Blob 数量(Blob 计数)直接影响通过扩展解决方案可以发布到以太坊的交易数据量。
据 hildobby 称,Blob 使用量的增加是由 Base、World、Scroll、Soneium 和 Linea 等 rollups 的活动推动的。仅 Base 和 World 两个平台就消耗了大部分可用的 blob 空间,Layer 2 平台每周在主网的费用总计约为 20 万美元。然而,该分析师表示,许多 blob 空间仍然部分空闲,且发布模式不一致,这使得 blob 空间的预测更加困难。
每个区块的平均 blob 数量。图片: hildobby。Buterin
承认这些压力,并表示 blob 数量一开始会保守增长,然后随着时间的推移更积极地增加。他强调,这种谨慎的推出是经过深思熟虑的——核心开发人员希望在扩展容量之前彻底测试系统,尽管他们已经为此工作了多年。虽然 blob 数量决定了每个区块可以发布的数据汇总量,但过快地扩展它们可能会给网络带来压力。PeerDAS 通过让节点通过采样而不是存储完整的 blob 来验证数据可用性来解决这个问题,这支持了谨慎地增加 blob 数量的方法。
从长远来看,Buterin 认为 PeerDAS 是关键,不仅对于第 2 层扩展,而且对于以太坊基础层也是如此。他认为,一旦 gas 限制上升到足够高,即使是第 1 层的执行数据也可以移动到 blob 中。这将进一步减轻节点的压力并释放扩展空间,使以太坊能够在不牺牲去中心化的情况下处理更大的需求。
上周,以太坊开发者暂定Fusaka主网发布日期为12月3日,等待下个月测试网成功上线。以太坊基金会还为Fusaka 启动了为期四周的审计竞赛,为在硬分叉上线主网前发现漏洞的安全研究人员提供高达200万美元的奖励。