宇宙链 宇宙链
Ctrl+D收藏宇宙链

L2 扩容技术详解:Optimistic Rollups 与 ZK Rollups

作者:

时间:1900/1/1 0:00:00

$ARB即将上线,L2也得到了更多重视,最近关于OP和ZK两种解决方案孰优孰劣的争论越来越多,有人说OP是正统,有人说ZK更安全,本文将深入探讨两种流行的二层扩容方案,以及最近备受瞩目的Arbitrum。这是一篇技术导向性的文章,我将重点阐述它们的工作原理和特点,并用通俗易懂的语言进行讲解,以帮助大家更好地理解和评估这些扩容方案。

1.扩容方案概述

随着区块链技术的快速发展,可扩展性问题成为了阻碍区块链广泛应用的主要障碍之一。为了提高网络的吞吐量和降低交易费用,扩容就是一件必须要解决的事情。扩容方案通常分为两大类:一类是链下扩容,通过在底层区块链之上构建新的协议层来实现扩容;另一类是链上扩容,通过优化底层区块链协议本身来提高吞吐量。

链上扩容方案可以分为分片、选择更高效的共识算法和协议优化等。其中分片是将区块链网络分割成多个相互独立的子链,每个子链可以并行处理交易。这样,整个网络的吞吐量会随着子链数量的增加而线性增长,分片也是以太坊2.0路线图中关键的一步,分片之后TPS和Gas才能得到真正的优化。最近这几年共识算法的创新很少见了,像之前提出的POS、DPOS、DAG等都是相对于POW的创新,相比于POW,它们可以减少网络资源消耗,提高交易处理速度,同样,以太坊也选择了这条路。第三个方案是对底层区块链协议进行优化,例如调整区块大小、区块产生时间等,可以在一定程度上提高网络的吞吐量,比如比特币的隔离见证升级。

火必已上线“FTX账户查询服务”:据火必官方推特消息,火必已上线“FTX账户查询服务”。火必表示,作为全球领先的数字资产交易平台,始终肩负行业责任,将密切关注FTX事件处理进展,并尽己所能为用户提供服务。

据此前消息,火必已上线最优FTX债券资产——FUD,该通证为债权人资产提供了新的流动性,使其能够在公开市场上交易FTX债务。并在早前已经在推特发布了和FTX的邮件信息。同时,也让其能够更好地控制相关资产,开辟了新的投资机会。[2023/4/6 13:47:30]

链下扩容方案可以分为状态通道、Plasma和Rollups。状态通道允许用户在链下进行交易,仅在通道开启和关闭时与主链进行交互,这极大地减少了链上交易数量,从而提高了吞吐量,像RaidenNetwork和LightningNetwork就是分别针对以太坊和比特币的状态通道扩容产品。Plasma是一种子链方案,允许用户将资产从主链迁移到子链,并在子链上进行交易,子链周期性地将其状态更新提交给主链,以确保安全性,比如OMGNetwork。Rollups是将多笔交易打包成单个证明,并提交到主链。这样,主链仅需验证证明而无需处理每笔交易,从而提高了吞吐量。典例是zkSync和Optimism,Arbitrum同样也是基于OP的产品。

欧洲银行板块再度走弱,标普500期货跌2%:金色财经报道,美元指数涨0.71%,报104.4。美股期指扩大跌幅,三大股指期货均跌超1%,标普500期货以2%跌幅领跌。欧股方面,法国、意大利、德国股指跌超3%,英国股指跌超2%。瑞士信贷美股盘前跌超20%,续创历史新低。此前瑞信一年期CDS报价接近1,000个基点,且最大股东排除向该行提供更多援助。法国巴黎银行股价一度下挫8%。富时中国A50指数期货也跌近1%。[2023/3/15 13:05:55]

2.OptimisticRollups和zk-Rollups

2.1zk-Rollups

zk-Rollups是一种基于零知识证明的二层扩容方案。首先由RollupOperator组件将多个链下交易聚合成一个批次,之后使用零知识证明生成一个简洁的证明文件,这个证明可以验证整个批次的交易的有效性,而不需要逐一检查每笔交易;然后将证明及与该批次相关的数据提交到主链,主链通过验证证明的正确性,确保交易是有效的;主链验证通过后,链上合约会根据证明中的数据更新链上的状态。这意味着,尽管交易是在链下进行的,但链上状态仍然得到了更新,确保了数据的一致性。

