• 【超完整懶人包】認識比特幣!原理與應用全面解析|動區新手村
  • Account
  • Account
  • BlockTempo Beginner – 動區新手村
  • Change Password
  • Forgot Password?
  • Home 3
  • Login
  • Login
  • Logout
  • Members
  • Password Reset
  • Register
  • Register
  • Reset Password
  • User
  • 不只加密貨幣,談談那些你不知道的區塊鏈應用|動區新手村
  • 動區動趨 BlockTempo – 最有影響力的區塊鏈新聞媒體 (比特幣, 加密貨幣)
  • 所有文章
  • 最完整的「區塊鏈入門懶人包」|動區新手村
  • 服務條款 (Terms of Use)
  • 關於 BlockTempo
  • 隱私政策政策頁面 / Privacy Policy
動區動趨-最具影響力的區塊鏈新聞媒體
  • 所有文章
  • 搶先看
  • 🔥動區專題
  • 🔥Tempo 30 Award
  • 加密貨幣市場
    • 市場分析
    • 交易所
    • 投資分析
    • 創投
    • RootData
  • 區塊鏈商業應用
    • 金融市場
    • 銀行
    • 錢包
    • 支付
    • defi
    • 區塊鏈平台
    • 挖礦
    • 供應鏈
    • 遊戲
    • dApps
  • 技術
    • 比特幣
    • 以太坊
    • 分散式帳本技術
    • 其他幣別
    • 數據報告
      • 私人機構報告
      • 評級報告
  • 法規
    • 央行
    • 管制
    • 犯罪
    • 稅務
  • 區塊鏈新手教學
  • 人物專訪
    • 獨立觀點
  • 懶人包
    • 比特幣概念入門
    • 從零開始認識區塊鏈
    • 區塊鏈應用
  • 登入
No Result
View All Result
  • 所有文章
  • 搶先看
  • 🔥動區專題
  • 🔥Tempo 30 Award
  • 加密貨幣市場
    • 市場分析
    • 交易所
    • 投資分析
    • 創投
    • RootData
  • 區塊鏈商業應用
    • 金融市場
    • 銀行
    • 錢包
    • 支付
    • defi
    • 區塊鏈平台
    • 挖礦
    • 供應鏈
    • 遊戲
    • dApps
  • 技術
    • 比特幣
    • 以太坊
    • 分散式帳本技術
    • 其他幣別
    • 數據報告
      • 私人機構報告
      • 評級報告
  • 法規
    • 央行
    • 管制
    • 犯罪
    • 稅務
  • 區塊鏈新手教學
  • 人物專訪
    • 獨立觀點
  • 懶人包
    • 比特幣概念入門
    • 從零開始認識區塊鏈
    • 區塊鏈應用
  • 登入
No Result
View All Result
動區動趨-最具影響力的區塊鏈新聞媒體
No Result
View All Result
Home 區塊鏈商業應用 defi

新手科普 | 以太坊虛擬機 EVM 是什麼,有何用處?

白話區塊鏈 by 白話區塊鏈
2021-10-15
in defi, 以太坊, 區塊鏈商業應用, 區塊鏈平台, 專欄作者, 概念
A A
新手科普 | 以太坊虛擬機 EVM 是什麼,有何用處?

EVM, Source: Bitcoin Exchange Guide

472
SHARES
分享至Facebook分享至Twitter

以太坊擴容方案 Optimism 宣布其 OVM (Optimism 虛擬機器)的 2.0 版將於 10 月 14 日部署至 Kovan 測試網,並於 10 月 28 日部署至以太坊主網。這裡提到的以太坊虛擬機器,即 EVM(Ethereum Virtual Machine,EVM)是什麼東西,功能又為何呢?今天就讓我們來一探究竟。
(前情提要:以太坊 | V神提案 EIP-4488 ,若通過將使 Layer2 Gas 費用短期內降 5 倍)
(背景補充:乾貨|深入理解 OVM (Optimistic Rollup):兼容 EVM、以太坊Layer 2擴容方案大躍進)

本文目錄

  • 什麼是以太坊虛擬機?
  • 以太坊虛擬機有何用處?
  • 小結
    • 以太坊非技術科普|你的 Layer 2 Rollup 白話翻譯機
    • 以太坊未來 | 相比其他 Layer2 Rollup 方案,Arbitrum 好在哪裡?
    • 盤點|那些年我們一起追過「以太坊 4 大方向擴容方案」,你看好哪些?

 

近日消息,以太坊擴容方案 Optimism 宣布其 OVM (Optimism 虛擬機器)的 2.0 版將於 10 月 14 日部署至 Kovan 測試網,並於 10 月 28 日部署至以太坊主網。

早前 Optimism 已宣布將升級為 EVM 全兼容,開發者可使用 Solidity 智能合約直接在 Layer2 部署以太坊上所運行的工具,這意味著以太坊網路的可擴展性進一步增大。

那麼,這裡面提到的以太坊虛擬機器,即 EVM(Ethereum Virtual Machine,EVM)是什麼意思,又有何用處呢?今天就讓我們來一探究竟。

延伸閱讀:L2大戰|以太坊現階段價值大幅外溢,這六個「Layer2 項目」或是最大受益者

什麼是以太坊虛擬機?

