来自mirror,原文作者:0xfF5A?
虽然区块链行业发展已十年有余,但如果以太坊要与Web2巨头相抗衡,并在软件领域占据一片天地,就需要达到互联网级别的规模,但现在没有一个扩容方案或L1可以支持。与此同时,多链自身也存在不少问题,以太坊L2已经达到用户体验的极限,但距离全球规模采用还差得很远,也不足以支持去中心化网络。
为了能给予未来数百、数千和数万条区块链支持,行业需要进行范式转变。而这,恰恰就是?Optimism?推出“超级链”Superchain的初衷。
“超级链”基础概念
水平可扩展性需要多条区块链,但是传统多链架构无法满足,通过使用L2来构成多链生态系统,可以将每条链视为商品,即“可互换的计算资源”,这种将区块链商品化的思路可使开发人员能够构建跨链应用程序,同时也不会引入系统性风险,更不会在新链部署应用程序时产生大量开销。区块链本身的概念可以变得抽象,此时可以将这个可互操作的区块链网络视为一个单元,也就是——“超级链”。
“超级链”是一个L2网络,OP链是超级链中的单个链,无论其具体属性如何,如果由OptimismCollective正式管理,则被视为OP链,因此是超级链的一部分,彼此共享安全性、通信层和开源技术堆栈。但与多链设计不同的是,OP链是标准化的,旨在用作可互换的资源,这将使开发人员能够构建以整个超级链为目标的应用程序,并抽象出运行应用程序的底层链。
“超级链”属性
为了将Optimism升级为超级链,必须具备以下属性:
共享L1区块链,目的:提供跨所有OP链的交易总排序。
所有OP链的共享桥,目的:使OP链具有标准化的安全属性。
低成本OP链部署,目的:无需支付L1交易高额费用即可在OP链上进行部署和交易。
OP链的配置选项,目的:使OP链能够配置其数据可用性提供者、排序器地址等。
安全交易和跨链消息,目的:使用户能够在OP链之间安全地迁移资产。
一旦Optimism满足了这些属性,就可以被视为超级链。
升级Optimism为“超级链”
Optimism已表示需要在Bedrock发布之后才能创建初始“超级链”,从而可以使用同一桥部署和升级许多其他区块链,Bedrock引入了?SystemConfig合约,可以直接用L1智能合约定义L2,并将L2的所有数据放在超级链上,包括生成唯一的链?ID,区块?gaslimit?等关键配置值等,一旦这些数据完成部署,Optimism则会创建一个“链工厂”为每条链部署配置和所有其他所需的合约,其中所有链数据都可以基于L1区块同步,Optimism节点也就可以在给定单个L1地址加上与L1的连接的情况下确定性地同步任何?OP链。
在“超级链”桥接安全模型中,安全性和活跃性能够得到保证。安全性由证明系统保证,活性由直接向L1提交交易的能力保证。安全性和活跃性的结合意味着,如果OPChain排序器出现异常,用户始终可以将交易提交给L1,L1将他们的使用迁移到具有正确运行的排序器的新OPChain。
Optimism想要升级到“超级链”仍需解决6个痛点
在实现完全可扩展的区块链愿景之前,“超级链”仍需解决至少6个痛点。
痛点1?:取款声明依赖于一组可信的链证明者
潜在解决方案:可以通过引入免许可证明来取代可信的链证明者集合,然而完全链上证明的挑战在于——如果它们被破坏,则没有回退机制。为确保永远不会出问题,可以引入通过冗余提供安全性的多重验证系统。
痛点2?:跨链交易很慢
潜在解决方案:Optimism的故障证明会带来用户体验负担,因为需要等待挑战期才能安全完成。这意味着,如果你的挑战周期很长,用户需要等待很长时间才能将自己的资产从一个OP链迁移到下一个。有效性证明可以解决这个问题,有效性证明没有挑战期,因此提供从一个OP链到下一个链的即时提款。然而,有效性证明通常使用零知识证明(ZKP)来实现,这种方法既昂贵又容易出错,真正将ZKP生产化到足以成为主要的跨链通信协议可能需要数年时间,因此可以引入混合多个证明系统,使开发人员能够为低价值资产提供低延迟桥接,为高价值资产提供高延迟桥接。
痛点3?:跨链交易异步,打破执行原子跨链交易的能力
潜在解决方案:通过在两个OP链上使用共享排序协议,可以引入同步跨链消息传递并启用原子跨链交互。通过结合低延迟L2间消息传递以及共享排序,可以执行复杂的交易,例如跨链闪电贷,甚至还可以更进一步,创建一个EVM抽象,其中单独的智能合约存在于不同的链上。
痛点4?:交易发布到超级链后不可扩展,因为交易数据必须提交到容量有限的L1
潜在解决方案:如今,L1数据可用性(DA)的规模还不足以支持互联网级别的规模,但通过使用Plasma协议来扩展OP链可访问的数据量,该协议使替代DA提供商能够补充更有限的L1DA。通用的Plasma协议能够扩展到L1之外的可能,因为只有对交易数据感兴趣的用户才会下载Plasma数据,而在L1上,每个以太坊节点都下载L1上的所有交易数据。由于哈希能够将任意大小的数据缩减为恒定大小的承诺,并且能够并行处理交易数据哈希,因此可以使用PlasmaDA实现数据承诺的近乎完美的水平可扩展性,这意味着可以将游戏或社交媒体等可大规模扩展的应用程序放在Plasma链上。
痛点5和6?:没有简单框架来构建利用?OP链的可扩展dApp,没有简单的钱包来管理OP链上的资产和dApp
潜在解决方案:可以构建在核心超级链协议之上的工具,比如:内容可寻址智能合约——这使得合约在所有链上都具有相同的地址;跨链合约状态管理标准——为智能合约状态如何从一条链迁移到另一条链创建标准,使开发人员能够将他们的应用程序分片到多条链上;SuperchainRPC端点——创建一个单一的RPC端点,用户可以在其中发送他们的Superchain交易,无论他们打算使用哪个OP链,使用户能够避免不断地切换他们的网络。借助强大的多链dApp框架,部署跨链dApp可能会像部署针对单链的dApp一样容易。
CoinbaseL2Base?只是一个开始
2月23日晚间,加密交易平台Coinbase宣布推出基于OPStack的以太坊layer2网络Base测试网并与Optimism达成合作。事实上,Base就是一个基于OPStack构建的一个全新L2。
作为核心开发者,Coinbase将加入OPLabs,为OptimismCollective的使命做出贡献,扩大OPStack作为最强大公共产品的领先地位,Base还将把一部分交易费收入返还给OptimismCollective财务库,以进一步实现“影响力=盈利能力”的可持续未来愿景。
Optimism和Coinbase的强强联手无疑给“超级链”的发展开了个好头,从短期来看,这种合作努力将Optimism主网、Base和其他L2升级到一个初始的超级链结构,并具有共享的桥接和排序,未来势必会有更多L2被纳入到“超级链”生态中;从长期来看,“超级链”可以发展成为一个庞大的网络,最大限度地提高互操作性、共享去中心化协议并标准化其核心原语。
毫无疑问,扩展,才是王道。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。