观点丨Rollup的终局瓶颈是历史数据的存储

注:原文作者为L2研究者Polynya,以下为全文编译。

目前,单片区块链存在一个明显的瓶颈:状态增长,而对此的直接解决方案是无状态、有效性证明、状态到期和PBS。我们将看到Rollup采用类似的解决方案,因为它们可以简单地从基础层重建状态,具有高频状态到期的独特优势。一旦Rollup摆脱了状态增长的瓶颈,其主要受到的约束是基础层的数据容量。说白了,即使是完美实现的rollup也会有限制,这些限制非常高,而且可以是多个rollup--我非常期待在这些限制被触及时,跨rollup(至少是那些共享证明系统)的可组合性成为可能。

以以太坊为例——有了danksharding,将会有充足的数据容量供rollup处理。因为采用压缩技术的rollup对数据的处理效率高得惊人--比单片L1的效率高10倍-100倍--所以它们可以从中获得巨大的收益。可以说,以太坊rollup上会有足够的空间来进行全球范围内的所有有价值的交易。

最终,随着我们转向PBS+danksharding模式,带宽似乎会是瓶颈。然而,随着分布式PBS系统的可能,这一点也得到了缓解。每个验证器所需的带宽将是相当低的。

因此,终局瓶颈成了历史数据的存储。有了danksharding,验证者将存储他们达成共识的数据,并保证只在几个月内可用。超过这个期限,这些数据就会过期,并会过渡到1-of-N的信任模式--即所有数据必须只有一个副本存在。值得注意的是,这是序列数据,可以存储在非常便宜的硬盘上。(相对于SSD或RAM,这是区块链状态所需要的。) 同样重要的是,以太坊已经就这些数据达成了共识,所以这是一个完全不同的模型。

目前,这不是一个大问题,Vitalik已经涵盖了许多可能性,而且这些可能性100%失败的概览微乎其微。

来源:通过calldata扩展和分片逐步扩展rollup的路线图——HackMD (ethereum.org)(注意:那篇文章中的一些信息现在已经过时了)

我还想在这个列表中补充一点,即每个个人用户可以简单地存储他们自己的相关数据--即使是热衷于DeFi的人,它也不会比你的重要文件备份大。或者你可以花钱买一个服务器(去中心化的或中心化的)来存储。旁注:关于去中心化协议的想法--你输入你的以太坊地址,它就会收集所有相关数据并存储起来,只收取象征性费用。

在某些时候,数据太多,某处丢失字节的概率就会增加。目前,danksharding的目标是65TB/年。但由于rollup惊人的数据效率,我们可以在全球范围内为所有有价值的交易提供充足的容量。需要再次指出的是,由于rollup将复杂的状态转化成了连续的数据,所以IOPS不再是瓶颈--它只纯粹关乎硬盘容量。

任何人都可以用1200美元/年的成本在硬盘上通过RAID1冗余来存储这一数量的数据。(补充:另一个选择是使用LTO--其价格可能不到一半)。我认为这是很保守的--不知道有没有人愿意,至少我相当愿意!随着时间的推移,存储成本会越来越低--根据赖特法则--这个上限可以继续增加。我预计到danksharding推出的时候,存储会更便宜,而且历史存储更清晰;我们已经可以推高容量到>100TB/年。

我更倾向于简单地奉行“以太坊历史网络”(Ethereum History Network)协议,也许是建立在Portal Network、Filecoin、Arweave、TheGraph、Swarm、BitTorrent、IPFS和其他公司的作品和/或合作上。这是一个非常非常弱的信任假设--只是1-of-N--所以它可以很容易地变得无懈可击,比如说,用1%的ETH发行量来保护它。这个网络越是去中心化,就越是有安全的能力。Altair对奖励的分配方式进行了会计变更,所以这不应该是一个问题。通过这么做,我相信我们可以很容易地推高容量,进入PB领域。

即使是目前的限制,就像我说的,我相信danksharding将使以太坊rollup上的容量足以满足全球规模的所有有价值的交易。首先,我不清楚这个“web3”/“加密实验”是否有足够的需求可以让danksharding达到饱和!要知道,它将提供比今天整个区块链行业活动总和高150倍的规模。几年后,是否会有150倍的高需求呢?谁知道呢,但我们假设有,而且即使是强大的danksharding也已经饱和了。那么,像Celestia、zkPorter和Polygon Avail(以及正在为StarkNet建立的任何东西)这样的另类DA网络就可以发挥作用了,它们将为低价值/无价值的交易提供有效的无限规模。正如我们在alt-L1土地上看到的竞争,我相信alt-DA网络将突然出现,提供PB级的数据容量--有效地立即扩展到数十亿TPS。显而易见,validiums提供的安全保障比rollups低得多,但对于低价值的交易来说,这将是一个合理的权衡。在alt-DA解决方案之间也会有一个光谱。最后,各种不需要共识的数据则可以直接进入IPFS或Filecoin或其他什么。

当然,我看的是几年后的情况。Rollups正在迅速成熟,但我们仍有几个月的紧张开发期。但最终,数年后,我们将走向历史数据存储成为主要瓶颈的时刻。