声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表MarsBit官方立场。
边肖:记得要集中注意力。
资料来源:ETH中文
原标题:探索破局之路3354区块链模块化
Vitalik Buterin提出区块链三元悖论已经有五年了。无论是ETH-core社区还是其他公链开发者,他们都在努力寻找打开下一代区块链的钥匙。
维塔利克在他的文章《Endgame》中描述了他所认为的以太坊的终极形式,在这篇文章中,他花了很大的篇幅描述了一个由罗洛普斯和达建造的新以太坊。这种怀疑,某种程度上指出了以太坊未来一年的断头路的模块化。
我们知道,其实以太坊和新公链都已经开始了模块化的道路,只是“答卷”样式不同,形成了完全不同的技术路线。
1.区块链分层。事实上,以太坊已经将区块链分成了多层,但在1.0时代,节点承担了所有级别的责任。我们可以遵循以太坊的理念,将区块链分为四个等级:
共识层:决定事务的顺序和有效性以及节点间关系的数据可用性层;结算层,确保交易数据可以存储、验证和结算。结算状态承诺的执行层:计算状态跃迁回到以太坊是“世界计算机”的叙事逻辑,区块链模块和计算机结构被分类,那么:
区块链的一致层维护分布式计算机集群的激活算法。区块链的层机操作系统(真实指令执行的环境)区块链的DA层机内存(短期数据存取的实现)区块链的结算层机CPU(硬件保证指令执行的正确性)值得一提。EigenLayr创造性地将共识层划分为渐进段。他把PoS共识层理解为负责维护分布式系统,通过pledge等机制维护网络的信任基础。两层由以下材料制成:
信任层:由底层验证者节点组成,或者由承诺和联网的硬件实体组成。因果层:连接所有节点。正是这些层次(模块)的区别维护了分布式系统,为区块链的模块化开发提供了基础。从此就有了各种主链的拆解案例。
2.项目映射在上面提到的层级逻辑中,信任是逐渐从共识(信任)方转移到执行层面的。分离模块的出发点是在尽可能不伤害原有信托制度的前提下,减轻所有者的负担。
2.1安全汇总
显然,第一个被拆除的是信托体系末端的执行层。于是,各种基于以太坊的易拉宝应运而生。无论是基于欺诈证明的乐观Rollups还是基于有效性证明的zk-Rollups,现有的解决方案都是将执行层交给链,而结算、DA和共识则交给Layer1继续承担。这当然是最直观的情况。
我们称之为安全汇总,可以理解为由Layer1保护的汇总。这个名字来源于以太坊官方文件中对Scailing的描述:
对于某些解决方案,在将它们锚定到第1层之前,第2层实例将它们分批分组,之后它们由第1层保护,不能更改。在不同的第2层技术和实现之间,实现的细节有很大的不同。
但是,“拆”往往意味着“接”的问题会出现。目前所有主流的Rollups都持有交易排序权。当然,作为连接执行层和主控的重要组件,Sequencer的中化当然有助于提高系统的效率,但事务排序权的程度集中所形成的“黑暗森林”也不能不让人担心MEV攻击(Shutter Network正试图通过引入门限加密技术去信任Sequencer)。
2.2主权累计
以太坊上的Rollup目前直接将其区块发布给总部位于EVM的智能合约,也称为桥接合约。这个契约有效地实现了Rollup链中的轻客户端,它接收块头并处理欺诈或有效性证明。
在这个模型中,我们认为以太坊被视为Rollup的耦合结算层,其中Rollup是以太坊的“婴儿链”,而不是一个具有权利的单链。
一个不合适的“以太坊易拉宝”,只隔了顶楼,只靠“搬砖”(计算)就跟“打孩子”一样,没有任何参与最终(结算)的权利。对于砖块最终以何种类型和顺序堆叠,L1拥有最终决定权。
Celestia的设计显然赢得了更多的上卷权,它定义了一种新的模块划分模式:主权上卷。
Sovereign Rollup on Celestia不会将他们的区块发布到智能合同中,而是直接作为原始数据发布到链中。Celestia共识和数据可用性层不解释或计算汇总块,也不是汇总链的轻客端。
2.3丹麦哈丁
无论是Danksharding还是原数据划分案,本质上都是想解决DA层的问题。在模块化区块链的背景下,Danksharding显然提高了以太坊所有者对数据可访问层的承诺。
Danksharding使用数据可用性采样(DAS)技术来实现“分散验证器”,这与Celestia的解决方案非常相似。
虽然我们知道以太坊共识层的最终形式仍然会负责结算和数据可用性。而DAS技术实现的验证工作去中心化,大大降低了参与网络验证的成本,从而进一步释放主网的性能。
Danksharding分叉后,以太坊的所有者承担了部分检查数据可用性的权利,Rollups除了承担管理该层的原始责任外,还承担了DA层的权利。
2.4特征层
我们提到了EIGENLAYER对共识层的渐进细分。它将邰方的信任层从整个网络中分离出来,并试图在信任层上建立一个独特的层特征层。这一层依赖于(或庞)的信任层网络
承诺资本)为基础设施/中间件服务提供商提供一个可以通过共识和响应来构建的平台。
其中,如何连接以太坊信任层和特征层是整个设计的关键。EigenLayr巧妙地提出了一个全新的restaking概念。以太坊的Pledge节点可以选择添加Eigenlayer。另一方面,对性能层有更多要求的中间件/基础设施服务提供商也可以选择在EigenLayr上构建自己的网络。
EigenLayr的分离案例相当于只是“借用”了以太坊的信任(共识)基础。在此基础上,我们可以扩大我们的关联,有可能建立一个全新的主权链或基础设施网络。这些可能性的背后,是以太坊庞主的信基在背书。
2.5阿尔韦布
我们可以发现,在以太坊模块化的未来,领主仍然要保持对共识层的控制,或者说共识层作为以太坊灵魂的存在,是聚集参与者和价值观的圣杯。
这也是一个模块化的区块链,Arweave显然是独一无二的。它跳出了以太坊的叙事逻辑,即建立了一个基于存储共识的设计范式。
在Arweave的设计中,它作为整个图灵机的纸带,在底层记录这些状态,并对每个修改的状态进行处理,从而实现了存储和计算资源的分离。
可以说Arweave重新定义了我们的模块化细分,让DA层保证了一致,执行和结算交给了链外。
当然,代价是:为了保证最新状态数据的有效性,在本地执行链计算之前,需要下载所有历史状态数据,对计算进行全身验证,这显然会带来效率问题(KYVE网络正在努力解决这部分计算带来的低效率)。
3.纵观这些区块链模块化道路的探索,虽然百花齐放,但仍有迹可循。本质上,不同路线选择的来源往往来自于他们对市场需求的不同理解。
这一轮DeFi的行情,使得经济学家对以太坊的可扩展性和不同链条的可组合性有了迫切的需求。也正是基于这些需求,BLACKPINK出现了很多缓解主力压力的解决方案。如果说未来区块链网络的叙事逻辑仍然是由融合原语构建的,那么或许以Rollups为核心的ETH2.0将是模块化之路的终点。
如果我们跳出不断融化的语境的束缚,试着想象区块链更有反应,会怎么样?类型游戏、现实世界资产交易、社交网络等。那么我们可能需要一个新的模块化案例来充分释放每个模块的效能。
另外,对于公链的发展来说,共识是公链的核心价值。我们上面说过,以太坊理论无论怎么发展,都不会为了性能而抛弃自己的共识层。
区块链模块化之路,不仅仅是考虑性能的口味拓展,更重要的是回归区块链的属性,从共识中获得价值,再通过价值反哺共识,从而建立更强大的共识。
编辑:MK