Arbitrum One 已經在主網開放,我們計劃推出一系列的文章,講解 Arbitrum 的內部構件。本文摘自?Inside Arbitrum,該原文深入講解了 Arbitrum 的工作原理。??
圍繞?optimistic rollups,最主要的設計抉擇是,如何解決爭議。假設 Alice 斷言 Rollup 會的運行會產生某個結果,而 Bob 不同意,那協議該如何定奪,選擇誰提交的結果呢?
處理的方法基本可分兩類:交互式證明,或者重執行交易。Arbitrum 選擇了交互式證明,我們認為這種辦法效率更高,也更靈活。Arbitrum 的其它設計也基本上遵循這個原則。
從 2014 年以來,我們一直在開發交互式欺詐證明(和 Arbitrum)。基本的機制我們寫在了?2018 年出版的論文里,雖然現在我們又做了大量的升級。
以太坊二層網絡Arbitrum每日交易量在其代幣ARB空投前創下歷史新高:金色財經報道,Arbitrum每日交易量在代幣空投前創下歷史新高,Arbitrum是一個以太坊第二層的擴展系統,使用Optimistic rollups技術提供更快、更便宜的交易,其鏈上交易活動在周四計劃空投其原生代幣ARB之前加快了步伐。
根據數據來源Arbiscan,Arbitrum的日交易量在周三上升到了1,312,052的新高,超過了之前在2月21日達到的1,103,398的峰值。以太坊主網處理了約108萬筆交易。
自一周前宣布代幣空投以來,Arbitrum的統計數字增加了50%以上。根據來自Henrystats基于Dune Analytics的Arbitrum儀表盤數據,這個領先的擴展項目在兩周內新增超過40萬用戶,使累計用戶數超過300萬。[2023/3/23 13:21:51]
交互式證明的思路是讓 Alice 和 Bob 參與一個由 L1 合約引導的回合制協議,使用任何 L1 合約所需的最小開銷來解決他們之間的分歧。
Blur以太坊銷毀量超越Arbitrum和Polygon(Matic):金色財經報道,Ultrasound.money數據顯示,NFT市場聚合器Blur以太坊銷毀量已達到8625.91 ETH,超過Arbitrum(8281.46 ETH)和Polygon(8455.76 ETH)。[2023/3/7 12:46:49]
Arbitrum 的方法基于對爭議的剖析。如果 Alice 的斷言涉及了 N 個執行步驟,那就讓她曝光出兩個各涉及 N/2 個步驟的斷言,然后讓 Bob 選擇一個來挑戰。這樣一來,爭議的規模就縮小了一半。這個過程持續進行,每一回合都將爭議的規模縮小一半,直到爭議的范圍變成一個執行步驟。注意,直到此時為止,L1 引導合約都不必考慮實際上執行了什么。僅當爭議被縮小到單個執行步驟時,L1 引導合約才需要理解這一步要執行什么指令,以及 Alice 對該步的斷言是否為真,以此解決爭議。
數據:過去7日Arbitrum與Optimism交易量之和占以太坊交易量26%:9月1日消息,據Dune Analytics數據顯示,Arbitrum與Optimism過去一周日均交易量分別為134,395和141,803,而以太坊過去一周日均交易量為1,053,192,Arbitrum與Optimism兩者之和約占以太坊交易量的26.22%。[2022/9/1 13:01:55]
交互式證明背后的關鍵原理是,如果 Alice 和 Bob 有所爭議,Alice 和 Bob 應盡可能做鏈下的工作來解決爭議,而不是讓 L1 合約承擔負擔。
另一個方案是,讓一個 Rollup 區塊在區塊內每一筆交易后附帶一個狀態哈希值斷言。然后,在爭議情形中,L1 引導合約將模擬一整筆交易的執行,看結果是否與 Alice 的斷言一致。
韓國游戲巨頭Netmarble將發行加密貨幣:金色財經報道,韓國游戲開發商Netmarble在周四的新聞發布會上宣布了其加密貨幣和游戲收入(P2E)戰略,包括計劃發行自己的加密貨幣。Netmarble首席執行官Kwon Young-sik表示,該公司正準備發行和上市一種加密貨幣,作為Netmarble游戲的關鍵貨幣。
Kwon補充說,Netmarble的目標是重新上市ITAM CUBE,這是Netmarble本月初收購的區塊鏈游戲開發商ITAM Games的加密貨幣,因為該加密貨幣去年早些時候從全國最大的交易所Upbit退市。
據悉,Netmarble的市值接近100億美元,他們正在深入研究區塊鏈游戲和元宇宙。(forkast)[2022/1/28 9:19:33]
我們堅決認為,交互式證明是個更好的方法,理由如下。
在樂觀情形下,交互式證明效率更高。因為交互式證明可以解決大于一筆交易的爭議,因此,一個 rollup 區塊可以僅包含一個斷言,斷言整條鏈在這一個區塊的所有內容執行完之后的結果狀態。相反,重執行方法需要區塊內的每個交易后面都附帶一個狀態斷言。如果一個 rollup 區塊里面有成百上千筆交易,這兩種方法在對 L1 區塊的空間占用上將出現顯著的區別——而這種占用正是 rollup 成本的主要部分。
在悲觀情形下,交互式證明的效率也更高:如果出現了爭議,L1 引導合約只需檢查 Alice 和 Bob 的操作「在往正確的方向走」,比如 Alice 確實把 N 步驟的斷言拆成了兩個針對一半步驟的斷言。(引導合約無需去計算 Alice 斷言的正確性,Bob 會做,在鏈下做。)只需要重新執行一個指令。相反,在重執行交易模式下,L1 引導合約需要模擬一整筆交易的執行。
更高的交易級 gas limit:交互式證明可以擺脫以太坊對單筆交易 Gas Limit 的限制;即使一筆交易 gas 消耗量太大、無法放進以太坊區塊內,也仍有可能可以放進 Arbitrum 的區塊內。Rollup 的 Gas Limit 當然也不可能是無限的,但仍可以做到比以太坊主鏈所容許的大得多。
就以太坊而言,大 gas 容量的 Arbitrum 交易的唯一缺點是它可能需要運行更多的交互步驟(這個也僅僅是在有所爭議的情況下)。相反,重執行模式下的 rollup 交易,gas limit 必須小于以太坊的區塊 Gas Limit,否則就沒法在一筆以太坊交易內模擬執行完這筆交易了(而且模擬執行比起在以太坊中直接執行,gas 消耗量還要更大)。
合約大小沒有限制:交互式證明無需為每一個 L2 合約創建一個以太坊合約,所以也不要求合約符合以太坊合約的限制。對于 Arbitrum 的爭議合約來說,在 L2 上部署一個合約的操作也是一系列計算過程的組合,與別的操作沒有區別。相反,重執行模式下,L2 合約的大小比以太坊主鏈上所能容許的還要小,因為要模擬一個合約的執行需要能夠仿制(instrument)這個合約,而仿制的代碼必須能夠放進一個以太坊合約內。
更大的實現彈性。交互式證明允許實現上的更大靈活性,舉個例子,加入 EVM 中還不存在的指令。必要的功能無非是能在以太坊上驗證一個單步執行的證據。而重執行模式就嚴格受限于 EVM。
Arbitrum 的大部分設計都是由交互式證明方法所開啟的機會驅動的。如果你在學習 Arbitrum 的特性時疑惑于為什么這種它們要存在,這里有兩個簡單的思考方向:「這個特性是用來支持交互式證明的嗎?」以及「這個功能是是如何利用交互式證明得以實現的」?大部分關于 Arbitrum 的「為什么」都跟交互式證明有關。
原文來源: Offchain Labs Medium
原文作者: Offchain Labs
原文編譯:阿劍,以太坊愛好者
Tags:ARBARBIRUMBITarbdoge幣是什么人arbitrum幣圈名稱GRUMPYCAT價格Bitcoin Token
如何添加 Avalanche 測試網絡(Avalanche Fuji Testnet)目前 HurricaneSwap 測試網版本部署在 Avalanche Fuji Testnet 上.
1900/1/1 0:00:00近期,市場情緒始終未曾回暖,加密貨幣整體市場持續震蕩。與大盤的不明朗形成鮮明對比的,是「Play to Earn」鏈游板塊的異軍突起.
1900/1/1 0:00:00這兩天大熱的項目,除了文本類 NFT「First First NFTs」,還有菠菜猴「Monkey Bet DAO」.
1900/1/1 0:00:00如何為市場提供充足的流動性,是所有交易平臺需要面對的共同問題。在傳統的訂單簿交易平臺中,交易訂單由買賣雙方分別報出,并在平臺中按照時間與價格優先原則進行撮合.
1900/1/1 0:00:00Revuto 是基于 Cardano 構建的訂閱支付應用,希望幫助用戶通過一個平臺管理所有訂閱項目,未來還計劃推出小額借貸等 DeFi 服務.
1900/1/1 0:00:001/ 這是有關 @ParallelNFT 的連環推,推薦給那些希望買到一些 NFT 卡牌、卻不知從哪兒入手的人.
1900/1/1 0:00:00