OK區塊鏈60講:什麼是智慧合約?

買賣虛擬貨幣

哈嘍大家好,我是小K君。今天我們要講的內容是:“什麼是智慧合約”?

智慧合約是區塊鏈的核心技術之一,這個概念最開始是在1994年由知名計算機學家、密碼學家尼克·薩博提出,他定義:智慧合約就是一套以數字形式定義的承諾,旨在以資訊化方式傳播、驗證或執行合同的計算機協議,包括合約的參與方都可以在上面執行。

簡單來說,智慧合約就是一種把我們生活中的合約數字化,當滿足一定條件後,可以由程式自動執行的技術。就好比你跟我做了一個約定,我們定好獎懲措施,然後將約定透過程式碼的形式錄入區塊鏈中,一旦觸發約定的條件,就會有程式來自動執行,這就是智慧合約。

雖然,智慧合約的概念,提出的時間很早,可由於技術以及其他的一些原因,一直沒有大規模落地。哪怕到了今天,智慧合約已經在網際網路中有很多的應用,比如自動還款,無人售貨等等,但也多是侷限在使用者和機構之間的智慧合約,使用者和使用者之間的智慧合約卻幾乎沒有。

歸根到底,阻礙智慧合約發展的原因還是“信任”問題。我們會發現,儘管網際網路、工業等各種技術都很發達,但這些技術本身是用來處理物物之間的關係,解決的還是效率問題。

而我們在生活中,只要談起合約,大多數都是陌生人跟陌生人之間存在這種需求,而且多是跟錢有關係。如果我們相互不認識,在沒有第三方機構做擔保的情況下,我們做了個約定,我把錢打給你,結果你毀約、不承認怎麼辦?這就牽扯到裡使用者之間的信任問題。

而這個問題是透過網際網路、工業等技術本身沒辦法解決的,於是才引入了第三方機構進來,造成目前智慧合約多是侷限在機構與使用者之間的狀況。

直到區塊鏈技術的出現,才使智慧合約在使用者與使用者之間的大規模落地成為可能。為什麼這麼說?因為區塊鏈有很多特點,比如去中心化、資料不可篡改等,這些特點與智慧合約十分契合。假如我們之間透過區塊鏈建立智慧合約,你可以不信任我,但我們的合約資料,一切都會透明地記錄在鏈上,資料可追蹤、不可被篡改,這樣就可以從技術的角度去解決陌生人間的信任問題。

也正是基於這一點,久而久之,智慧合約就成了區塊鏈的核心技術之一,作為區塊鏈的一個應用重點。

智慧合約有很多的優勢,第一、它去掉了中介,可以完全依託技術讓使用者之間自主建立合約;第二、透明公平,智慧合約會用程式碼將條件寫得清清楚楚,並記錄在區塊鏈上,整個過程完全由程式執行,連包括編寫這個程式碼的開發者都不能篡改;第三、靈活,讓使用者之間可以自由地建立合約,哪怕是與一個陌生的外國人,也可以透過智慧合約建立聯絡。

總的來說,智慧合約是區塊鏈的核心技術之一,不僅在區塊鏈中起到了執行的作用,它更是區塊鏈的一個應用發展方向,拓寬了區塊鏈的使用場景,正是因為它的存在,才使區塊鏈有了一個更加廣闊的舞臺。

免責聲明:

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

推荐阅读

;