區塊鏈智慧合約 | 智慧合約是什麼呢?

買賣虛擬貨幣

在區塊鏈行業中,我們會經常聽到或見到智慧合約這一詞,或者說smart contract,只要區塊鏈中加入智慧合約,好像就已經變得高大上了。那麼,什麼叫智慧合約?智慧合約到底是什麼?使用智慧合約到底能做什麼?

什麼是智慧合約?

智慧合約又稱智慧合同,是由事件驅動的、具有狀態的、獲得多方承認的、執行在區塊鏈之上的、且能夠根據預設條件自動處理資產的程式,智慧合約最大的優勢是利用程式演算法替代人仲裁和執行合同。

簡單說,智慧合約是一種用計算機語言取代法律語言去記錄條款的合約。智慧合約可以由一個計算系統自動執行。簡單地說,智慧合約就是傳統合約的數字化版本。

如果區塊鏈是一個資料庫,智慧合約就是能夠使區塊鏈技術應用到現實當中的應用層。智慧合約是在區塊鏈資料庫上執行的計算機程式,可以在滿足其原始碼中寫入的條件時自行執行。智慧合約一旦編寫好就可以被使用者信賴,合約條款不能被改變,因此合約是不可更改的。

區塊鏈智慧合約有三個技術特性

1. 資料透明

區塊鏈上所有的資料都是公開透明的,因此智慧合約的資料處理也是公開透明的,執行時任何一方都可以檢視其程式碼和資料。

2. 不可篡改

區塊鏈本身的所有資料不可篡改,因此部署在區塊鏈上的智慧合約程式碼以及執行產生的資料輸出也是不可篡改的,執行智慧合約的節點不必擔心其他節點惡意修改程式碼與資料。

3. 永久執行

支撐區塊鏈網路的節點往往達到數百甚至上千,部分節點的失效並不會導致智慧合約的停止,其可靠性理論上接近於永久執行,這樣就保證了智慧合約能像紙質合同一樣每時每刻都有效。

總而言之,在區塊鏈社會里,大家共同維護一個區塊鏈賬本,所有交易資料無法篡改、不可偽造,還能減少人工對賬的出錯概率和人力成本;隨著智慧合約普及,我們也會變得更加佛系。面對潛在的糾紛,無需自己出馬,一切程式碼說了算。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;