比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > 火必APP > Info

金色觀察|簡析Arbitrum Rollup虛擬機的設計原理_RUM

Author:

Time:1900/1/1 0:00:00

Arbitrum和Optimism是以太坊Layer2擴容的主要項目,因為兩者是以Rollup為技術核心實現的二層擴容,符合以太坊未來發展方向。

但面對未來豐富的生態應用預期,需要一個虛擬機來實現可編輯能力。因為Rollp的技術核心,卻讓這個方向成為一個實現略難的技術需求,目前兩者也限于虛擬機并不成熟。使得在這一層的可編輯能力有所限制。

今天本文中,我們將摘錄資料來了解Arbitrum網絡的虛擬機設計原理。

AVM設計的起點是基于以太坊虛擬機(EVM),因為Arbitrum目標是高效地執行為EVM編寫或編譯的程序,所以Arbitrum并未更改EVM設計的絕大部分。例如,AVM采用EVM的數據類型以及對EVM整數進行的操作指令等。

金色晚報 | 3月29日晚間重要動態一覽:12:00-21:00關鍵詞:Square、MOGO控股公司、FSCA、KILT Protocol

1. Square首席財務官:比特幣投資占公司現金的5%

2. 4000枚BTC在未知地址間轉移 價值約2.3億美元

3. MOGO控股公司推出比特幣返現抵押貸款

4. 烏克蘭財政部長:加密貨幣有可能成為全球結算貨幣

5. 南非金融監管機構FSCA針對加密詐騙發出第二次警告

6. KILT Protocol贏得Rococo上第三個平行鏈插槽[2021/3/29 19:27:20]

這樣看來,AVM和EVM之間的差異源于Arbitrum的layer2需求和Arbitrum的多輪挑戰協議。

金色午報 | 1月19日午間重要動態一覽:7:00-12:00關鍵詞:工信部、重慶政府報告、東京奧運會、特斯拉、以太坊2.0

1. 工信部:加強區塊鏈、柔性電子等新技術的研發投入,提升行業競爭力。

2. 2020年重慶市政府工作報告:提檔升級區塊鏈產業創新基地。

3. 福建省企業發布的區塊鏈人才需求數量連續兩個月突破400個。

4. 日本參議院原議員:2020年東京奧運會將使用區塊鏈保證食品安全。

5. “2019中國電商十大影響力訴訟”發布 包括一起比特幣訴訟案件。

6. 比特幣社區成員使用特斯拉車載電腦運行比特幣節點。

7. 以太坊2.0測試網驗證者達到2.2萬人,V神稱ETH質押利率或將達到6%。

8. BTC現報9125美元,近24小時上漲2.64%,市值為1653.89億美元。[2020/1/19]

執行與證明

分析 | 金色盤面:DASH/USDT沖高回落,尚未擺脫震蕩區間:金色盤面綜合分析:雖然DASH/KRW出現明顯拉升,但DASH/USDT卻并未跟隨上漲,反而出現明顯的沖高回落行情,建議繼續關注區間160-170的突破情況。[2018/8/13]

與EVM架構不同,Arbitrum需要支持本地執行和受信證明。基于EVM的系統通過重新執行有爭議的代碼來解決爭議,而Arbitrum依賴于形成最終證明的挑戰協議解決爭議。

Arbitrum希望在本地可信環境中針對速度做優化執行,因為本地執行是常見情況。系統很少需要證明,但需要一直保持準備證明的狀態。

操作系統

Arbitrum使用2層操作系統ArbOS。ArbOS控制單獨合約的執行,以將它們彼此隔離并跟蹤它們的資源使用情況。

此外,上面這些功能是執行在2層的可信軟件中,而不是像以太坊那樣將可信添加到的1層網絡搭建的強制規則中,這樣參與者都會從2層較低的計算和存儲成本中受益,而不是必須將這些資源成本作為1層EthBridge合約的一部分進行管理,增加成本。

