iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 18
0
Blockchain

Go to Blockchain: 從區塊鏈基礎到用 Go 實作區塊鏈系列 第 18

Go to Blockchain: Day18 新興的區塊鏈應用-以太坊

以太坊

  • 19 歲的 Bitcoin Magazine 共同創辦人的 Vitalik Buterin 認為區塊鏈除了應用在加密貨幣以外,應該還有更大的可能性

  • 因此,他打造了以太坊(ethereum) ,Vitalik Buterin 說以太坊是一個 "Decentralised mining network and software development platform rolled into one" 的平台

  • 換句話說,不同於比特幣只是用於貨幣的公鏈系統,我們是可以在以太坊上開發自己的應用程式,寫合約等等的事情的

    • 舉例來說,我們會在 Android 系統上進行 App 的開發
    • 而以太幣就是這個 Android 系統,一個開源的區塊鏈開發環境
  • 所以以太幣有許多不同的功能 ,包含 DAPP,智能合約、以太幣

以太幣

  • 智能合約和 DAPP 是乙太坊上運行的程式,而因為它是以一個區塊鏈的模式運行這些程式的,因此會消耗這個網路上的資源
  • 因此會需要付一些代價,而這些代價就是用以太幣來支付的

EVM 虛擬機

  • 智能合約和 DAPP 會被執行在 EVM 中

    • 類似 Java 執行在 JVM 中一樣
  • EVM 通用性

    • 以太幣擁有很多個節點,而每一個的軟硬體環境都不同,而透過 EVM 可以確保每一個節點都有相同的執行環境
  • EVM 安全性

    • 既然任何人都可以發布智能合約,就有可能有惡意程式,因此只要有 EVM 如此的執行環境,就不會影響到真正的主要系統

上一篇
Go to Blockchain: Day17 區塊鏈交易的法幣代幣-USDT
下一篇
Go to Blockchain: Day19 乙太坊的突破-智能合約
系列文
Go to Blockchain: 從區塊鏈基礎到用 Go 實作區塊鏈30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言