重要术语ArbitrumOptimismPolygonzkSync重要术语让我们首先定义模块化。区块链可以分为 4 个部分(执行层、结算层、共识层和数据可用性层),当前的区块链(以太坊、Solana 等)是单个整体的,一个网络处理所有工作。而模块化区块链是将这些层中的一个或多个外包给外部区块链。
以太坊 Rollups 是一个单独的区块链,它扩展并继承了以太坊的安全性。Arbitrum 和 Optimism 等 Rollups 是执行层,以太坊主网作为其数据可用性层、共识层和结算层。
Rollups 有两种类型:
Optimistic Rollups:使用欺诈证明,例如 Arbitrum 和 Optimismzk Rollups:使用有效性证明,例如 zkSync、Starknet 和 zk-EVM欺诈证明:信息在「证明者」和「验证者」之间交换。假设所有交易都是有效的,并被添加到交易批次中,这些交易随后交由「观察者」进行审查,以确保没有恶意行为发生。
有效性证明:有效性证明是在 Rollups 而不是以太坊上计算的(与欺诈证明相反)。「证明者」和「验证者」之间的信息交换依赖于密码学和数学。信息是共享的,但不会被泄露。
Rollups 的一个关键方面是定序器:定序器是指定的节点,负责将用户的交易提交到 L2。它进一步将 Rollup 交易包发布到以太坊主网以更新状态。