買以太坊 買以太坊
Ctrl+D 買以太坊
ads
首頁 > 幣贏 > Info

ASM:虛擬機之戰:WASM 與 EVM_以太坊

Author:

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

以太坊虛擬機是一種輕量級虛擬機,用于在以太坊網絡上運行各種智能合約。EVM的功能不同于Windows等傳統操作系統,后者一次只能在一臺機器上運行。EVM 是構建在本機操作系統上的高級抽象,用于模擬物理機。

通過使用EVM,相同的平臺可以在許多不同的操作系統和硬件架構上運行。該特性使虛擬機適合以太坊等網絡,可以通過分布在世界各地的不同機器上的不同客戶端訪問這些網絡。EVM可以模擬在物理CPU上執行的功能,并負責以太坊網絡上的大部分功能。

EVM具有以下特點:

確定性

確定性程序對相同的輸入集提供相同的輸出,而與它執行相同代碼的次數無關。在以太坊中,dApp每次處理數百萬美元,各種用戶需要知道代碼在執行的每個階段是如何反應的。

LongHashX宣布推出Filecoin虛擬機Genesis加速器:金色財經報道,LongHash Ventures旗下加速器LongHashX宣布與ProtocolLabs和Filecoin合作推出Filecoin虛擬機(FVM)Genesis加速器,這是上第一個專注于Web3和人工智能交叉的加速器之一。通過利用數據可編程性,FVM為在Filecoin網絡上構建各種應用程序帶來了可能性,涵蓋人工智能(AI)、DeFi、DAO等垂直領域。

LongHashX稱,最近人工智能的突破,如DALL-E2和GPT-4等強大的深度學習模型的發布,需要大量數據的輸入。然而,這引起了人們對數據隱私、集中化和創新限制的嚴重擔憂。除了AI之外,通過積極推動Filecoin經濟上鏈,FVM還支持和增強其他垂直領域,例如DeFi、去中心化社交、DataDAO等。[2023/8/4 16:17:32]

可隔離

Filecoin介紹與EVM兼容的Filecoin虛擬機,計劃今年2季度引入可編程性:3月28日消息,Filecoin介紹與 EVM 兼容的 Filecoin 虛擬機(FVM),旨在為 Filecoin 網絡引入智能合約的可編程性。FVM 原生代碼語言為 WASM(WebAssembly),還將首先實現 EVM(以太坊虛擬機)兼容。借助 FVM,除了現有的存儲功能外,Filecoin 網絡還可以獲得計算能力。此外 FVM 將分階段上線,2022 年第 1 季度計劃引入協議分叉,在開發者可編程之前引入準備性調整,包括 Gas 機制和架構調整,隨后 2022 年第 2 季度將引入可編程性,重新設計系統角色和更深層次的協議更改,使其更容易針對系統角色進行編程。[2022/3/28 14:21:35]

智能合約需要在完全隔離的環境中運行。這確保了如果智能合約發生黑客或bug,它不會影響底層協議的其他部分。

Nervos:理想的區塊鏈網絡需將虛擬機、編程模型和網絡架構結合起來:據官方消息,北京時間5月11日上午,Nervos受邀出席硅谷Crypto社區會議Silicon Valley Ethereum Meetup,Nervos高級軟件工程師Jordan Mack,社區成員Matt Quinn和SKALE Labs聯合創始人兼首席執行官Jack O'Holleran發表了主題演講,就分層架構進行了深入交流。

Nervos表示,一個理想的區塊鏈網絡,需要結合獨特的設計決策,并將虛擬機、編程模型和網絡架構結合起來,以更好地支持Layer 2協議和DApp。SKALE表示,一個理想的網絡的體系結構和一些關鍵的組件,可以提高安全性、提升交易吞吐量,并且加快DApp開發速度。

Silicon Valley Ethereum Meetup是Crypto社區中最大的Meetup組織之一,擁有4700多名成員,舉辦過100多場活動。[2020/5/11]

可終止

動態 | B1專門為EOSIO區塊鏈設計了虛擬機 比原來快 12 倍:據MEET.ONE消息,BM介紹了EOSIO ,同時他們為EOSIO區塊鏈專門設計了虛擬機(EOS VM)來運行合約,這將使得 EOSIO 比原來快12倍。[2019/6/2]

以太坊智能合約是圖靈完備的。因此,只要有足夠的時間和資源,他們就應該能夠解決任何問題。智能合約應該有終止機制,因為很難確定合約是否會在規定的期限內完成所有操作。以太坊使用“gas”限制來終止超出執行限制的智能合約。

它是以太坊網絡的去中心化處理單元。每個交互、交易和智能合約執行都只能在這里發生。

獲取并執行指令,然后通過給定的指令分派器解碼操作數。

負責所有的數據結構,如操作數,數據處理和指令。

跟蹤網絡組件,如存儲狀態、區塊信息和世界狀態。

負責為以太坊網絡上的不同智能合約創建運行時環境。

EVM處理如此多不同的操作并不快,但是它的操作碼規范還沒有發展到可以處理變化的需求。

未能進化意味著語言也有局限性。

