關於智慧合約,我們需要知道的幾點

買賣虛擬貨幣

比特幣被成為區塊鏈1.0,比特幣開創了去中心化密碼貨幣的先河,10年的時間充分檢驗了區塊鏈技術的可行性和安全性。因為有了比特幣的大火才會帶來全世界對區塊鏈的關注。然而比特幣卻只有非常簡單的功能——轉賬。以太坊的創始人V神在寫有關比特幣的文章時就想能不能透過區塊鏈搭建一個圖靈完備的智慧平臺。於是以太坊就出來了,以太坊被稱為區塊鏈2.0,以太坊將智慧合約引入平臺,它支援開發者在該平臺建立和釋出任意去中心化的應用程式。那麼什麼是智慧合約呢?智慧合約真的有那麼智慧嗎?


首先我們來解釋下什麼是智慧合約,百度百科定義:智慧合約是一種旨在以資訊化方式傳播、驗證或執行合同的計算機協議。智慧合約允許在沒有第三方的情況下進行可信交易,這些交易可追蹤且不可逆轉。智慧合約就是一個協議,百度百科上的定義,可能很難理解,老友舉個簡單的例子來說明。相信接觸幣圈半年以上的使用者都知道眾籌(ICO)吧,大部分ICO都是基於以太坊的智慧合約進行的,如果你沒有參與過ICO,你可能不懂。老友來解釋下ICO的過程,首先專案方先製作一份白皮書,然後在以太坊上開始自己的專案(代幣),前面兩個順序老友應該是這樣的吧。然後開始公開眾籌,會有一個眾籌地址,透過智慧合約設定,比如該專案代幣總量設定多少,按照什麼樣的比例發放給投資者,以及什麼時候釋放,這些引數都設定好了,我們決定相信專案方,開始往專案方的以太坊地址轉入定量的以太坊(比如150000的比例),等到了程式設定的發放時間,程式會自動按照合約發放代幣到你的以太坊錢包中。

以上為老友自己參與眾籌的過程,智慧合約在裡面的作用很重要,透過協議的設定當系統達到某種引數之後自動的執行。看起來非常的高大上吧,甚至有人預言,智慧合約將取代很多人工行為,比如我支付報酬給一個網際網路開發公司,要求幫我建一個企業管理系統,引入智慧合約之後,當改企業成功建成之後將自動支付報酬,這樣是不是就減少了很多中間機構,看起來非常的簡單。但是,智慧合約並不能檢測到檢測的這個東西是不是企業管理系統。

目前很多行業由於技術的快速發展,可能一兩年就會遇到技術更新的情況,我們來看看最近幾年的社會發展,幾乎技術更新時時刻刻在進行,智慧合約是一個圖靈完備的系統,具有不可篡改,不可逆等特性,當遇到行業技術大更新的時候,修改之前的智慧合約協議將變的非常困難。新增比較容易。

老友認為,智慧合約並不是單純的由系統來運作,而是在人工的參與下更有效率的完成某個專案。比如我們之前提到的滴滴打車系統如果透過區塊鏈怎麼做,首先平臺上會有兩種代幣,一種是價值穩定用來支付司機費用的代幣,一種是可以在市場上流通的代幣。如果中間出了問題,比如前段時間空姐遇難的情況,如果僅僅只有司機和乘客在系統中,那麼誰來負責呢?這個時候我們需要中間引入一個仲裁員身份的節點。

當前的智慧合約模型還僅僅知識停留在服務探索階段,很多必須人工線下參與的地方智慧合約就顯得不是那麼智慧了,因為它無法判斷線下參與人員的狀態。還是老友之前那句話,在設定智慧合約時,還是要用活人對付活人的方式來進行。

免責聲明:

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

推荐阅读

;