谁在动以太坊的「奶酪」?2024 年这条主线叙事背后的机会
2024-02-06 14:08:00

撰文:Terry

「正统性」,这个字面意义上与 Web3 精神相悖的词,近期开始越来越频繁地出现在大家的视野中。

尤其是加密社区掀起的关于以太坊 DA 正统性的大讨论,牵涉到 EigenLayer 、Celestia 等一众如今的明星项目,甚至连以太坊联合创始人 Vitalik Buterin 都开始频繁发声,那究竟什么是 DA,围绕它的「正统性」争论究竟又意味着什么?

什么是 DA?

DA,就是数据可用性(data availability),是如今模块化区块链架构的重要组成部分。

不同于单体区块链,模块化区块链将一个区块链网络的不同部分拆分成对应的功能层,譬如执行(execution)、数据可用性(data availability)与共识(consensus)、结算(settlement):

单链和模块化区块链的对比,图源网络

  • 执行:负责处理交易和状态更新的执行层;
  • 数据可用性(DA 层):负责存储验证交易有效性所需数据;
  • 共识:负责确定区块内交易排序和最终确认性,即确定内存池内的交易以何种顺序被包含在哪个区块内;
  • 结算:负责验证 Rollup L2 状态数据和处理欺诈证明 / 有效性证明;

目前伴随着 L2 战争的升温以及模块化叙事的不断发展,专注于执行的 Rollup 或专注于数据可用性的 Celestia 等项目层出不穷。

而在模块化的世界里,数据可用性(DA)的核心功能,就是确保链上数据可供所有网络参与者使用和访问,以负责降低成本并扩展区块链。

那这样的好处有哪些?

首先自然是更加专业化,以数据可用性和执行的分离为例,在模块化架构中,可以完全由一组节点负责 DA,而另一组(或多组)节点负责执行,大家各司其职。在此背景下,专用的 DA 层除了实现更高的吞吐量之外,还可以提高互操作性,降低成本。

因为理论上讲,区块链网络中的每个节点都必须下载所有交易数据以验证数据是否可用,这是一项效率极低且成本高昂的任务,但也是大多数区块链目前的工作方式,也是可扩展性的障碍,因为验证所需的数据量随着块大小线性增加。

其次就是极大提升了可扩展性,使得每个区块链成为乐高积木,开发人员通过将专门的模块化链组合起来,可以构建更具可扩展性的区块链,通过 Caldera、AltLayer 和 Conduit 等 Rollup-as-a-service 提供商使部署新的 L2 变得越来越简单。

所以说白了,以以太坊的模块化为例,就是利用 L1 主链作为结算和数据可用性层,而以各式 Rollup 等 L2 解决方案作为执行层,以实现扩展。

这也是以太坊走向模块化区块链堆栈的路线图,一旦这一过渡完成,用户将能够使用 L2 的解决方案,同时仍然受益于以太坊基础层的安全性。

- 未来财经