區塊鏈智慧合約在現實世界中終於有了用武之地

買賣虛擬貨幣
你可能聽說過和智慧合同將會徹底改變我們的生活。目前有一個問題:在智慧合約能夠真正發揮作用之前,它們需要一種可靠的方式來與現實世界中的事件聯絡起來——到目前為止,事實證明這是不可能的。這就是所謂的“oracle問題”,這是一項技術挑戰,仍然阻礙著區塊鏈爆發併成為我們日常生活一部分的任何機會。
直到現在,一家名為Chainlink的初創公司正將其軟體與一個名為Town Crier的可信硬體系統相結合,該系統是由一家領先的學術加密貨幣研究機構開發的。他們可能比以往任何時候都更接近於解決問題。智慧合約是儲存在區塊鏈中的計算機程式。根據約定的條件,它們可以用於在使用者之間自動地不可阻擋地傳輸加密令牌。"oracle"是實時的資料反饋,提供天氣資料,貨幣匯率,航班資訊,和體育統計資料,來實現智慧合約。其理念是,透過合作,這兩個系統可以讓基於區塊鏈的服務與現實世界的事件進行互動,其信任度比現在的oracle服務更高。例如,如果你的航班被取消了,但你購買了飛行保險,一個智慧合同可能會在從一個可信的飛行時間來源獲得更新後立即支付你。
那麼問題是什麼呢?Chainlink的執行長Sergey Nazarov說;“到目前為止推出的甲骨文服務的目的就是挫敗使用區塊鏈。例如,在以太坊中,網路中所有參與的節點計算每一個智慧合約,使得程式幾乎不可能關閉。但如今的甲骨文服務過於集中,它們代表單個故障點,構成篡改目標”。這意味著智慧合約缺乏對真實資料的可靠訪問。康奈爾大學的電腦科學教授Ari Juels說,如果沒有這些,他們“就像一個沒有電的城市”。“沒什麼有趣的事情可以做。”康奈爾大學加密貨幣和合同專案的Juels和他的同事們已經開發出了Town Crier,他們將其描述為以太坊區塊鏈和支援https的線上資料來源之間的“高信任度橋樑”。核心元件是一個程式,執行在一個被稱為安全飛地的獨立硬體中。enclave的功能是保護程式免受惡意攻擊並對計算保密。它接收來自智慧合約的資料查詢——例如,飛行保險合同可能會查詢航班是否被取消——然後它從網站上檢索答案並將其轉發回區塊鏈。使用密碼學,並假設對硬體的信任,它為飛行保險合同提供了證據,證明資料確實來自城鎮呼叫,並沒有被打亂。Town Crier可能比其他資料來源更可靠,但它本身並不能提供分散系統所能提供的可靠性。這就是Chainlink的作用。它的軟體將分散的oracle網路組合在一起,利用多個資料來源為基於智慧合約的服務提供服務,這樣它們就不必依賴於單個資料來源。使用加密學,Chainlink服務在區塊鏈上提供證據,證明資料實際上是它承諾交付的資訊。客戶可以為不同級別的分散化付費,節點可以透過提交資料來賺錢。Nazarov說,Chainlink的軟體和硬體系統的結合是首個“可證明安全、分散的oracle網路”。

Chainlink已經與幾個智慧合約專案合作,以展示其oracle網路。例如,一個名為OpenLaw的專案正在開發基於智慧合同的法律協議,該專案使用Chainlink oracle軟體來確定特定時間內以太與美元之間的匯率。“我不知道是否有人已經完全解決了‘甲骨文問題’,”OpenLaw的聯合創始人Aaron Wright說。但他表示,Chainlink和Town Crier是“良好的首次嘗試”。


更多區塊鏈資訊:www.qukuaiwang.com.cn/news

免責聲明:

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

推荐阅读

;