WebAssembly (WASM)是一種新型代碼,可以在現代瀏覽器上高效地執行。這個新代碼是由萬維網聯盟(W3C)創建和定義的。WASM是為網絡而建的,包括來自谷歌、Mozilla和蘋果的工程師。本質上,WASM通常被稱為Ethereum 2.0,它具有EVM的所有功能,并附帶了額外的功能。

如前所述,來自谷歌、微軟和蘋果等大型技術公司的工程師都是開發團隊的一部分。因此,這些工程師要確保WASM與他們的引擎和協議兼容。

創建WASM是為了快速、高效和便攜。WASM將利用常見的硬件能力,以“接近本地速度”執行。

易于閱讀和調試。它具有人類可讀的文本格式,代碼可以手動查看、編寫和調試。

確保安全。它通過增強主機瀏覽器的權限策略和保持向后兼容性來實現這一點。

速度

簡單地說,EVM是一個萬事通,但卻什么都不懂。EVM如何處理編譯就是這一點的一個很好的例子。本機引擎努力尋找執行某些操作的最佳路徑,最終影響EVM的總體吞吐量。

EVM只能處理256位字節碼,這意味著小于256位的字節碼必須先轉換為256位格式,然后才能發送給EVM。EVM的可擴展性問題很明顯,因為它每秒只處理25個交易。

WASM直接轉換為編譯后的代碼,這使它能夠更快地加載,同時增加每個區塊所處理的交易數量。

預編譯

EVM依賴于預編譯(預編譯合約)。當發出預編譯調用時,EVM將執行預定義的本機代碼,然后顯示結果。這些預編譯特定于用于基本操作的特定協議,例如簽名方案和哈希。

盡管預編譯在不消耗大量gas的情況下使加密計算變得高效,但它們也帶來了問題。引入新的預編譯器通常要求網絡經歷一個系統范圍的硬分叉。

WASM消除了以太坊對預編譯合同的依賴。由于WASM非常高效,開發人員可以創建高效、快速的智能合約,而無需擔心潛在的硬分叉。

靈活性和互操作性

WASM支持更多的語言,并且提供了比EVM更廣泛的工具集。WASM支持傳統語言,如Rust、C和c++。WASM也被本地JavaScript引擎支持,例如 Google 的 V8 引擎(基于 Node.js 和 Chromium 的瀏覽器)、微軟的 Chakra 引擎(Microsoft Edge)和 Mozilla 的 Spidermonkey 引擎(Thunderbird 和 Firefox)。

以太坊引入了比特幣區塊鏈上不可用的某些功能。以太坊虛擬機的引入允許開發人員輕松地創建和部署智能合約。然而,EVM也有許多局限性,而WASM正試圖解決這些局限性。根據WebAssembly.org, WebAssembly 1.0已經被提供給四個主要的瀏覽器引擎。

Source:https://medium.com/momentum6/the-war-on-virtual-machines-wasm-vs-evm-8e68f9d53ef4

Tags:WASASM以太坊FILESWASH幣jasmy幣值得投資嗎怎么得到以太坊幣FILE幣

幣贏
TART:4大啟動板:Polkastarter 、Red Kite、Thorstarter、Binance Launchpad_POLL幣

在加密領域,早進者大獲成功。一些加密聚合器在獲得顯著吸引力時列出項目,以幫助潛在投資者跟蹤有前景的投資。當項目還處于早期階段時,很難識別它們,錯過其中一些項目可能意味著錯過巨大的潛在回報.

1900/1/1 0:00:00
BTC:什么是元宇宙?為何要關注它?_加密貨幣

科技企業和投資人士紛紛加入,元宇宙相關概念受到資本市場熱捧,一批大型企業紛紛宣布布局元宇宙市場……近來,元宇宙成為科技和資本領域的熱點話題.

1900/1/1 0:00:00
DNS:重新理解 ENS 估值:不僅僅是域名_dns幣的價格

就其本質而言,區塊鏈創造了絕妙的資產記錄方式,而其中一種最大的數字原生資產就是域名 (domain names).

1900/1/1 0:00:00
GAM:后疫情時代躥紅的GameFi:萬億級市場未來距離我們還有多遠?_velodromefinance幣開盤價預測

2020年年初以來,全球疫情已經造成了廣泛的經濟問題,整個2020年除中國外,全球幾乎所有的主要經濟體全部為負增長.

1900/1/1 0:00:00
GAM:淺談鏈游:到底風口還是虛火?_區塊鏈

據區塊鏈游戲平臺服務商Blockchaingamer統計,截至11月10日,今年區塊鏈游戲領域的投資額高達25.6億美元。資本加持之下,GameFi愈加火爆.

1900/1/1 0:00:00
SDT:監管邁出第一步 穩定幣鑄造贖回需透明_bitvenus交易所USDT腫么提現

如果說加密資產是引擎的話,那么穩定幣就像它的活塞。在過去的七年里,穩定幣已經發展成為整個加密生態系統的主要支柱。它更像一種用于引入新資金、管理和增加流動性、為加密資產定價的工具.

1900/1/1 0:00:00
ads