以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads

科普 | 虛擬機之戰:WASM與EVM_WAS:Deffect

Author:

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

什么是EVM?

以太坊虛擬機是一種輕量級虛擬機,用于在以太坊網絡上運行各種智能合約。EVM的功能不同于傳統的操作系統,例如一次只能在一臺機器上運行的Windows。EVM是現有操作系統的“鏡像”,用以模擬本地操作系統,但它又是獨立運行的,不會對真正的系統產生影響。

使用EVM,同一平臺可以在許多不同的操作系統和硬件架構上運行。這樣的特性使得虛擬機適用于如以太坊這樣的分布式網絡。EVM可以模擬在物理CPU上完成的功能,并實現以太坊網絡上的大部分功能。

EVM具有如下特點:

確定的:一個確定的程序能夠向同一組輸入提供相同的輸出,而與它執行相同代碼的次數無關。在以太坊網絡中,DAPP一次能夠處理數百萬美元的交易,不同的用戶需要知道代碼在執行的每個階段是如何反應的。

美國說唱歌手Megan Thee Stallion與Cash App合作發布比特幣科普視頻:美國說唱歌手Megan Thee Stallion與由Square開發的移動支付服務Cash App合作發布了一段名為“Bitcoin for Hotties”的視頻。該視頻從她的角度解釋了什么是比特幣,為什么比特幣有價值等內容。Megan Thee Stallion在Instagram上擁有超過2410萬粉絲,在 Twitter上擁有640萬粉絲。(Bitcoin News)[2021/8/8 1:41:10]

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

可終止的:以太坊智能合約是圖靈完備的。因此,只要有足夠的時間和資源,它理論上能夠解決任何問題。智能合約應該附帶終止機制,因為很難確定合約是否會在給定的時間限制內完成所有操作。以太坊使用gas限額來終止超出執行額度的智能合約。

歐易OKEx將于3月18日推出DeFi系列科普視頻:據歐易OKEx官方消息顯示,歐易OKEx將正式推出DeFi系列科普視頻《歐易DeFi20講》,本系列節目由歐易OKEx亞太區CEO馬克金主講。該視頻首期將于3月18日11:00(HKT)推出,用戶可以在歐易OKEx官方學院、金色財經觀看。

《歐易DeFi20講》主要包含DeFi入門指南、全景解讀DeFi生態及如何參與DeFi三個篇章,可以輕松使用戶了解DeFi原理,洞察DeFi價值,掌握DeFi熱點,更多詳情請關注歐易OKEx官方學院。[2021/3/18 18:55:59]

EVM的功能:

它是以太坊網絡的去中心化式處理單元,每個交互、交易和智能合約執行都只能在這里發生。獲取并執行指令,然后通過給定的指令分派器對操作數進行解碼。負責所有數據結構,如操作數、數據處理和指令。跟蹤網絡組件,如存儲狀態、塊信息和世界狀態。負責為以太坊網絡上不同的智能合約創建運行環境。EVM面臨的挑戰:

聲音 | 上海股交所總經理:區塊鏈想要大規模發展要做好社會科普工作:金色財經報道,上海股交所總經理張云峰表示,區塊鏈當前還處于一個“概念”的階段,距離成熟應用,影響到百姓的日常生活還有很長的路要走。對于“區塊鏈”和其會帶來的社會和經濟效果,沈陽應當持審慎的態度。區塊鏈想要大規模發展,一方面要做好這項復雜技術的社會科普工作,加快社會大眾對區塊鏈的了解。另一方面,要充分發揮市場的作用,讓企業用實實在在的技術創新,賦能實體經濟的發展。[2019/11/17]

EVM的速度并不快,它可以處理很多不同的操作,但是它的操作碼規范還沒有發展到可以處理不同的需求。支持的語言有限。什么是WASM?

WASM是一種可以在現代瀏覽器上執行的新型代碼,此新代碼由萬維網聯盟創建和定義。本質上,WASM具有EVM的所有功能,并附帶額外功能。

動態 | 美國演說家Anthony Robbins開始科普什么是比特幣:美國演說家安東尼·羅賓(Anthony Robbins)在自己的網站上發布了一篇比特幣的科普文章,并在推特上向自己的粉絲介紹什么是比特幣,目前他的推特賬戶共有粉絲304萬人。[2019/1/1]

為網絡而構建:

WASM由來自谷歌、微軟和蘋果等大型科技公司的各種工程師所組成的開發團隊構建。因此,這些工程師得確保WASM與他們的引擎和協議相兼容。

設計時考慮到一系列特定的目標:

快速、高效、可移植:通過利用常見的硬件能力,WASM代碼在不同平臺上能夠以接近本地速度運行。

可讀、可調試:WASM是一門低階語言,但是它有一種人類可讀的文本格式,這允許通過人工來寫代碼、看代碼以及調試代碼。

