STIC:为什么说第二代Optimistic?Rollup是Layer2的未来?_bitweb

原文标题:《ForesightVentures:第二代OptimisticRollup》

原文作者:msfew,ForesightVentures

?0.为什么还需要看OptimisticRollup?

a)OP还是ZK?

尽管Vitalik早在几年前就认定了zkEVMRollup是未来,同时各家zkEVM(Scroll,zkSync,Hermez,Consensys)也如雨后春笋一般冒出来,但?OptimisticRollup仍是目前Rollup生态的绝对主力,拥有80%Layer2的市场占有率以及前十Layer2方案的半壁江山。

zkEVMRollup的终局性扩容方案的存在,会让OptimisticRollup完全被淘汰吗?

OptimisticRollup和zkEVMRollup并非水火不容的存在,而是在长期内(甚至永久性的时间内)会是互补的方案.对于App-rollup来说,Optimistic机制在开发与部署上仍然是最简洁易用的方案。

b)OP和ZK未成熟

OptimisticRollup的开发进度领先zkEVMRollup两年左右.但我们OptimisticRollup的标杆Arbitrum与Optimism都没有在主网完全上线开放的正式版FraudProof。

RSS3上线Open Web搜索引擎hoot.it:金色财经报道,Open Web信息分发协议RSS3进入下一阶段Stage3,推出首个面向Open Web的搜索引擎hoot.it。hoot.it索引内容包含区块链网络以及Open Web中的其他网络,用户可以进行一站式的搜索,内容包括不限于链上交易信息、NFT、DApp、Web3社交协议等相关数据和内容;

同时,hoot.it上线了基于GPT技术的HootGPT,是首个基于Open Web数据训练AI语言模型以辅助查询的应用,可以为用户提供独特、自然和互动的搜索体验。RSS3 Network 及 API 优化升级,以闪电般的快速响应为 RSS3 生态系统中的所有应用程序提供支持,RSS3 API已支持所有主流的EVM兼容网络以及IPFS和Arweave、Nostr、Farcaster等生态,RSS3也将继续扩大Open Web上的信息覆盖面,提升解析水平,将逐步推出公开节点。RSS3的产品定位从Web3全面转向Open Web,努力构建代码开放、协议开放、信息开放的下一代网络。[2023/2/22 12:22:14]

据Vitalik所说,以太坊基金会PSE的zkEVM电路有34469行代码.这庞大的代码量需要非常漫长的开发和持续的测试来进行打磨.?我们在几年内都无法完全依赖ZK系统所带来的安全性。

韩国庆北省宣布计划利用Web3技术扩展与越南的经济关系:12月19日消息,韩国庆北省省长Lee Cheol-woo表示,Metaverse项目将专注于“加强与越南的经济、文化、商业和以人为本的联系”。早在6月,该省就宣布将投资1380万美元,打造成元宇宙创新中心,以期发展当地经济。[2022/12/19 21:53:28]

c)OP+ZK

早在半年以前,Optimism的Kelvin就开始在推特上频繁地讨论Optimism结合zkVM的可行性。

他说Optimism的Bedrock不会只是OptimisticRollup的客户端,而是Rollup客户端.?为了完全保证Rollup的整体安全性,客户端(或许和Arbitrum最近的收购有关系?)与证明的多样性(ValidityProof与FraudProof)才是Rollup真正的未来。

Vitalik则完善了Kelvin的方案,认为可以通过(OP+ZK)+Governance的2+1组合来实现可靠的Rollup。

在zkEVM完全稳定和成熟前,工作流程如下:

发布区块等待24小时a)如果期间没有欺诈挑战,发布ZKP,完全Finalize区块.b)如果有挑战,则引入Governance通过2of3的模型来裁定最终结果。

英国政府成立独立机构来研究在现有的法律下对Web3发展的最佳方式:金色财经报道,世界各地的金融监管机构正在寻求加强对加密货币市场的控制,英国政府委托了一个由高等法院法官、律师和法学教授组成的独立机构来研究加密货币并提出管理方法。英格兰和威尔士法律委员会在英国司法部的资助下,正在运行多个专注于加密货币空间的项目,以确定在新的或现有的法律下对待Web3发展的最佳方式,如分散式自治组织(DAO)和数字资产。

去年11月完成的一个法律委员会项目发现,英格兰和威尔士现有的合同法可以适用于作为加密货币交易基础的智能合同。它还在进行一个法律冲突项目,探索如何确定哪些法院应该处理数字资产纠纷,因为它们具有全球性质。最近,该机构发布了一份咨询文件,其观点是加密货币应被视为个人财产,以使投资者在其资金被盗或丢失时更容易追回损失。[2022/10/19 16:30:25]

