宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > Polygon > 正文

第二代 Optimistic Rollup 有何特征?

作者:

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

?为什么还需要看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.

BAYC:HV-MTL Forge第二季更新完成后服务器出现问题:金色财经报道,“无聊猿”于北京时间7月21日凌晨宣布HV-MTL Forge将于美国东部时间下午1点至6点关闭大约五个小时,以进行必要的维护和第二季(Season 2)的更新,并在约2小时前宣布第二季更新完成,HV-MTL Forge已重新上线,此外BAYC还发布了第1 季到第2-6季重新平衡的AMP排名范围。不过,BAYC最新消息称,由于玩家涌入太多,HV-MTL Forge服务器已无法处理,目前正在调查这个问题,后续HV-MTL Forge恢复后将公布更新信息。[2023/7/21 11:08:42]

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

c)OP+ZK

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

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

Optimism第二轮追溯性公共产品募资已开放提名,将分配1000万枚OP代币给OP Stack相关公共产品:1月20日消息,以太坊二层扩容方案 Optimism 第二轮追溯性公共产品募资(RetroPGF 2)已开放提名,提名时间将截止至北京时间 2 月 1 日 03:00,投票将从 2 月 21 日截止至 3 月 7 日。RetroPGF 第 2 轮将向支持 OP Stack 开发和使用的公共产品分发 1000 万枚 OP 代币。被提名的类别可以包括基础架构、工具和效用等。[2023/1/20 11:23:04]

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

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

发布区块

等待24小时

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

在zkEVM稳定与成熟后:

发布区块

定期发布ZKP.

Phoenix在土耳其伊斯坦布尔开设第二家挖矿设备商店:Phoenix在土耳其伊斯坦布尔开设第二家销售专业挖矿设备的商店。Phoenix 首席执行官 Phil Harvey 表示,他们在伊斯坦布尔开设商店的主要目的是向土耳其加密货币友好人群进行加密挖矿方面的教育。(Cointelegraph)[2021/7/14 0:51:42]

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

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

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

第二代OptimisticRollup

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

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

动态 | 第二届区块链产业与企业家国际峰会即将在福州举办:第二届区块链产业与企业家国际峰会即将于12月20日在福州数字中国会展中心开幕,本次会议由福州市人民政府、福建省数字福建建设领导小组、福建省工信厅、福建省企联主办,福建省区块链协会承办,政府部门、国际院士、行业专家、企业家代表将出席,届时金色财经将全程直播报道。[2019/12/13]

开发者体验:更强的EVM等效性和兼容性,L1互操作性…

用户体验:更高的吞吐量,更低的gas…

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

第二代OptimisticRollup设计选型对比

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

a)区块时间

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

Optimism:固定时间(2秒).固定时间可以保证使用区块(block.number)来作为时间戳的合约的稳定性,比如Sushiswap的Masterchef合约.这些合约不用时间戳可能是考虑到矿工对时间戳有控制权(算是Selfishmining或者MEV?).第一代的Optimism采用了可变时间+1tx/block的设计,因此由于时间计算的问题,Stargate的奖励发放就出现了一些问题.对于1tx/block的老设计,Optimism认为由于区块头的存在,存储链的开销太大了,除此之外状态根也需要频繁更新,成本过高.

火币HADAX第二期第四轮投票上币排行榜更新:截止4月21日11:00,海达克斯(https://www.hadax.com) 投票上币排行榜前三位的币种为: indaHash(IDH)639622分; Bit Capital Vendor(BCV)391136分;ProChain (PRA) 322187分。本轮胜出的项目需要获得至少60万以上的得分。IDH已获得3个超级节点支持,1票赠送 3 IDH;BCV已获得4个超级节点支持,1票赠送 6 BCV;PRA已获得4个超级节点支持,1票赠送 0.5PRA。据HADAX公告显示,最终入选的上线名单,投票人数须超过1000人。距离本轮投票结束时间还剩6天零2小时。[2018/4/21]

Arbitrum:可变时间.可变时间设计主要是为了减小tx确认的延迟.目前一秒最多可以创建4个区块,如果没有tx则跳过,因此是可变时间.对于以block.number进行计时的合约,Arbitrum上block.number会直接返回以太坊的区块编号,因此不会有稳定性和适配上的问题.除此之外Arbitrum也提供了相应的预编译来提供L2的区块编号.

b)Geth的定位

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

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

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且与用户和应用开发者无关,因此大家可以自行观看.

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依旧会是整个系统中的重要基石.

标签:MISTIMIMIOPTSangkara MISAXTIMENoLimitCoinOption Panda

Polygon热门资讯
尽管美国 CPI 数据吓坏了投资者,但比特币仍保持稳定

在上周大部分时间持平后,由于消费者价格指数高于预期,比特币周四暴跌约7%至18,200美元。然而,价格在周五中午之前成功反弹至19,903美元的高位,直到周日回落至19,100美元的区间.

1900/1/1 0:00:00
8V關於合約贈金券的公告

亲爱的8V用户: 8V合约赠金券的具体介绍如下。 1.关于合约赠金卷 1)8V合约赠金券是以体验金券的形式发放;2)合约赠金券需透过参予活动领取;3)合约赠金券于领取后自动发放至对应的U本位合约交易介面中查看内.

1900/1/1 0:00:00
Daily Live Streaming Preview: Oct 17

Gate.ioLiveStreamiscommittedtocreatingabrand-newlivestreamingecosystemfortheblockchainindustry.

1900/1/1 0:00:00
如何识别NFT“洗盘交易”?

本文来自Forkast,原文作者:ANNDYLIAN,由Odaily星球日报译者Katie辜编译。对金融人士来说,“洗盘交易”并不是一个新词。加密货币也以相同的买入和卖出手法来回进行“洗盘”,NFT市场亦是如此.

1900/1/1 0:00:00
链上指标显示合并后以太坊网络性能达到峰值

以太坊合并于9月15日完成,标志着网络向权益证明(PoS)链的过渡,也是通往ETH2.0道路上的一个重要里程碑。一个月过去了,链上指标对ETH合并后的网络性能有何建议?以太坊参与率可靠性和正常运行时间是任何区块链的关键功能.

1900/1/1 0:00:00
BKEX Global关于“首充合约,送30%真金!”的活动公告

尊敬的用户: 为回馈广大用户一直以来的热捧和支持,BKEX重磅推出“充值立返真金”活动!首次入金至合约账户,最高可获得30%USDT真金返送.

1900/1/1 0:00:00