这两天 DA 话题很热闹,Celestia和NEAR Protocol 都要做第三方 DA,NEAR 和 Polygon 的合作更是喊出了比以太坊便宜 8000 倍的口号!
8000x cheaper than Ethereum!
https://twitter.com/NEARProtocol/status/1748034220616733035
以太坊生态内部还有 Eigenlayer 做的 EigenDA 虎视眈眈。
为什么大家都热衷来做 「DA 层」呢?
这个时候就有必要溯本追源,先把概念明确一下。事实上,执行层、结算层、共识层、DA层,这都属于Celestia提出的模块化区块链这个理论体系。
1、执行层
执行层主要负责处理事务和执行智能合约。执行结果通过批量证明形式提交给结算层,只包含必要的信息,不包括所执行事务的详细数据。这就有效地减少了对链上存储和计算的需求,也极大地降低了成本。
PS:Rollups 项目基本上都属于对执行层的解藕
2、结算层
结算层提供全局共识以及安全模型,包括验证执行结果的正确性,决定了资产的最终归属;同时包括记录和执行对链本身状态的更新:例如,令牌转账或者合约部署。
PS:非常认同蓝狐笔记的观点,目前只有 ETH 和 BTC 有机会作为结算层。
3、共识层
共识层负责确保所有参与节点在区块链的当前状态上达成一致。管理并执行共识规则,确保新添加的交易被正确地记录,「交易顺序」能够在所有节点的分布式账本中达成一致。
4、DA 层
负责保证网络中的数据可用性。这使得交易的验证和执行能够在不同的层级进行,以此提高系统的整体效率。
为什么都冲上来做DA层?
首先,执行层很多了,结算层没戏,共识层也是搞好 DA 层以后的事儿。
然后,DA 层很重要,每一层都依赖 DA 层。
最后,替换以太坊做 DA 层,随便一个高速公链都有性价比优势。
简单说,没有信心做成结算层的链,DA 层都是新一轮的小叙事,从技术上来看也相对靠谱。