當前位置:
首頁 > 科技 > 閃電網路白皮書合著者正在努力實現比特幣區塊鏈上的智能合約

閃電網路白皮書合著者正在努力實現比特幣區塊鏈上的智能合約

自區塊鏈技術進入大眾視野以來,很多人都將其視為實現智能合約技術的關鍵。從 2016 年到現在,智能合約已經成為投資者、銀行、大型金融機構關注的熱點,各行各業也都在致力於開發相對應的中心化應用。不過,鑒於區塊鏈本身的性質,智能合約急需一種能夠與外界溝通的方式,才能實現其應有的價值。

眾所周知,區塊鏈的所有節點需要就資料庫狀態發生任何變化達成一致,這就使得智能合約無法簡單地獲取執行合約條款所需的數據信息,而「預言機(oracle)」的出現很好地解決了這個問題。Oracle 可以讓智能合約從網站上或許與合約條款相關的數據信息,然後使用這些數據來執行合約。

不過 Oracle 本身仍存在一些問題。首先,oracle 需要提供防篡改的信息源,也就是保證信息的準確性;其次,相關信息數據必須保證隱秘性,不然會有泄露隱私的風險。針對這一問題,日前,閃電網路白皮書的合著者 Tadge Dryja 提出了一種保證 oracle 數據來源準確性和隱秘性的方法,名為 Discreet Log Contracts(DLC)。

「我們可以舉例來說明保證 oracle 數據來源準確的必要性,例如,現在有人用五個以太幣下注,在本周五,氣溫將會超過某個度數,而另外有人為這個賭注設計了一個智能合約,這個智能合約會根據信息源提供的數據來判定五個以太幣的歸屬,所以,智能合約的執行過程並不複雜,複雜的是如何保證信息來源的準確性,這也是智能合約一直沒有得到廣泛應用的主要原因。」 Dryja 在解釋智能合約為何沒有普及的原因時這樣說道。

那麼,DLC 又是如何做到保證 Oracle 信息來源準確性和隱秘性的呢?

據 Dryja 介紹,oracle 的工作原理決定了它並不能發現時有人正在使用它發送出的數據。「我們可以將 oracle 的數據與我們自己的秘密數據相結合,所以我們可以認出它,但是 oracle 不會察覺到我們,如此我們便可以通過自身的驗證來保證數據的準確性,如果 oracle 提供了不準確的數據,那麼我們也能及時發現問題並進行糾正。並且由於使用的是加密手段,所以信息的隱蔽性也可以得到保障。」

不過, Dryja 也承認,這種做法並不能完全消除信息作假的可能性,但 DLC 至少可以緩解此類問題的發生。目前,他正在比特幣社區尋求更多的反饋意見,還發表了 DLC 的白皮書,Dryja 希望能夠藉助 DLC 向其他開發者提供一個實現智能合約的可行性思路,而在比特幣區塊鏈進行「激活見證」後,DLC 還需要做一系列繁雜的調整與改善。

粹客網是國內首個關注前沿科技領域的科技新媒體和創業服務平台。我們提供最貼近商業化的前沿科技創業報道、最新最全的科技動態資訊以及深刻獨到的行業觀點。堅持挖掘有價值的創新創業項目,致力於成為創新創業者的前沿陣地。

每月精彩評論將有機會獲得神秘禮品,線下活動 or 商業合作請私信微信公眾號(cheekrnews)或發郵件到粹客網官方郵箱。

點擊展開全文

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 粹客網 的精彩文章:

德國最大的食品外賣平台宣布正式接受比特幣支付
首台 Model 3 下線,馬斯克在 Twitter 曬出靚照
被黑洞吸進去的東西,就再也「拉」不出來了?
科學家可能發現了量子理論中缺失的某個部分

TAG:粹客網 |

您可能感興趣

為什麼要用區塊鏈技術實現智能合約?
白話智能合約與區塊鏈技術
區塊鏈的合規之道:智能合約「監管」智能合約!
物聯網結合區塊鏈,未來能夠更好的實現供應鏈金融
區塊鏈技術能做什麼?九鬥魚布局智能合約
乘著比特幣方舟而來的區塊鏈,如何撬動大文娛發展
比特幣的冰火與區塊鏈的藍圖——區塊鏈,你是下一個互聯網嗎
共識機制是區塊鏈的核心 智能合約是區塊鏈的應用擴展
區塊鏈融合智能製造,生產網路是核心
以比特幣為例,聊聊區塊鏈網路性能及其它
區塊鏈、代幣、智能合約的若干法律問題
康卡斯特風投部門總經理:看好比特幣和區塊鏈在現實世界的應用前景
能和以太坊、比特幣齊做的區塊鏈,火幣告訴你什麼才是真的強
區塊鏈機會大把,比特幣並非虛擬貨幣的獨木橋
會玩「植物大戰殭屍」,你就能搞懂比特幣和區塊鏈
區塊鏈手機都出來了,難道打電話的同時還能挖比特幣?
以智能交通紅綠燈為例,深入淺出地說明霧計算與區塊鏈的結合應用
新加坡大學正在測試一種閃充班車,只需20秒就能完成充電 黃金與比特幣綜合體 澳大利亞準備推出「區塊鏈」黃金
區塊鏈上的不雅圖片文件是否意味著比特幣的消亡?
鏈技術的商業潛力巨大,比特幣並非真實的區塊鏈世界