作者:@yyy
Coinbase宣布入場做了一條基于OPStack的L2——@BuildOnBase,一時間「BullishonOptimism」的情緒又再度被點燃。借此契機,這條推文來聊一聊Optimism的挑戰期。
眾所周知的是,Optimism二層資金提現到以太坊主網,要經歷7天的挑戰期。
那為什么偏偏是7天呢?3天?5天不行嗎?
回答這個問題之前,我們先來了解下為什么要設挑戰期。
Rollups通過將執行層從以太坊分離的方式,提高以太坊主網的性能。也即意味著交易是在二層執行的,但為了繼承以太坊主網的安全性,二層發生的交易要在主網驗證。
Optimism發布支持聲譽系統的Superchain Faucet,未來將支持World ID:8月2日消息,Optimism宣布推出Superchain Faucet,這是一個支持聲譽系統的測試網水龍頭,允許開發者利用鏈上聲譽數據獲取高達20倍于常規測試網ETH的數量。這將幫助Optimism生態系統中的開發者更有效地進行項目測試和迭代。Superchain Faucet不僅支持通過GitHub進行社交認證,還允許開發者通過鏈上身份進行認證。目前,Superchain Faucet支持OP Goerli,但設計上將擴展到Superchain的其他OPChains,包括Base、ZORA NETWORK、PGN以及未來的Superchain合作伙伴。Superchain Faucet目前支持通過Optimist NFT進行身份驗證,并將在未來支持World ID。[2023/8/2 16:13:49]
簡單來講,以太坊主網要確認定序器提交上來的交易的的確確在二層發生,即交易的有效性。
Optimism Collective推出co-grants,允支持Optimism Grants Council工作并獲得鏈上貢獻記錄:6月3日消息,Optimism Governance 發推稱,Optimism Collective 與鏈上基礎設施 Syndicate 合作推出 co-grants,允許用戶支持 Optimism Grants Council 工作并獲得鏈上貢獻記錄。用戶的共同贈款收益將直接流入匹配合約。在 V1 中,匹配合約將由 Optimism 基金會管理,分配將根據 Optimism Grants Council 的決定執行。作為回報,貢獻用戶將收到共同授予人 NFT 和 Optimism Attestation(證明)。[2023/6/3 11:55:57]
Rollup因驗證交易有效性方式的不同分為zk-Rollup和OptimisticRollup。
Binance將BUSD集成至Optimism網絡,現已開放充提:2月2日,據官方公告,Binance已完成BUSD在Optimism網絡上的集成,并已開放BUSD在Optimism網絡上的存取款服務。用戶現在可以在以太坊、BNB Chain、Avalanche、Polygon、TRON和Optimism網絡上轉移BUSD。[2023/2/2 11:43:33]
驗證方式主要分類兩大類:零知識證明和欺詐證明。在零知識證明機制下,交易具有接近即時的最終性。
而基于欺詐證明的ORUs,交易的最終性取決于挑戰期的長短,這也就解釋了為什么Optimism資金從二層提現到主網需要7天。
合成資產協議Synthetix將在Optimism上推出首個黃金和白銀合成大宗商品:3月12日消息,合成資產協議 Synthetix 宣布將在 Optimism 上推出首個合成大宗商品(synthetic commodity),交易者能夠在 Kwenta 上獲得黃金和白銀市場的鏈上投資敞口。此外,Synthetix 還表示正在與預言機 ChainLink 合作,以確保為各類頭部交易商品提供信息。
Synthetix 表示,在推出黃金和白銀合成大宗商品之后,他們還計劃探索更多類型的合成商品,可能涉及貴金屬、農產品、以及能源等領域。目前 Synthetix 已經發起投票,讓社區選出下一個上線的合成大宗商品。[2022/3/12 13:52:05]
ORUs機制下,樂觀地認為由定序器提交上來的Rollup交易都是有效的。然后在挑戰期內,驗證者如果發現無效交易,可以發起欺詐證明。
如果挑戰期過后都沒有人挑戰的話,就默認這筆交易是有效的,此時交易具有最終性。
但挑戰期真的需要7天這么長時間嗎?我們先把整個挑戰流程簡化:驗證者通過重構狀態根發現無效交易,于是發出欺詐證明。這一系列動作需要時間,也就意味著挑戰期不能是0。
我們假設上述挑戰流程很迅速,10個區塊完成(大概2分鐘)。
當然不可能會有這么快的響應,那我們再把時間放慢10倍,100個區塊(大概20分鐘),這個時間也要遠遠小于50400個區塊(7天)。
上述探討是基于最理想的情況,那如果網絡中有人作惡呢?需要多長的時間才能發現作惡行為?
或者換種說法,至少需要延長多久的挑戰期才能杜絕作惡行為?這里所指的作惡行為是,通過發布大量的交易在一段時間內使gas飆升,從而阻止欺詐證明被驗證者接收。
這里我們再做一個假設,假設Optimism上有20億美元的風險敞口,作惡者每個區塊愿意拿出100萬美元的gas小費(priorityfees)來「搶跑」包含欺詐證明的交易。
那么,最多可以「挾持」網絡的時間為2000個區塊(6.67小時)。當然,前面所舉的例子都是基于一些非常簡單粗陋的假設。
似乎無論從什么層面上看,挑戰期也無需7天這么長的時間。很難能去想明白挑戰期的長短跟安全性到底存在著怎樣的非線性關系。
或許7對于Optimism創始人來講是個非常有意義的數字吧,就像比特幣4年減半周期大家猜想中本聰是個足球愛好者一樣。
所以,能否在不降低安全性的情況下把ORUs的挑戰期縮短至3-5天?可以,但對用戶體驗而言沒太大優化。
那挑戰期縮短至1-2天呢?能夠有效優化用戶體驗的說法似乎可以makesense。
@0xMantle,BitDAO孵化的一個ORU,可以將挑戰期縮短至1-2天。挑戰期的優化邏輯基于MPC方案。
簡單來講,就是定序器不直接把交易批次提交到以太坊,而是先提交給MPC網絡,由MPC節點共同簽署,確認交易有效后再提交給以太坊。
因此,核心不同點是:
Optimism把包含狀態根的batch作為執行結果提交到以太坊;
而Mantle把包含由MPC節點聯合簽署狀態根的batch作為執行結果提交到以太坊。
目的是為了降低Rollup執行結果的信任風險。
但MPC驗證歸根結底還是鏈下的驗證方案,聊勝于無,對用戶來講算多了一個心理安慰。
打個不太恰當的比喻,MPC驗證方案就像是偏中心化的zk方案,前者安全性基于經濟假設,后者基于密碼學驗證。
以上就是關于ORUs挑戰期的一些思考和探討,沒有太強的邏輯性,權當拋磚引玉。BTW,還是非常期待未來能看到挑戰期顯著縮短的ORUs(分時級別)。
基于zk的三層區塊鏈Opside將于第二季度啟動Pre-Alpha測試網,主要目的是完成一個基于“以太坊測試網-Opside(PoW&PoS)-zkRollup(RaaS)''''三層網.
1900/1/1 0:00:00美聯儲發文表示,經財政部長批準,財政部將從外匯穩定基金中撥出250億美元作為緊急貸款支持。新的融資計劃將通過創建新的銀行期限融資計劃提供,向銀行、儲蓄協會、信用合作社和其他合格的存款機構提供最長.
1900/1/1 0:00:00撰文:Nancy,PANews3?月?9?日,去中心化捐贈平臺?Gitcoin?推出的?GitcoinPresents?紀念系列NFT在停止鑄造后引發市場搶購,連“麻吉大哥”黃立成也來瘋狂掃貨.
1900/1/1 0:00:00根據與環球音樂集團(UMG)簽約的元宇宙樂隊Kingship發布的推文,流媒體公司Spotify正在測試通過NFT解鎖的播放列表.
1900/1/1 0:00:002月15日,據彭博社報道,周二的法庭文件顯示,作為FTX集團破產的一部分,前FTX首席執行官SBF和他的父親JosephBankman以及前AlamedaResearch首席執行官Carolin.
1900/1/1 0:00:00OKXVentures宣布戰略投資以太坊二層ZK系Rollup擴容方案Scroll,將支持Scroll改善以太坊性能問題.
1900/1/1 0:00:00