Merkleize

任何依賴斷言和爭議解決的2層協議都必須定義一個規則,用于對虛擬機的完整狀態進行Merkle哈希。該規則必須是架構定義的一部分,因為它依賴于解決爭議。

維護的Merkle哈希在需要重新計算時也需要保持有效。這會帶來一些構建內存的影響。任何大型且可變的存儲結構對于Merkleize來說都是較貴的,并且Merkleize的算法必須是架構規范的一部分。

AVM架構通過只有大小有限、不可變的內存對象來應對這一需求,這些對象可以通過引用包含其他元組。元組不能就地修改,但有一條指令可以復制帶有修改的元組。這允許構建樹結構,其行為類似于大型平面存儲器。通過訪問在內部使用元組的庫,應用程序可以使用諸如大型平面數組、鍵值存儲等功能。

元組的語義使得創建元組的循環結構變得不可能,因此AVM實現可以通過使用引用計數的、不可變的結構來安全地管理元組。每個元組值的哈希只需要計算一次,因為內容是不可變的。

代碼點

代碼的常規組織是存儲指令的線性陣列,并需要保持指向下一條指令的程序計數器。使用這種傳統方法,證明執行指令需要對數時間和空間,因為必須提供Merkle證明來證明當前PC下的指令。

AVM使用這種傳統的執行方法,但它增加了一個功能,使證明和證明檢查需要恒定的時間和空間。出于證明目的,“程序計數器”被替換為“當前代碼點哈希”值,它是機器狀態的一部分。

在正常執行中,實現通常只使用傳統架構上的PC值。但是,當需要證明時,證明者可以使用查找表來獲取與任何相關PC對應的代碼點哈希值。

Tags:ARBRUMBITArbitrumArbGPTarbitrum幣圈名稱bitmartnewsarbitrum幣價格

火必APP
Web3是互聯網復興還是騙局?_WEB

有人認為我們對Web3生態系統抱有不太現實的幻想,甚至認為Web3是一個騙局,會給我們帶來災難,但也有人認為Web3是一次去中心化的復興和互聯網的未來。人們對Web3的看法褒貶不一.

1900/1/1 0:00:00
美國參議員:聯邦機構應該回應有關Crypto法規的問題_GENS

2021-12-05T06:40:00.000+0000“為了讓投資者從一個公平競爭的市場中獲益,聯邦機構應該回答以下問題:新興技術是否符合現行法規,這些新技術是否適合當前時代的要求.

1900/1/1 0:00:00
Coinbase:從一個被稱騙局的想法 到一家860億美金的公司_BRI

本期主人公:Coinbase創始人BrianArmstrong 一個關于“相信“的故事 在尤瓦爾·赫拉利的《人類簡史》一書中,他認為人類社會幾乎完全圍繞故事構建.

1900/1/1 0:00:00
元宇宙:不是區塊鏈的「備份」_TER

在元宇宙的熱浪不斷涌動的大前提下,幾乎所有的行業都想要加持一下,試圖用元宇宙帶來新的生機與希望。社交、電商、游戲、娛樂,無一例外.

1900/1/1 0:00:00
今年DeFi被盜最高記錄破1.2億美元 金融創新成為"黑客"斂財神器?_DAI

12月2日,知名協議BadgerDAO發生了一起DEFI安全事故,用戶總損失約為2100BTC和151ETH,約1.2億美元,是今年被盜金額最高的安全事故之一.

1900/1/1 0:00:00
圈內人跳入Web3“兔子洞”的誘因和那些“頓悟”時刻_加密貨幣

幾周前,我讓人們分享了他們進入web3的旅程。我想回答的關鍵問題是--是什么吸引大眾進入了web3?為了深入了解這個問題,我想具體探究到目前為止人們進入web3的原因、人們最感興趣的領域、以及人.

1900/1/1 0:00:00
ads