在zkEVM稳定与成熟后:

发布区块定期发布ZKP.a)如果ZKP在指定期间正常发布,则依其为准.b)如果ZKP并未在期间正常发布(Proverfailure或有bug),则先引入Optimistic机制,直到ZK机制恢复。

这两种方案都需要Optimistic机制的存在,从而保证整个Rollup系统的liveness和safety。

因此Optimistic机制的发展仍然是Rollup宇宙版图中的重头戏。

掌柜调查署|钟庚发:IPFS是Web3.0的底层协议,Filecoin是Web3.0的基础设施:在今日举行的掌柜调查署中,针对“IPFS和Filecoin未来会带来什么革命性的创新“的问题,ChainUP创始人兼CEO钟庚发表示,我之前是做互联网的,所以经历过2.0时代,也研究过1.0时代的互联网。我把它定义为三个阶段:第一个阶段Web1.0:信息单向的提供,比如说代表产品是之前的三大门户。2.0时代,我把它定位为信息的双向互动,除了有机构、平台的信息提供,还有是个人可以提供内容,比如说微博、社交产品抖音,大家现在玩的很火。Web3.0我把它定义为下一代的互联网。3.0有几个特点:

1.Web3.0用户会掌握自己的数据。我们知道在2.0、1.0时代,我们都把数据交给中心化平台,比如说微信数据在腾讯在那里,交易数据在阿里巴巴那里,数据不是我们自己掌握,数据的收益也归属于平台,而个人在里面所能分到收益非常少。

2.Web3.0解决数据安全的问题。基于IPFS的数据存储,它能够很好解决数据安全的问题。

3.Web3.0一定是基于分布式的网络去运行。

4.Web3.0需要有一个统一的数字身份ID,我们现在所有的平台,因为各个平台是割裂的,没有统计的数据身份ID。总结一下:IPFS是Web3.0的底层协议,Filecoin是Web3.0的基础设施。[2020/7/4]

1.第二代OptimisticRollup

Tether回应《华尔街日报》:从未披露过任何股权是由于得到重要利益相关者的支持:8月30日消息,USDT 发行方 Tether 发文回应《华尔街日报》的质疑,称其试图诋毁 Tether 在与公众进行透明和诚实的沟通方面所做的工作。文中强调 Tether 所持有的 3 个月的国库券是安全资产,Tether 的业务能够产生利润,从未披露过任何股权是由于得到重要利益相关者的支持,并已被 NYAG 接受。

此外,Tether 还表示攻击 Tether 的储备资产是因为有利于市面上的其他稳定币,Tether 的披露是市场上最诚实和最透明的。任何提及 Tether 的商业模式中存在的失败边际,都是基于《华尔街日报》假定的卖空者叙述。Tether 在最近几个月轻松赎回超过 160 亿美元的已发行代币,使资产配置与前几个月基本保持一致,同时显着减少其对商业票据的敞口。?

据悉,《华尔街日报》此前发表文章称,目前 Tether 拥有价值 677.4 亿美元的资产和价值 675.4 亿美元的负债,两者仅相差 1.91 亿美元。这样的情况或将导致,即使其储备资产价值下降 0.3% 也可能“使 Tether 在技术上无力偿债”。[2022/8/30 12:58:25]

第二代OptimisticRollup一词源于ArbitrumNitro的白皮书标题.略早与Nitro发布的OptimismBedrock也算是第二代OptimisticRollup.

两者的整体差异其实不大(如果你读Arbitrum和Optimism的blog,甚至会觉得是不是一样的),本质上都是与自己的一个新的majorrelease.第二代与第一代的差别也无外乎是如下优化:

开发者体验:更强的EVM等效性和兼容性,L1互操作性…用户体验:更高的吞吐量,更低的gas…

但是在设计细节上仍然有取舍的不同,我们可以在这些差异上看到Arbitrum与Optimism在构建下一代OptimisticRollup上的推敲。

2.第二代OptimisticRollup设计选型对比

Arbitrum与Optimism的开发人员分别对两者的架构进行了比较和对比,这里我们就仅讨论与用户或应用开发者有关的点:

a)区块时间

区块时间设计的选择主要是两种:固定时间或者可变时间.可以理解成PoS和PoW的以太坊的区别.

Optimism:固定时间(2秒).

