比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > BNB > Info

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

Author:

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

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

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

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

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

分析 |金色盤面:BTC/USDT沖高回落:金色盤面綜合分析:BTC/USDT沖高回落,主力和散戶資金出現明顯流出,注意關注下行風險。[2018/8/15]

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

執行與證明

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

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

金色財經現場報道 青藤鏈盟于5月27日正式成立:金色財經現場報道,在清華大學區塊鏈教育、產業創新峰會?暨青藤鏈盟成立大會上,5月27日,青藤鏈盟正式成立,青藤鏈盟,以教育科研為本,響應十九大報告建設教育強國的號召,以“普惠教育、科研強國”為宗旨,借助區塊鏈技術,不斷探索創新教育、科研體系,促進高等教育公平化、均等化的同時,推動區塊鏈底層技術創新,引導區塊鏈技術與產業融合為目標,助力中國從教育大國、產業大國,向教育強國、科技強國邁進。[2018/5/27]

操作系統

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

金色財經獨家分析 政府資金支持 引導區塊鏈發展:目前地方政府多方支持下區塊鏈正在穩步發展。昨日,佛山市南海區再投入4億引導基金,重點扶持區塊鏈產業領域;近日,百融金服宣布已完成10億元人民幣的C輪融資,由國資委下轄的國家主權基金中國國新基金領投;深圳政府占40%的深圳區塊鏈創投基金也已經成立,政府的資金支持帶來了引領效應,吸引更多的投資者和更多優質項目。[2018/5/15]

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

Merkleize

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

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

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

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

代碼點

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

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

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

Tags:ARBArbitrumTRUBITMARBLEX7arbitrum幣價格TrustpadBitcoin Zero

BNB
價格劇烈波動 ETH托管數據會下降嗎?_ETH

11月23日,著名的區塊鏈研究員Hasu發表了以下聲明,在Crypto Twitter上引發了爭論。 自托管ETH的定義之一是將ETH存儲在自己的地址上,而不是信任第三方為我們提供保護.

1900/1/1 0:00:00
虛擬貨幣再現“閃崩”周末 超50萬人遭“血洗”200億元_RTO

虛擬貨幣周末再遭血洗。12月5日,北京商報記者注意到,12月4日,包括比特幣、以太坊、幣安幣、狗狗幣等各類幣種均遭斷崖式下跌.

1900/1/1 0:00:00
CoinMarketCap、CryptoQuant、StakingRewards、Celsius都是什么呢?_COIN

加密世界是瘋狂的。如果不了解基本原理和價格走勢,就會分心。這種教育的一個重要部分與工具有關。有了正確的輔助工具,我們就可以管理投資組合,規劃投資和投資策略.

1900/1/1 0:00:00
IMF首席經濟學家:發展中經濟體應避免禁止加密貨幣_ATH

國際貨幣基金組織(IMF)首席經濟學家 Gita Gopinath 最近表示,發展中經濟體應避免禁止加密貨幣。她稱全球對該行業的監管是“當務之急”.

1900/1/1 0:00:00
宇宙盡頭是鐵嶺 元宇宙盡頭在海底_META

世界盡頭是鐵嶺,互聯網盡頭是元宇宙。今年“元宇宙”概念被寫進招股書,引起股價的暴漲,引爆了科技和資本圈。這之后,關于“元宇宙”的概念與文章迅速充斥各類媒體,成為年度熱詞.

1900/1/1 0:00:00
金色早報 | “元宇宙概念游戲遭到大規模網絡攻擊”登上微博熱搜_以太坊

頭條 ▌“元宇宙概念游戲遭到大規模網絡攻擊”登上微博熱搜12月12日,“元宇宙概念游戲遭到大規模網絡攻擊”登上微博熱搜.

1900/1/1 0:00:00
ads