Powered by Roundtable
Azkrale@bbs profile image
Azkrale
Jan 2, 2022

模块化区块链设计描述了一种系统架构,它将典型的单体区块链的不同部分分开,通过为每个不同层创建专门的链:执行(execution)、数据可用性(data availability)与共识(consensus)、结算(settlement)。目前,L1的区块链都是在一个层级上将上述工作完成,这就是为什么我们看到一些区块链在更多用户加入其网络时遇到了费用瓶颈。如果我们要将加密货币的规模扩大到全球人口级别,似乎模块化是让其实现的最终状态,如果没有其他原因,所有这些系统将必须以最有效的方式进行优化。

在2021年的大一部分时间里,以太坊对于拥有小额钱包的用户来说是无法使用的,因为在基础层上参与DeFi协议的费用非常高。市场反映了这种情绪,其他各种L1智能合约平台的出现,为用户解决了这个问题。以太坊走向模块化区块链堆栈的路线图,利用ETH作为结算和数据可用性层,以及其他Rolluop L2的扩展解决方案,如zkRollups和Optimistic Rollups处理大部分交易,都将在今年全面实施。一旦这一过渡完成,用户将能够使用L2的解决方案,同时仍然受益于以太坊基础层的安全性。

我最喜欢的专注于构建这种模块化区块链架构的项目是Celestia。

他们正在建立一个致力于成为最有效和最去中心化的数据可用性层,并将能够连接到其他执行和结算层的完整模块化堆栈。由于Celestia只专注于数据可用性和交易,他们的区块验证方法可以用数据可用性证明来简化。基本上,网络中的每个节点都需要对每个区块的一小部分进行采样,以确认其有效性,通过这种集体采样,网络达成了共识。正因为如此,当更多的节点被添加到网络中时,它实际上增加了整个系统的吞吐量,所以网络可以从尽可能的去中心化中受益。

提一句:ETH2.0, Polkadot, Cosmos都属于模块化区块链,后面的Near也会走向模块化。