超级链的愿景是创建一个统一的以太坊第 2 层网络框架,所有框架都建立在同一个开源技术栈上。
以太坊的可扩展性挑战阻碍了 web3 的大规模采用。随着各个团队寻求解决方案,第 2 层 (L2) 网络(尤其是 Optimism)成为主要解决方案之一。
Optimism 基于使用链下计算和批量链上验证的Optimism Rollup。为了扩展以太坊,Optimism 采取了一条独特的道路,即建立统一网络的标准。他们的第一个努力是 OP Stack,这是一个开源工具包,用于在以太坊上构建基于 Optimism Rollup 的 L2,在 Bedrock 升级中引入。
OP Stack 是他们终极以太坊扩展解决方案Optimism Superchain 的启动平台。使用 OP 堆栈构建的所有 L2 的中心,用于相互交互和交易。
乐观主义在通常由孤立努力主导的领域中倡导互操作性。
那么,超级链到底是什么?为什么它如此重要?它是如何运作的?你又该如何在此基础上进行构建呢?
什么是 Optimism 超级链?
Optimism 创造的超级链是一个由第 2 层区块链网络组成的网络,它们共享一个通用开发堆栈(开源OP Stack)、桥接、通信层和安全性。它确保各个链可以紧密通信并作为一个单一单元运行。
本质上,Superchain 促进了水平扩展。
超级链并非创建全新的、孤立的区块链或链,而是允许构建互连的第 2 层汇总网络。这些网络或“OP 链”中的每一个都共享一个共同的基础层,即 OP 堆栈。标准化架构确保它们可以无缝地相互通信。
超级链的优势
互联互通效率:促进多个“子链”之间的无缝交易,倍增生态系统的处理能力。
一致的安全性:互连的 L2 网络遵循一致的安全协议,在整个超级链上统一维护信任和安全。
动态可扩展性:可以轻松扩展,因为可以无需许可地添加更多链,并且不会暂停或破坏现有网络。
简单来说,超级链将以太坊从一条单一且经常拥堵的高速公路转变为一个庞大且相互连接的高速公路网络。每条车道(或 OP 链)都可以处理交通(或交易),车辆(或数据)可以根据需要在它们之间轻松切换,从而大大提高了以太坊的可扩展性和大规模采用的潜力。
超级链如何运作?
在深入了解超级链的工作原理之前,我们需要了解 OP 堆栈的 ABC,它充当组成超级链的所有网络的骨干。
OP 堆栈
OP Stack 为区块链系统提供了一种结构化方法。该结构可分为五个不同的层,每个层都有其特定的目的和功能:
数据可用性层决定了基于 OP Stack 的链的原始输入主要通过以太坊 DA 获取。
排序层控制如何收集和传递用户交易,通常由单个排序器管理。
派生层将原始数据处理成执行层的输入,主要使用汇总。
执行层定义系统状态结构和转换函数。以太坊虚拟机(EVM)是核心模块。
结算层允许外部区块链通过基于证明的故障证明查看 OP Stack 链的有效状态。
锁链定律
随着众多 OP Stack 链的出现,统一的方法对于维护以太坊去中心化和开放性的核心价值至关重要。“链法”是为超级链设计的基础框架。
链法不具有法律约束力,但它是一种社会契约,强调社区协作、中立和共同成长。它有三大功能:
利益相关者认可:该定律确定了超级链的关键参与者:链管理者、服务和用户。
权利和保护:它提供了一个维护利益相关者利益的框架,确保决策考虑到每个人的权利和影响。
平衡统一性和独立性:该法律允许各链加入更大的体系,同时保持各自的经济和社会自由,平衡全球规则和各个链的自主性。
基岩升级
最近,OP Stack 进行了 Bedrock 升级,通过重用以太坊代码,设计为模块化、可升级、几乎 100% 与以太坊相当。
这是一个重大举措,因为这是创建初始超级链的先决条件。以下是 Bedrock 升级为 OP Stack 增加的一些改进:
降低交易费用: Bedrock 采用优化的批量压缩来大幅降低交易费用。它还消除了 L1 数据提交期间所有与 EVM 相关的 gas 成本,从而进一步降低了费用。
更快的存款确认: Bedrock 在其节点软件中支持 L1 重组,从而加快了存款确认速度。早期版本最多需要 10 分钟,而 Bedrock 的目标是在 3 分钟内实现这一目标。
增强证明模块化: Bedrock 通过允许使用故障或有效性证明来增加证明模块化。这种模块化方法可以集成 Cannon 等系统进行故障验证。
提升节点性能: Bedrock 允许在单个 rollup 块内执行多个交易。此更新还通过删除单独的“数据传输层”节点消除了以前版本的技术缺陷。
更高的以太坊等效性: Bedrock 确保 OP Stack 设计与以太坊紧密相似,消除了先前的偏差,例如自定义操作码和 ETH 余额的独特 ERC20 表示。Bedrock 还增加了对 EIP-1559 和 L1 上存在的其他关键以太坊功能的支持。
除了 Bedrock 之外,Optimism 升级为超级链还需要以下先决条件。
超级链(OP Stack)上搭建了哪些项目?
目前已经有多个项目在 Superchain 上建立并运行。我们将它们分为三个部分:
连锁平台
Conduit: Conduit 使用以太坊上的 OP Stack 提供“rollup 即服务”。他们使用水龙头、DDOS 保护和区块浏览器等功能工具构建可用于生产的 rollup。默认情况下,使用 Conduit 构建的每个 rollup 都是 Superchain 生态系统的一部分。
Caldera: Caldera 让启动基于 OP Stack 的汇总变得容易。他们构建了针对去中心化应用程序定制的 L2 汇总 — 提供高吞吐量、低延迟和快速确认。
链条
OP 主网: OP 主网由 OP Labs 开发,是一种与 EVM 兼容的以太坊 L2 解决方案。它利用乐观汇总,高效地处理链下交易,同时保持可验证的链上证明。这种无缝集成加速了以太坊交易,而不会损害其有效性。
Base: Base 是由 Coinbase 构建和维护的以太坊 L2。它建立在开源 OP Stack 之上,并支持 Superchain 的无许可和去中心化愿景。它为开发人员提供具有成本效益的 EVM 兼容性,并通过用户友好的 API 提供账户抽象用例,例如无 gas dapp 交易。
opBNB: opBNB 是基于 Optimism OP Stack 构建的 L2 解决方案,专为 BNB 智能链 (BSC) 量身定制。opBNB 采用 Optimistic rollup 架构,在链下处理交易,提高交易速度并降低 gas 费用。OpBNB 利用 OP Stack,具有固有的模块化,即能够与超级链的其他链和谐地协作。
应用
Farcaster: Farcaster 是一种用于创建社交应用的去中心化协议,它允许用户控制自己的数据,同时允许开发人员不受限制地构建应用。最近,Farcaster 向 OP 主网进行了重大转型。此举推动了无需许可的注册到 Farcaster,从而扩大了其用户群。这也意味着 Farcaster 不再依赖企业 API。
Lyra 协议: Lyra 协议是一种链上期权 DEX,正在 Lyra 链上发展到 v2,Lyra 链是使用 OP 堆栈构建的 L2。它将成为 DeFi 衍生品的基础,强调模块化,在其风险引擎之上启用衍生品协议。v2 中的增强功能包括无 gas 交易、高级智能合约钱包和改进的密钥管理。这种模块化设计确保了新资产或功能的适应性和轻松集成。
了解了一些 OP Stack 项目后,让我们深入研究如何在超级链上进行构建。
如何构建超级链?
对于那些想要构建超级链的人来说,这里是如何入门的简要介绍:
如何在超级链上构建应用程序
thirdweb 提供一套完全兼容 EVM 的 web3 开发工具。作为 EVM 链的网格,这意味着它们使任何人都可以在任何 Superchain 网络上部署智能合约和构建 dApp。例如:
OP 主网
根据
佐拉
如何构建区块链网络
构建超级链的第一步是使用 Optimism 的 OP Stack 构建区块链网络。这是一个关键先决条件,因为它内化了超级链所需的通信、桥接和共享安全层。
Conduit 和 Caldera 等平台提供了简化和优化第二层区块链部署的解决方案。
Conduit提供了一个“rollup 即服务”平台,简化了使用 OP Stack 创建 rollup 的过程。相比之下, Caldera则专注于为特定的去中心化应用量身定制高性能、可定制的区块链。
超级链的未来将会怎样?
Optimism 超级链标志着以太坊生态系统的重大发展,它统一了 L2 链网络,以增强可扩展性和互操作性。其模块化和标准化设计可以满足各种应用程序的需求,实现无缝集成和开发。这种互联互通还通过共享验证流程提高了安全性。