iT邦幫忙

2022 iThome 鐵人賽

DAY 11
0
Web 3

鑄造加密貨幣系列 第 11

智能合約

  • 分享至 

  • xImage
  •  

智能合約是什麼

智能合約是區塊鏈中制定合約所使用的特殊協議,會將雙方的條件寫入其中自動執行。它的概念最早源自於Nick Szabo博士於1994年所提出,他認為智能合約是一個由數位表單指定的承諾,這個承諾包含關係到多方執行的一組協議。智能合約允許在沒有第三方的情況下進行可信交易,只要滿足特定的條件,就會有相對的結果產生。再第一個實現智能合約這個概念的應用是比特幣,它包含了5種標準交易腳本;其中有普通單人支付的功能也有多方共同簽名支付的功能等等。除了比特幣之外,以太坊更是將它的核心放在智能合約上面。在區塊鏈上,這些智能合約的交易將會是公開、可追蹤且不可逆轉的。在以太坊網路上,只要支付手續費(gas)給礦工或權益人就可以讓程式運作,也就是「去中心化DAPP」,而以太坊成為了目前主流使用的區塊鏈網路。要在以太坊上面使用智能合約有兩點供參考:

  1. 查詢(Call)
    不必消耗gas,僅能查詢資訊。
  2. 送出交易(Send Transaction)
    需消耗gas,可使用智能合約的規則來更改資訊。

參考

智能合約
與智能合約互動


上一篇
以太坊2.0是什麼
下一篇
以太坊的節點
系列文
鑄造加密貨幣31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言