以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > Polygon > Info

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

Author:

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

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

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

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

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

金色午報 | 9月1日午間重要動態一覽:7:00-12:00關鍵詞:YAMv2、日本、bZx、SushiSwap

1. YAMv2臨時治理期已結束 此后提案需在YAMv3進行鏈上批準;

2. 日本加密資產商業協會和區塊鏈協會首次合作 發展國內加密行業;

3. DeFi借貸協議bZx流動性挖礦延期;

4. 神州信息:正參與某商業銀行DCEP測試及相關推廣;

5. V神:DeFi收益耕作就像央行瘋狂印鈔;

6. SushiSwap新增LP池投票:YAMV2-ETH、REN-ETH和SRM-ETH暫居前三;

7. YAM完成短期治理投票:擬將儲備資產修改為yUSD;

8. Continue Captical創始人匹馬:SushiSwap大概10天后進行LP遷移;

9. Sushiswap鎖倉量突破10億美元;

10. 日本金融廳:加強AML和CFT打擊措施 引導國內外區塊鏈應用討論。[2020/9/1]

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

分析 | 金色盤面:BTC期貨合約持倉變化:金色盤面綜合分析: 據OKEX數據顯示,目前做多賬戶69%,做空賬戶31%,多頭持倉比例22.69%,空頭持倉比例19.27%,從數據看,做多賬戶優勢明顯,空頭短線承壓,但隨著價格不斷推高,風險也在加劇。截止發稿,季度BTC0928合約價格為7231美元,現貨價格為7259美元,貼水28美元,市場做多熱情有所減弱,注意做好風險控制。[2018/9/3]

執行與證明

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

分析 |金色盤面:VET/USDT短線反彈:金色盤面綜合分析:VET/USDT短線反彈,1小時內漲幅達3%,但上方依舊受到多重阻力的壓制,空頭趨勢尚未改變,注意交易風險的控制[2018/8/14]

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

操作系統

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

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

Merkleize

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

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

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

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

代碼點

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

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

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

Tags:ARBArbitrumARBIBITCryptoCarbonarbitrum幣圈名稱arbitrum幣中文名稱bitflyer下載

Polygon
金色早報 | MicroStrategy再次購入超7000枚比特幣_區塊鏈

頭條 ▌MicroStrategy再次購入超7000枚比特幣,目前共持有超12萬枚比特幣11月29日,MicroStrategy首席執行官MichaelSaylor宣布.

1900/1/1 0:00:00
“抗疫”區塊鏈:新技術應用于社會治理的一次重要實踐_區塊鏈

新冠疫情是人類社會進入21世紀后經歷的一場全球性的重大危機,其對全球現狀與未來的改變已經不能簡單地用“黑天鵝事件”來形容。目前,疫情依舊在全球肆虐,多個國家的確診病例和死亡病例仍然屢創新高.

1900/1/1 0:00:00
金色觀察|區塊鏈索引協議的作用_RAP

區塊鏈是一個去中心化賬本,賬本記錄的是數據,不過在瀏覽器里看到的是,交易打包成塊后,交易數據都變成了哈希。在以太坊的erc20協議作用下,我們可以看到轉賬交易等這些基礎數據.

1900/1/1 0:00:00
項目周刊|薩爾瓦多總統:已逢低買入150枚比特幣_比特幣

金色周刊是金色財經推出的一檔每周區塊鏈行業總結欄目,內容涵蓋一周重點新聞、行情與合約數據、礦業信息、項目動態、技術進展等行業動態。本文是項目周刊,帶您一覽本周主流項目以及明星項目的進展.

1900/1/1 0:00:00
11月發生較典型安全事件超21起 用戶需繼續加強自身防騙意識_比特幣

又到了每月安全盤點時刻!據成都鏈安安全輿情監控數據顯示:2021年11月,各類安全事件仍然時有發生,本月發生較典型安全事件超『21』起.

1900/1/1 0:00:00
Web3.0引領互聯網走向去中心化_WEB

互聯網正在被重建。 如果你進過推特上的加密社區,電子游戲論壇,或者近期看到過Facebook元宇宙相關信息,你很可能遇到類似“Web3”這樣的表述.

1900/1/1 0:00:00
ads