第 2 課
什麼是智能合約?
將程式碼添加到手動支付中

智能合約是在滿足特定條件時自動執行的數位合約。智能合約儲存在區塊鏈上,具有防篡改功能,無法更改或刪除。
它們最早由 Nick Szabo 於 1994 年提出,但直到 2015 年以太坊區塊鏈發布後才開始受到重視。
在我們的社群背景下,智能合約可以在交易者之間建立信任,降低成本,並加快交易速度。
智能合約可用於執行社群內有關碳信用額使用的預先建立的協議。例如,一旦社群成員累積了一定數量的碳信用(例如,透過植樹或安裝太陽能板),社群金庫就會自動向該個人的帳戶中發放一盎司代幣化的黃金。官僚主義少了很多!
另一個例子是,智慧合約可以記錄牛奶貯存設施內的即時溫度。如果溫度超過某個閾值,出於安全原因,牛奶可能會自動失效。由於所有記錄都記錄在區塊鏈上,牛奶供應商無法篡改,因此社群可以完全透明地了解牛奶的狀況。不需要中間人檢查牛奶並批准交易——智能合約會自動完成。
並非總是如此。大多數開發人員不需要編寫智能合約來與區塊鏈互動。然而,根據他們所建置的區塊鏈類型,有些可能需要透過智慧合約來提升區塊鏈所提供的功能性。
XRP 分類帳沒有原生智慧合約,但開發人員可以透過不同的方式在其中加入這些功能。
您需要智能合約來建立區塊鏈嗎?
並非總是如此。大多數開發人員不需要編寫智能合約來與區塊鏈互動。然而,根據他們所建置的區塊鏈類型,有些可能需要透過智慧合約來提升區塊鏈所提供的功能性。
XRP 分類帳沒有原生智慧合約,但開發人員可以透過不同的方式在其中加入這些功能。