跳至主要內容

Ethereum 和智能合約

U
作者:UKey Wallet

Ethereum概述

Ethereum 是一個開源、全球性、去中心化的運算平台,運行稱為智慧合約的程式。它使用 區塊鏈 技術來同步和儲存系統狀態,同時使用一種名為 Ether 的加密貨幣來衡量和限制運算資源的成本。

Ethereum 平台允許開發人員使用內建經濟機制建立彈性去中心化應用程式。這有助於應用程式保持持續可用,同時減少或消除審查制度、第三方依賴性和交易對手風險。

Ethereum與其他區塊鏈的區別

目的

數位貨幣以太幣對於 Ethereum 的運作至關重要。它作為用於支付 Ethereum 平台訪問費用的實用貨幣。然而,Ethereum 不僅僅是一個數位支付網路。

不僅僅是 Ledger

Ethereum 被設計為通用可程式 區塊鏈,能夠運行可處理任意和高度複雜程式碼的虛擬機器。

Bitcoin 的腳本語言有意地限於簡單的真或假條件,而 Ethereum 的語言是圖靈完備的。這意味著它相當於一台通用計算機,可以執行理論上圖靈機可以執行的任何計算。

智能合約

Bitcoin引進了區塊鏈技術,而Ethereum則是復興並擴展了智慧合約的概念。

智能合約的核心目標是實現與傳統合約相同的目標:定義每個參與者的義務、權利、獎勵和懲罰,並確保交易按照約定的規則執行。

智慧合約程式不僅僅是在 區塊鏈 上執行的自動化程式;他們還可以作為系統內的積極參與者。

*他們可以回應收到的訊息並向外發送訊息。

*他們可以接收、儲存和轉移價值。

*他們可以暫時持有資產。

智慧合約程序就像受信任的數位實體一樣,根據合約條款執行操作。

過去,智能合約由於沒有可信的執行環境,在實際產業中並未廣泛應用。然而,Bitcoin出現後,人們意識到區塊鏈技術本身自然可以為智慧合約提供可靠的執行環境。 Ethereum 是最早認識並應用 區塊鏈 與智慧合約之間協同作用的平台之一。

是否回答了您的問題?