SEC警告个人退休账户(IRA)中的加密资产可能是未注册证券:金色财经报道,美国证券交易委员会(SEC)周二发布了一份投资者警告,表示个人退休账户(IRA)中的加密资产可能是未注册证券。SEC指出,一些IRA有时会提供加密投资,而这些可能是未经SEC注册或有效注册豁免而提供的证券,并且可能没有提供完整或准确的信息来帮助投资者做出明智的决定。这些加密资产的许多交易平台都将自己称为‘交易所’,这可能会给投资者一种他们已在美国证券交易委员会注册的错误印象。[2023/2/8 11:53:33]

注:零知识证明是一种密码学概念,它允许一个证明者向验证者证明某个陈述为真,而无需透露任何关于该陈述的其他信息。简而言之,零知识证明可以让一个人证明他拥有某种信息,而不需要透露这个信息本身。

2.2OptimisticRollups

分析:Crypto.com误转ETH至Gate系此前因出售分叉币将其列入白名单:11月13日消息,神鱼发推分析称,Crypto.com之前为了去Gate.io卖ETH的分叉币将其交易所地址添加到白名单,白名单还没绑定币种,不知道为啥后面手抖把32万枚ETH也转过去了。

据此前报道,针对“Crypto.com曾误将ETH发送至Gate.io,随后已协商退回”一事,Crypto.com首席执行官Kris Marszalek表示,“原本是要转到一个新的冷钱包地址,但被发送到一个被列入白名单的外部交易所地址。我们与Gate.io团队合作,资金随后被退回到我们的冷钱包。为了防止这种情况再次发生,我们实施了新的流程和功能。”

Gate.io创始人Han Lin澄清称,在Crypto.com误转ETH之前两日,10月19日,Gate.io和美国审计公司Armanino完成100%储备金证明。10月21日,Crypto.com误将32万枚ETH转到其Gate.io账户。10月28日Gate.io已将资金退回。[2022/11/13 12:58:29]

OptimisticRollups是一种基于乐观性验证的二层扩容方案,即默认提交的区块是正确的,除非有人提出质疑。它同样需要RollupOperator将许多链下交易聚合成一个批次,之后计算批次交易产生的新状态并生成一份链下状态更新;然后将链下状态更新、相关数据提交到主链,这个状态默认是正确的,不需要额外验证;但是在状态更新提交后,会有一个固定的挑战期,在此期间,任何人都可以通过提供欺诈证明来质疑提交的状态更新的有效性,与被质疑状态的相关的整个交易将通过EVM运行检验,如果证明状态更新是错误的,提交者会被惩罚,同时链上状态会回滚到正确的状态;如果在挑战期内没有人质疑状态更新,或者质疑被证明是错误的,那么链上状态会根据提交的状态更新进行更新。

Kava Network宣布成功推出CosmosEVM,将以太坊协议引入Cosmos:6月11日,官方消息,Kava Network宣布已成功推出CosmosEVM,将以太坊协议引入Cosmos。首个部署至Kava的是跨链路由协议Multichain。[2022/6/11 4:17:35]

2.3ZK与OP比较

ZK和OP各有各的特点,我从下面5个不同角度对他们进行了分析,以供各位根据自己的倾向去评判:?

1.交易验证方式:

OP:通过欺诈证明验证交易。OP假设交易默认是有效的,除非有人提交证据证明某笔交易无效。这需要链下用户和节点持续监测,以确保RollupOperator没有作恶。

ZK:通过零知识证明验证交易。ZK生成一个简洁的证明来确保批次中的交易有效性,无需逐一检查每笔交易。

2.安全性:

OP:由于默认假设交易有效,可能存在一定的安全风险,需要链下用户和节点积极监测交易以确保安全性。

ZK:基于零知识证明的验证方式为ZK提供了较高的安全性,因为它需要生成一个证明来确保交易的有效性。

3.吞吐量与性能:

OP:与ZK相比,OP通常具有较快的链下交易处理速度,但链上验证可能需要更长时间,因为需要等待欺诈证明的挑战周期。

ZK:虽然生成零知识证明需要一定的计算资源,但ZK的链上验证速度较快,因为一旦证明生成,主链就可以快速验证。

4.通用性

OP:OP完全兼容EVM,众多DAPP可以直接迁移,方案整体的计算复杂度低,更适用于通用的智能合约执行和复杂计算。

