比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads

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整數進行的操作指令等。

分析 | 金色盤面:BTC/USD短線上漲走勢明顯:金色盤面綜合分析:BTC/USD在1小時K線圖上,維持在通道內向上運行,建議晚間繼續關注其向上的力度。[2018/8/24]

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

執行與證明

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

金色財經現場報道 金色財經合伙人安鑫鑫:EOS高性能和可支持程序開發是企業級應用發展的關鍵:金色財經現場報道,在火幣EOS全球超級節點SHOW上,進行以《不同視角看EOS》為題的圓桌論壇,金色財經合伙人安鑫鑫指出:EOS的高性能和可以支持程序開發是支持企業級應用發展的關鍵,各個行業中又會涌現出大部分的創業者來推行自己的區塊鏈應用。互聯網領域的APP會向區塊鏈領域的DApp轉型,隨著這個范圍的慢慢擴大,區塊鏈的世界就真正的來到我們的身邊了,目前區塊鏈的基礎設施依舊不夠完善,EOS到底能不能改變我們的生活,還要拭目以待。[2018/5/14]

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

金色財經訊:億萬富翁沃倫巴菲特也加入到了認為比特幣市場正處于泡沫之中的人群中。當談到比特幣時,他在講話中對加密貨幣市場采取了審慎的態度。同時他也批評了對比特幣估值的想法。[2017/10/27]

操作系統

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

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

Merkleize

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

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

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

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

代碼點

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

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

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

Tags:ARBRUMARBIBITCarbon Utility TokenCindrumsharbi幣總量bitcoin交易所騙局

以太坊交易所
區塊鏈:金色觀察|區塊鏈索引協議的作用

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

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

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

1900/1/1 0:00:00
PIC:Epic Games銷售副總裁:虛幻引擎是支撐元宇宙技術的中堅力量

游戲引擎技術正跨行業進入影視、汽車等領域隨著游戲產業蓬勃發展,引擎自然也在進化。玩家們越來越渴求高質量3A大作,游戲大廠們也透過引擎技術革新,提高制作游戲效率并生產高質量作品,豐富玩家游戲體驗.

1900/1/1 0:00:00
狗狗幣:馬斯克再次攪動狗狗幣市場情緒

12月14日,特斯拉創始人埃隆·馬斯克在推特上表示,這家電動汽車制造商將在測試基礎上接受狗狗幣作為部分商品的付款方式.

1900/1/1 0:00:00
元宇宙:“炒房團”攻占元宇宙 有人2732萬買入一塊虛擬土地

如今,各路資本、互聯網巨頭、創業者、甚至還有國家政府進入“元宇宙圈”,都試圖以不同的方式淘金。韓國更是要把首爾建設成“元宇宙城市”.

1900/1/1 0:00:00
DEF:從“DeFi之夏”到“DeFi2.0” 流動性激勵方案的改進

隨著DeFi2.0的推出,新一代的貨幣樂高正在其前身的基礎上建立,以使去中心化的金融環境對其參與者更加有效、友好和有用.

1900/1/1 0:00:00
ads