比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads
首頁 > MATIC > Info

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

Author:

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

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

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

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

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

金色熱搜榜:OMG居于榜首:根據金色財經排行榜數據顯示,過去24小時內,OMG搜索量高居榜首。具體前五名單如下:OMG、CVT、TRUE、STORJ、BHD。[2020/9/29]

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

執行與證明

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

分析 | 金色盤面:港股桐成控股(01611)競價大漲94%:金色盤面綜合分析: 日前受到火幣收購的要約的桐成控股今日復牌,目前競價掛單6.00港元,大漲94%,火幣集團此舉被認為其布局資本市場的一個重要舉措。[2018/8/30]

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

操作系統

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

金色財經現場報道 華為區塊鏈高級產品經理劉再耀:區塊鏈正在被各國認可:金色財經現場報道,在2018大數據產業峰會上,華為區塊鏈高級產品經理劉再耀表示,從各國反應來看,區塊鏈正在被各國認可,并以金融為切入點向其他行業推廣應用,歐洲正在成為全球區塊鏈的引領者,而中國正在鼓勵區塊鏈進行科技創新,中歐將成為區塊鏈重要兩級。[2018/4/19]

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

Merkleize

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

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

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

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

代碼點

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

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

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

Tags:ARBTRURUMARBICRYPTO CARBON ENERGYTRUMPINU幣ferrumnetworkarbitrum幣價格

MATIC
DAO:一文讀懂 DAO 生態

我們熟知的DAO(Data Access Object)是數據訪問對象是一個面向對象的數據庫接口,而在業內討論數字貨幣或區塊鏈的時候,DAO有了新的解釋.

1900/1/1 0:00:00
區塊鏈:金色早報 | “狗狗幣”“以太坊價格”入圍谷歌年度熱搜

頭條 ▌谷歌2021年度熱搜榜:“狗狗幣”及“以太坊價格”分別排名年度熱搜新聞第4和10位12月8日,Google Trends發布了2021年度熱搜榜,其中,在熱搜新聞板塊.

1900/1/1 0:00:00
BNBH:鏈游的火爆 背后隱藏這3大刑事風險

很多蹭元宇宙、鏈游的項目,實際上是披著游戲外衣的資金盤、傳銷盤。尤其當很多國內玩家參與的時候,一定要提高警惕,項目方割韭菜無疑.

1900/1/1 0:00:00
NFT:金色Web3.0周報 | 電子商務巨頭Shopify增加鑄造和交易NFT的服務

1.DeFi代幣總市值:1321億美元DeFi總市值 數據來源:Coingecko2.過去24小時去中心化交易所的交易量:76億美元過去24小時去中心化交易所的交易量 數據來源:Coingeck.

1900/1/1 0:00:00
區塊鏈:晚間必讀5篇 | 從游戲的發展簡史及未來發展闡釋GameFi

1.LD Capital:新公鏈進化——制勝關鍵源于自上而下新公鏈的擴展遵循自上而下的路徑:從上層應用到下層技術,從生態應用的繁榮到公鏈使用的爆發.

1900/1/1 0:00:00
以太坊:以太坊的飛輪

寫在前面的話 今天以太坊4600美元,市值超過5400億美金,位列全球資產排名第15位,接近騰訊。而上個月以太坊還經歷了一場社區論戰,3ArrowCapital已經公開聲明拋棄以太坊.

1900/1/1 0:00:00
ads