資工專業的同學對「虛擬機器」應該並不陌生,「虛擬機器」是指通過軟體模擬的具有完整硬體系統功能的、運行在一個完全隔離環境中的完整電腦系統。

通俗點講,虛擬機就是我們通過軟體模擬出了跟我們個人電腦一模一樣的虛擬機器,它擁有跟實際物理電腦同樣的軟硬體資源。

進入虛擬系統之後,我們日常的所有操作都可以在這個全新且獨立的虛擬系統裡面進行,可以獨立安裝運行軟體,保存數據等等。

這樣一來,我們大可在虛擬機器中盡情的折騰,各種病毒和攻擊都不怕,大不了重裝一下虛擬機器,並不會對真正的系統產生任何影響。

就好比《西遊記》中的六耳獼猴跟孫悟空有著同樣的外表,也都擁有降妖除魔的能力,但他們又是獨立的個體。即便六耳獼猴被打死之後,也不會對孫悟空本身造成任何影響。

我們知道比特幣網路像是一個巨大且實時更新的分散式帳本,世界上任何地方的電腦均可以通過網路連接到比特幣系統,它有著有去中心化、不可篡改和公開透明的特點。

在這個網路裡面沒有虛擬機器,比特幣更為主要的功能是用來記錄、儲存鏈上隨時進行的交易數據。

而以太坊虛擬機器顧名思義則是建立在以太坊區塊鏈上的一個抽象的機器,它可以使在其上面運行的程序彼此隔離,並且與主鏈分離。

以太坊虛擬機有何用處?

相較於比特幣被視作分散式的記帳本,以太坊致力成為「下一代智能合約和去中心化應用平台」,則可以被看作是可以運行程式的分散式計算平台。

Vitalik 也將以太坊構想為一個去中心化的「世界電腦」。作為電腦,就需要有計算,儲存,執行等功能。

所以,以太坊在擁有比特幣網路中基本的數據儲存功能之外,還需要運行各種程式碼進行計算,由以太坊虛擬機器(EVM)所編譯和解釋執行的軟體或者應用就是「智能合約」。

當以太坊鏈上發生轉帳交易的時候,以太坊虛擬機器(EVM)會進行以下一系列工作:

  • 調取轉帳的數值,分析合約的指令。
  • 計算 Gas 的消耗(手續費), 確保發出轉賬的地址有足夠的Gas費。
  • 執行合約,實現轉賬到對應的地址。

從上面以太坊虛擬機器(EVM)的工作流程中,我們可以窺見 EVM 對於以太坊的幾個功能:

  • 便於測試:為了保證各種「智能合約」的順利執行,我們需要給它們創建一個安全的運行環境,以太坊虛擬機就是一個程式碼的運行環境。正如我們上文所說,在虛擬機裡的各種操作不會影響主機一樣,任何想要在以太坊虛擬機器創建智能合約的開發者可以在虛擬機器上測試各種應用而不佔用主鏈資源也不受其他區塊鏈的影響。
  • 增加安全性:以太坊上承載著具有強大功能的各種應用,其邏輯也就更加複雜,開發者也越容易出現各種漏洞。而以太坊虛擬機器是一個完全獨立的沙盒,合約代碼可對外完全隔離並在 EVM 內部運行。不僅可以防止因為不法分子或者工程師的編程錯誤而影響整個主鏈,還可以防止運行智能合約的物理設備遭受攻擊。
  • 保障穩定性:由於以太坊虛擬機器部署在以太坊網路的每個節點,整個以太坊網路的數據由眾多節點共同維護和更新,這保持了整個區塊鏈數據的一致性,這同樣也使以太坊有極高的故障故障容許度,保證零停機。

小結

可見,以太坊虛擬機器在以太坊區塊鏈中扮演著重要的角色,為智能合約的實現提供了技術基礎,不僅整體上可以為開發人員提供應用測試環境,一定程度上提升了以太坊主鏈的安全性、穩定性。

不過它同時也存在著很多缺陷深受詬病,比如 EVM 常用的 Solidity 語言缺乏標準函式庫、合約程式碼不支持升級只支持部署,儲存空間碎片化和維護等。

📍相關報導📍

以太坊非技術科普|你的 Layer 2 Rollup 白話翻譯機

以太坊未來 | 相比其他 Layer2 Rollup 方案,Arbitrum 好在哪裡?

盤點|那些年我們一起追過「以太坊 4 大方向擴容方案」,你看好哪些?


讓動區 Telegram 新聞頻道再次強大!!立即加入獲得第一手區塊鏈、加密貨幣新聞報導。

LINE 與 Messenger 不定期為大家服務

加入好友

加入好友

Tags: EVMOptimismOVM以太坊分散式帳本技術虛擬機器

關於我們

動區動趨

為您帶來最即時最全面
區塊鏈世界脈動剖析
之動感新聞站

訂閱我們的最新消息

動區精選-為您整理一週間的國際動態

戰略夥伴

Foresight Ventures Foresight News

主題分類

  • 關於 BlockTempo

動區動趨 BlockTempo © All Rights Reserved.

No Result
View All Result
  • 所有文章
  • 搶先看
  • 市場脈動
  • 商業應用
  • 區塊鏈新手教學
  • 區塊鏈技術
  • 數據洞察
  • 政府法規
  • RootData
  • 登入

動區動趨 BlockTempo © All Rights Reserved.