以太坊 Fusaka 升级里的「超级二维码」:PeerDAS 才是 L2 敢于百倍扩容的底气 1️⃣ 破损的二维码还能用? 在进入正题之前,请回忆一个生活中的细节: 当你扫描一个二维码时,哪怕中间贴了个 Logo,或者边缘被撕坏了一块,甚至沾上了污渍,你的手机依然能通过镜头识别出完整的信息。 这是为什么?因为二维码的底层使用了一种叫做 Erasure Coding(纠删码) 的技术。简单来说,它把原始信息「铺开」并增加了冗余。只要保留下来的完好部分超过一定的比例(比如 70%),数学算法就能自动把丢失的那部分「算」出来,还原出原始的信息。 这种「局部包含整体」的神奇特性,正是以太坊 Fusaka 升级中解决扩容难题的灵感来源。 2️⃣ 以太坊扩容路上的一堵「隐形墙」 自引入 Blob 之后,Layer 2 的费用的确降了很多。大家自然会问:既然 Blob 这么好用,为什么我们不一口气把 Blob 的数量增加 10 倍、100 倍?这样 Gas 费岂不是能降到更低? 遗憾的是,我们撞上了一堵物理墙:宽带/网速。 在现有的机制下,以太坊节点依然沿用着「笨办法」:想要确认「数据是安全的」,节点必须把这块数据完整地下载下来。 如果把 Blob 数量无节制地加倍,数据量就会爆炸。那些用家里电脑跑节点的普通人会因为带宽不够、硬盘塞满而被迫退出。最后,网络只剩下几个巨头机房能跑得动节点。这就不叫以太坊了,那叫亚马逊云。 3️⃣ PeerDAS:把数据变成「超级二维码」 这就陷入了一个死循环:想要更便宜的 L2,就需要更多的数据;想要更多数据,就会挤走去中心化的节点。 为了打破这个僵局,Fusaka 升级带来了 PeerDAS(EIP-7594),它决定把二维码的魔法带入区块链。 PeerDAS 不再要求每一个节点都完整下载每个 Blob 才能确认「数据没被藏起来」,而是先利用纠删码技术,把数据「膨胀」并切碎,变成一种「超级二维码」。 它的神奇之处在于:单个节点不必保存完整数据矩阵,只要它能从网络上拿到至少 50% 的数据列,就可以用数学算法完整还原出 100% 的原始数据。 4️⃣ 告别蛮力,开始「抽查」 有了这个数学地基,验证的方式从「全量下载」变成了「随机抽样」。 ...