保持安全:WASM被限制運行在一個安全的沙箱執行環境中。像其他網絡代碼一樣,它遵循瀏覽器的同源策略和授權策略。

不破壞網絡:WASM的設計原則是與其他網絡技術和諧共處并保持向后兼容。

EVMvsWASM

速度

簡單地說,EVM是一個萬事通,但不是一個大師。EVM如何處理編譯就是一個很好的例子。本機引擎難以找到執行某些操作的最佳路徑,最終影響EVM的總體吞吐量。EVM只能處理256位字節碼,這意味著小于256位的字節碼必須先轉換為256位格式,然后才能反饋給EVM。EVM的可擴展性問題很明顯。

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

預編譯

EVM依賴于預編譯。當發出預編譯調用時,EVM將執行預定義的本機代碼,然后顯示結果。這些預編譯是特定于某個協議的基本操作,如簽名方案和哈希。盡管預編譯可以在不消耗大量gas的情況下提高密碼計算的效率,但也會帶來一些問題。新預編譯的引入通常要求網絡進行系統范圍的硬分叉。

WASM消除了以太坊對預編譯合約的依賴。因為WASM非常高效,開發者可以創建高效快速的智能合約,而不用擔心潛在的硬分叉。

靈活性/互操作性

WASM支持更多的語言,并且提供了比EVM更廣泛的工具集。WASM支持傳統的語言,如Rust、C和C++。WASM還受到本機JavaScript引擎的支持,如Google的V8引擎、Microsoft的Chakra引擎、Mozilla的Spidermonkey引擎。

EVM與WASM互相調用?

如上所述,EVM和WASM具有不同的特點,如果能實現兩者的相互調用,將對開發者更為友好。

萬向區塊鏈推出的“萬納鏈”,支持EVM虛擬機和WASM虛擬機的相互調用,同時對WASM進行了創新優化。萬納鏈支持WASM虛擬機意味著開發智能合約不再局限于Solidity一門語言,同時可以使用多種高級語?,例如:C/C++/Rust等來編寫智能合約,最后編譯成WASM字節碼就可以在萬納鏈上運行,極大地降低了入門門檻和開發成本,同時也提高了智能合約的安全性。

萬納鏈支持隱私計算,隱私合約同樣支持高級語言開發,編譯成「llvmir」中間語言執行。隱私合約的輸入數據保存在數據節點本地,由數據節點在鏈下以安全多方計算方式進行隱私計算,并提交計算結果到鏈上。

Tags:ASMWASDEF以太坊JASMYWAS價格Deffect以太坊交易平臺

以太坊價格
AOTAVERSE_VER:AOT

AOTAVERSE是香港首個以人工智能生成的3D機械骨骼系統Gamefi+NFT項目,核心是圍繞著該6666個半算法生成的AOTANFT。林峰、丁子高、佘詩曼、蔡卓妍等超多大咖明星PO文支持.

1900/1/1 0:00:00
火爆的元宇宙成為兩會的關注焦點之一,代表委員們如何看待元宇宙?_區塊鏈:區塊鏈的四大核心技術

技術發展渴望新產品出現,資本尋找新的出口,用戶期待新的體驗。 鏈新原創作者|楊鄭君 原標題:《發展元宇宙,上地方“兩會”了》近日,各省市陸續召開兩會,火爆的元宇宙成為兩會的關注焦點之一.

1900/1/1 0:00:00
俄羅斯財政部草案:禁止數字貨幣支付,但“有條件地”允許加密貨幣交易_加密貨幣:區塊鏈

據Fxempire2月22日消息,據俄羅斯財政部近日向俄羅斯政府提交的“關于數字貨幣”的聯邦法律草案,雖然俄羅斯將繼續禁止在俄羅斯聯邦境內使用數字貨幣作為支付手段.

1900/1/1 0:00:00
對話朱嘉明:元宇宙的商業前景、技術路徑和治理規則_人工智能:web3.0幣排行榜

來源:中國經營網 作者:屈麗麗 1992年,尼爾﹒斯蒂芬森的科幻小說《雪崩》第一次把人們帶入了“元宇宙”的場景,講述了一代互聯網人對兩個平行世界的感知和認識.

1900/1/1 0:00:00
元宇宙炒作冒虛火 已有玩家買地被套“涼透了”_TER:Dogemetaverse

來源:證券時報電子報 “今年年初,我采訪了多位私募界的大佬,請他們對新的一年行情進行展望,結果不管是哪種風格類型的私募,無一例外,在梳理投資機會的時候都提到了元宇宙.

1900/1/1 0:00:00
元宇宙化身平臺Ready Player Me發布基于CryptoPunks的3D化身系列_PUN:魔獸幣是有使用區塊鏈技術嗎

據TheBlock2月8日消息,元宇宙化身平臺ReadyPlayerMe發布了一個面向CryptoPunksNFT所有者,包含10000件獨特3D化身的系列.

1900/1/1 0:00:00
ads