ZK:虽然零知识证明技术在发展中,但目前它在通用智能合约和复杂计算方面的应用受到一定限制。

5.成本:

OP:通常具有较低的链下交易成本。

ZK:生成零知识证明需要一定的计算资源,可能导致较高的链下交易成本。

总的来说,OptimisticRollups和zk-Rollups分别具有各自的优缺点,OptimisticRollups更适合处理复杂的智能合约场景,具有较好的以太坊兼容性;而zk-Rollups在安全性和隐私保护方面具有优势。

3.Arbitrum

Arbitrum是一种基于OptimisticRollups的二层扩容解决方案,它结合了OptimisticRollups的优势,并对仲裁过程进行了创新和优化,在处理质疑和仲裁时采用了二分查找技术,降低了仲裁过程的复杂性和成本。

在上文提到在乐观性验证系统中,当有人对某个提交的区块提出质疑时,就要启动仲裁过程。质疑者需要指出区块中存在的一个具体错误,例如交易执行的结果不正确、状态更新错误等。

为了高效地找到错误的位置,二分查找将错误可能出现的范围分为两半,质疑者需要选择错误出现在哪一半,并继续向下查找。例如,如果质疑者认为错误出现在区块的前半部分,那么他们需要提供该部分的状态更新证明;在每次迭代中,质疑者和验证者将错误可能出现的范围继续分为两半,质疑者需要在每次迭代中指出错误出现在哪一半,并提供相应的证明,验证者则需要提供相应的反驳证据;通过不断的二分查找迭代,质疑者和验证者将错误可能出现的范围逐渐缩小;最终,当范围缩小到一个具体的交易或状态更新时,质疑者需要提供详细的证据来证明错误的存在,验证者则需要提供相应的反驳证据;经过一系列的二分查找迭代和证据交换,如果质疑者能够成功证明区块中存在错误,那么区块将被认定为无效,如果验证者能够成功反驳质疑者的证据,那么区块将被认定为有效。在这个过程中,错误的一方将损失押金,而胜利的一方可能会获得奖励。

综上所述,二分查找仲裁可以缩小错误范围,这个过程在链下执行,而链上只需要验证最后的争议部分,从而减少了链上的交易处理成本,但是这个过程也延长了处理时间,所以在发生仲裁的情况下Arbitrum比Optimistic更便宜,但也更慢。

4.总结

很多同一赛道的竞争对手都呈现一者重技术,一者重生态的格局,OP和ZK有些像Aptos和SUI,最后哪家胜利就看用户的投票了。

标签:ROLLROLUPSTICTROLLTROLLERWolf Pupstic币行情

火必交易所热门资讯
长推:品牌进入Web3的 3 点建议

注:本文来自/img/20230515134525695731/0.jpg "/>苹果软件工程师提议将ChatGPT技术整合到Siri语音助手中:金色财经报道.

1900/1/1 0:00:00
NFT市场的下一个新叙事: Open Loyalty

注:本文来自/img/20230515134232919777/0.jpg "/> 标记为BitDAO的地址将9200万枚BIT转入“0xe51”开头地址:金色财经报道,根据Bit余烬的推特.

1900/1/1 0:00:00
MarsBit日报 | 以太坊客户端Geth发布v1.11.5版本;Mysten Labs收购Sui Name Service部分资产

MarsBitCryptoDaily2023年3月21日 一、?今日要闻 MakerDAO社区发起「是否将现有USDC为主的PSM稳定币储备多样化」投票MakerDAO社区发起PSM参数标准化民意投票.

1900/1/1 0:00:00
探索代币经济审计之道:基于稳定币项目的案例分析

「摘要」:代币经济学是任何区块链项目的重要组成部分。它研究的是加密代币在区块链生态系统中的使用方式、在项目中的作用,以及它们如何被设计出来以激励特定行为。加密代币在生态系统中的设计方式有很多.

1900/1/1 0:00:00
强人工智能时代,区块链还有戏吗?

最近很多人都在问我,ChatGPT把AI又带火了,区块链和Web3被抢了风头,以后还有戏吗?还有比较了解我的朋友问,当年你放弃AI而选择区块链,有没有后悔?这里有一个小背景.

1900/1/1 0:00:00
长推:链上数据分析工具推荐

注:本文来自/img/20230515133114436082/0.jpg "/>Watchers/img/20230515133114436082/1.

1900/1/1 0:00:00