固定时间可以保证使用区块(block.number)来作为时间戳的合约的稳定性,比如Sushiswap的Masterchef合约.这些合约不用时间戳可能是考虑到矿工对时间戳有控制权(算是Selfishmining或者MEV?).

第一代的Optimism采用了可变时间+1tx/block的设计,因此由于时间计算的问题,Stargate的奖励发放就出现了一些问题.

对于1tx/block的老设计,Optimism认为由于区块头的存在,存储链的开销太大了,除此之外状态根也需要频繁更新,成本过高.

Arbitrum:可变时间.

可变时间设计主要是为了减小tx确认的延迟.目前一秒最多可以创建4个区块,如果没有tx则跳过,因此是可变时间.

对于以block.number进行计时的合约,Arbitrum上block.number会直接返回以太坊的区块编号,因此不会有稳定性和适配上的问题.除此之外Arbitrum也提供了相应的预编译来提供L2的区块编号.

b)Geth的定位

Geth是以太坊的执行客户端,占据了约80%的节点总量.

Optimism:作为独立引擎.

将Geth作为独立执行引擎,而非库处理.好处就是可以完全重用之前的基础设施,同时可以无缝切换到其他执行客户端.

Arbitrum:作为库.

由于Arbitrum有更多的L2特定状态,例如L1和L2的gas定价,以及retryableticket,因此将Geth作为库处理,使用hooks进行调用.

c)L1-L2消息inclusion延迟

Optimism:~2分钟.

Bedrock的延迟是几个L1块的长度,最坏的情况是延迟十分钟.

Bedrock的架构更像一个L1,极端情况下可以通过reorg自己来应对L1的reorg.

超过10分钟没被L2包含的tx就直接被判定为无效了.

Arbitrum:10分钟.

Nitro延迟十分钟处理,如果超过十分钟,可以通过L1调用来强制包含tx.

Nitro的目标是为了用户体验,让L2永远不需要reorg.

两者都是在不同角度对用户体验进行了取舍.

d)L1-L2消息重试机制

消息重试机制主要就是为了解决L1-L2跨链过程中,L1确认了,L2失败的问题.

Optimism:合约中实现.

开发者可以参考L1OptimismPortal的实现,或者在合约内定义自己的重试机制.

Arbitrum:节点中实现.

重试机制在ArbOS节点中实现.

e)L2费用算法

L2的gas计算基本上就是L2executiongas+L1calldatacost.

Optimism:重用EIP-1559.

好处就是钱包和其他基础设施可以无缝接入.

Optimism对L2gas的计算基本上是将L2executiongas的成本压到了最低(99%都是calldatacost).

Arbitrum:使用定制系统.

由于之前提到的可变区块时间设计,因此gas定价更加复杂,所以没有采用EIP-1559.

f)L1费用算法

Optimism:

L1gas水平到L2的传输几乎是即时的.目前Sequencer的收益基本完全来源于L1gas费用的乘数,EIP-4844后,它们的收入会来自MEV.

未来会通过L1-L2的消息传递来传输这部分数据,从而保证安全性(成为协议一部分,且可被挑战).

Arbitrum:

Arbitrum的L1费用算法通过L1gas的平均值来收取费用,且通过自己的控制系统来从实际支付的费用中来获取反馈,从而保证L1gas收取和支出的稳定.

整体策略中也包括,为了避免Sequencer过度收费,因此在gas价格低时才发布batch.

除此之外,两者也探讨了很多具体架构和技术细节上的区别,但内容过于domain-specific且与用户和应用开发者无关,因此大家可以自行观看.

3.Rollup的未来依然是Optimistic的

最近zkEVMRollup以及整个ZK生态的热度确实非常高(DevconBogota基本是ZK+MEV+其他),以至于大多数以太坊研究者或多或少忽视了OptimisticRollup的发展,以及在第二代中这些有趣的设计细节。

Optimistic作为Rollup的领头部队,正在L2UX和DX上进行试验性的开拓和开创性的创新.它们所做的可以为zkEVMRollup铺好地基。

在未来两到三年,甚至更长的时间内,zkEVMRollup完全可用之前,Rollup的主导地位仍会是由Optimistic占据,且80%的新Rollup(App-rollup)则会采用更为成熟和可用的Optimistic机制。

即使是在长期zkEVMRollup成熟后,为了Rollup的整体liveness和safety,Optimistic依旧会是整个系统中的重要基石。

Rollup的未来仍然乐观。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:0ms0-18:294ms