Arbitrum和Optimism是以太坊Layer2擴容的主要項目,因為兩者是以Rollup為技術核心實現的二層擴容,符合以太坊未來發展方向。
但面對未來豐富的生態應用預期,需要一個虛擬機來實現可編輯能力。因為Rollp的技術核心,卻讓這個方向成為一個實現略難的技術需求,目前兩者也限于虛擬機并不成熟。使得在這一層的可編輯能力有所限制。
今天本文中,我們將摘錄資料來了解Arbitrum網絡的虛擬機設計原理。
AVM設計的起點是基于以太坊虛擬機(EVM),因為Arbitrum目標是高效地執行為EVM編寫或編譯的程序,所以Arbitrum并未更改EVM設計的絕大部分。例如,AVM采用EVM的數據類型以及對EVM整數進行的操作指令等。
金色晨訊|7月7日隔夜重要動態一覽:21:00-7:00關鍵詞:伊朗、Voice、Reddit、巴西
1. 伊朗要求加密貨幣礦工在一個月內向政府注冊;
2. 用戶反映Voice存在設計缺陷和訪問延遲問題;
3. 外媒:Reddit等iPhone應用會定期讀取剪貼板數據,或包含比特幣地址;
4. 報告:以太坊Dapp活躍用戶在今年第二季度翻了一番;
5. 區塊鏈公司Bluzelle曾發現Tendermint共識算法存在危險漏洞;
6. 外媒:巴西監管機構禁止幣安在該國提供加密衍生品;
7. 內部人士:詹克團未能按時發貨是因為吳忌寒收走了客戶貨款;
8. DeFi生態中鎖定的資產總價值接近20億美元;
9. 全球區塊鏈物聯網市場將在2025年底增至近24億美元。[2020/7/7]
這樣看來,AVM和EVM之間的差異源于Arbitrum的layer2需求和Arbitrum的多輪挑戰協議。
金色算力云線下發布會盛大召開:7月3日20:00,由金色算力云、鏈上科技、金色財經主辦;IPFS100.com、節點咨詢承辦的“金色算力云線下發布會”在杭州西溪喜來登大酒店明溪3+4 會議廳舉辦。現場賓客如云,高朋滿座,共同見證“金色算力云上線”這一里程碑時刻。[2020/7/3]
執行與證明
與EVM架構不同,Arbitrum需要支持本地執行和受信證明。基于EVM的系統通過重新執行有爭議的代碼來解決爭議,而Arbitrum依賴于形成最終證明的挑戰協議解決爭議。
Arbitrum希望在本地可信環境中針對速度做優化執行,因為本地執行是常見情況。系統很少需要證明,但需要一直保持準備證明的狀態。
金色財經現場報道 GIFTO創始人田行智:區塊鏈現狀更像是早年做游戲的時期:金色財經現場報道,在4月3日舉辦的2018年世界區塊鏈峰會現場,GIFTO創始人田行智表示,我覺得現今區塊鏈狀態就像早年做游戲的時候,好在于很多人都不是大佬,目前區塊鏈還是屬于在早期的比如說收集的玩單色調的手機游戲。然后我們就是玩一個小游戲,跟移動運營商去搞關系賺口飯吃。這個基本上是現在的從一個技術和使用的一個程度是那個年代,特別難使用,區塊鏈特別難使用。而且你要玩一個加密貓你要等半天,但是這個跟技術年代是一樣的,所以我們還有很多的技術工作要做。[2018/4/3]
操作系統
Arbitrum使用2層操作系統ArbOS。ArbOS控制單獨合約的執行,以將它們彼此隔離并跟蹤它們的資源使用情況。
此外,上面這些功能是執行在2層的可信軟件中,而不是像以太坊那樣將可信添加到的1層網絡搭建的強制規則中,這樣參與者都會從2層較低的計算和存儲成本中受益,而不是必須將這些資源成本作為1層EthBridge合約的一部分進行管理,增加成本。
Merkleize
任何依賴斷言和爭議解決的2層協議都必須定義一個規則,用于對虛擬機的完整狀態進行Merkle哈希。該規則必須是架構定義的一部分,因為它依賴于解決爭議。
維護的Merkle哈希在需要重新計算時也需要保持有效。這會帶來一些構建內存的影響。任何大型且可變的存儲結構對于Merkleize來說都是較貴的,并且Merkleize的算法必須是架構規范的一部分。
AVM架構通過只有大小有限、不可變的內存對象來應對這一需求,這些對象可以通過引用包含其他元組。元組不能就地修改,但有一條指令可以復制帶有修改的元組。這允許構建樹結構,其行為類似于大型平面存儲器。通過訪問在內部使用元組的庫,應用程序可以使用諸如大型平面數組、鍵值存儲等功能。
元組的語義使得創建元組的循環結構變得不可能,因此AVM實現可以通過使用引用計數的、不可變的結構來安全地管理元組。每個元組值的哈希只需要計算一次,因為內容是不可變的。
代碼點
代碼的常規組織是存儲指令的線性陣列,并需要保持指向下一條指令的程序計數器。使用這種傳統方法,證明執行指令需要對數時間和空間,因為必須提供Merkle證明來證明當前PC下的指令。
AVM使用這種傳統的執行方法,但它增加了一個功能,使證明和證明檢查需要恒定的時間和空間。出于證明目的,“程序計數器”被替換為“當前代碼點哈希”值,它是機器狀態的一部分。
在正常執行中,實現通常只使用傳統架構上的PC值。但是,當需要證明時,證明者可以使用查找表來獲取與任何相關PC對應的代碼點哈希值。
Tags:ARBARBIArbitrumBITarb幣解鎖時間Arbitrove Protocolarbitrum幣交易所bitkeep錢包蘋果下載安裝
2021年可說是元宇宙元年。元宇宙概念股Roblox于2021年3月10日在美國上市,元宇宙開始加速進入人們的視野。有人非常看好元宇宙,將它稱為“下一代互聯網”.
1900/1/1 0:00:00跟隨“聰明的錢”一直是投資的高性價比路徑。真正難的是,判斷誰什么時候聰明,以及了解并同步他們的操作.
1900/1/1 0:00:00金色周刊是金色財經推出的一檔每周區塊鏈行業總結欄目,內容涵蓋一周重點新聞、礦業信息、項目動態、技術進展等行業動態。本文是其中的新聞周刊,帶您一覽本周區塊鏈行業大事.
1900/1/1 0:00:002021年11?30?,據慢霧區消息,DeFi平臺MonoXFinance遭遇攻擊,本次攻擊中約合1820萬美元的?WETH和1050萬美元的MATIC被盜.
1900/1/1 0:00:00新冠疫情是人類社會進入21世紀后經歷的一場全球性的重大危機,其對全球現狀與未來的改變已經不能簡單地用“黑天鵝事件”來形容。目前,疫情依舊在全球肆虐,多個國家的確診病例和死亡病例仍然屢創新高.
1900/1/1 0:00:002021-12-05T06:40:00.000+0000“為了讓投資者從一個公平競爭的市場中獲益,聯邦機構應該回答以下問題:新興技術是否符合現行法規,這些新技術是否適合當前時代的要求.
1900/1/1 0:00:00