原文標題:《科普|以太坊虛擬機EVM是什么,有何用處?》
作者:Soraya
早前?Optimism?已宣布將升級為EVM全兼容,開發者可使用Solidity?智能合約直接在?Layer2?部署以太坊上所運行的工具,這意味著以太坊網絡的可擴展性進一步增大。
那么,這里面提到的以太坊虛擬機,即EVM是什么意思,又有何用處呢?今天就讓我們來一探究竟。
什么是以太坊虛擬機?
計算機專業的同學對“虛擬機”應該并不陌生,“虛擬機”是指通過軟件模擬的具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統。
數據:上半年日本加密交易平臺比特幣交易份額升至80%:金色財經報道,Kaiko數據顯示,今年前六個月,日本交易所的比特幣交易量占比從69%上升至80%。今年6月,日本交易所的總交易量為40億美元,較年初迄今增長了60%。
今年,比特幣-日元(BTC/JPY)在比特幣-法幣交易對總交易量中的份額也從4%增加到11%。[2023/7/20 11:07:26]
通俗點講,虛擬機就是我們通過軟件模擬出了跟我們個人電腦一模一樣的虛擬機器,它擁有跟實際物理電腦同樣的軟硬件資源。
18家意大利銀行在沙盒中試用批發CBDC:金色財經報道,意大利銀行業協會(ABI)有18名成員參與了與意大利銀行Leonidas項目的批發中央銀行數字貨幣(CBDC)試驗。它是中央銀行選擇用于DLT實驗的14個項目之一。[2023/6/19 21:46:25]
進入虛擬系統之后,我們日常的所有操作都可以在這個全新且獨立的虛擬系統里面進行,可以獨立安裝運行軟件,保存數據等等。
這樣一來,我們大可在虛擬機中盡情的折騰,各種病和攻擊都不怕,大不了重裝一下虛擬機,并不會對真正的系統產生任何影響。
Stronghold Digital將通過嘉楠耘智子公司托管4000臺礦機:金色財經報道,加密礦企Stronghold Digital(SDIG)將托管由嘉楠耘智(CAN)的子公司Cantaloupe Digital提供的4000臺礦機,2000臺A1246和2000臺A1346礦機將提供每秒400 petahash(PH/S)的總容量。A1246礦機將于5月15日安裝完畢,A1346礦機將在一個月后安裝完畢。
Stronghold首席執行官GregBeard表示,自8月以來,Stronghold以1500萬美元的成本采購了約22,000臺礦機,產能為每秒2.2exahash(EH/s)。[2023/5/4 14:43:03]
就好比《西游記》中的六耳獼猴跟孫悟空有著同樣的外表,也都擁有降妖除魔的能力,但他們又是獨立的個體。即便六耳獼猴被打死之后,也不會對孫悟空本身造成任何影響。
英國財政部概述了分布式賬本技術、穩定幣、加密資產監管議程:金色財經報道,在昨天的英國議會聽證會上,財政部經濟部長Andrew Griffith概述了加密資產行業的監管議程以及英國財政部對該行業的立場。Griffith列出了2023年應通過立法解決的三個主題。包括金融服務和市場法案?(FSM) 中對穩定幣的監管,該法案預計將于4月左右通過。FSM法案還包括?為金融市場基礎設施啟用FMI沙盒。
第三個主題是加密資產的推廣,財政部計劃今年出臺立法,將加密作為金融服務推廣的一部分,以加強對消費者的保護。[2023/1/11 11:06:33]
我們知道比特幣網絡像是一個巨大且實時更新的分布式賬本,世界上任何地方的電腦均可以通過互聯網連接到比特幣系統,它有著有去中心化、不可篡改和公開透明的特點。
在這個網絡里面沒有虛擬機,比特幣更為主要的功能是用來記錄、存儲鏈上隨時進行的交易數據。
而以太坊虛擬機顧名思義則是建立在以太坊區塊鏈上的一個抽象的機器,它可以使在其上面運行的程序彼此隔離,并且與主鏈分離。
以太坊虛擬機有何用處?
相較于比特幣被視作分布式的記賬本,以太坊致力成為“下一代智能合約和去中心化應用平臺”,則可以被看作是可以運行程序的分布式計算平臺。
Vitalik?也將其構想為一個去中心化的“世界計算機”。作為計算機,就需要有計算,存儲,執行等功能。
所以,以太坊在擁有比特幣網絡中基本的數據存儲功能之外,還需要運行各種代碼進行計算,由以太坊虛擬機所編譯和解釋執行的軟件或者應用就是“智能合約”。
當以太坊鏈上發生轉賬交易的時候,以太坊虛擬機會進行以下一系列工作:
調取轉賬的數值,分析合約的指令。計算Gas的消耗,確保發出轉賬的地址有足夠的Gas費。執行合約,實現轉賬到對應的地址。從上面以太坊虛擬機的工作流程中,我們可以窺見EVM對于以太坊的幾個功能:
便于測試:為了保證各種“智能合約”的順利執行,我們需要給它們創建一個安全的運行環境,以太坊虛擬機就是一個代碼的運行環境。正如我們上文所說,在虛擬機里的各種操作不會影響主機一樣,任何想要在以太坊虛擬機創建智能合約的開發者可以在虛擬機上測試各種應用而不占用主鏈資源也不受其他區塊鏈的影響。增加安全性:以太坊上承載著具有強大功能的各種應用,其邏輯也就更加復雜,開發者也越容易出現各種漏洞。而以太坊虛擬機是一個完全獨立的沙盒,合約代碼可對外完全隔離并在EVM內部運行。不僅可以防止因為不法分子或者程序員的編程錯誤而影響整個主鏈,還可以防止運行智能合約的物理設備遭受攻擊。保障穩定性:由于以太坊虛擬機部署在以太坊網絡的每個節點,整個以太坊網絡的數據由眾多節點共同維護和更新,這保持了整個區塊鏈數據的一致性,這同樣也使以太坊有極高的故障容錯性,保證零停機。小結
可見,以太坊虛擬機在以太坊區塊鏈中扮演著重要的角色,為智能合約的實現提供了技術基礎,不僅整體上可以為開發人員提供應用測試環境,一定程度上提升了以太坊主鏈的安全性、穩定性。
不過它同時也存在著很多缺陷深受詬病,比如EVM常用的Solidity語言缺乏標準庫、合約代碼不支持升級只支持部署,存儲空間碎片化和維護等。
Peanutswap作為BSC上的新興DEX,TVL、交易量等核心業務指標已接近一線老牌DEX,盈利能力提振明顯.
1900/1/1 0:00:00GamyFi很榮幸地宣布完成種子輪和私募輪融資,并由SparkDigitalCapital領投籌集了總計100萬美元的資金.
1900/1/1 0:00:00BTC幣情分析 比特幣今天上午一直是震蕩調整形態,直到下午2時開始逐漸放量拉升上漲至58333美元,目前維持在高位運行.
1900/1/1 0:00:00在全球疫情危機加速經濟危機、生產成本上升、資源環境限制的背景下,傳統產業紛紛開展數字化轉型,并投身數字經濟的浪潮.
1900/1/1 0:00:00懦弱的人害怕孤獨,理智的人懂得享受孤獨。生活如常,日子循環往復,考驗的是人心和意志。心思平凡,簡靜中求安穩,一杯清茶一間雅室,就是風雅的人生;心靈純凈,心胸豁達不被世俗所污染,一份寧靜則可致遠;.
1900/1/1 0:00:00各位投資朋友大家好,這里是玩幣天下。投資的路上難免會遇到坎坷,雖然我們無法控制行情跌漲,但是我們可以保持一個良好的心態,擺正心態在幣圈就已經成功了一小步.
1900/1/1 0:00:00