區塊鏈之智慧合約終於適用於現實世界 - 工程師
By Mary
at 2018-11-29T15:51
at 2018-11-29T15:51
Table of Contents
區塊鏈之智慧合約終於適用於現實世界
http://bit.ly/2TYiXVd
許多產業希望區塊鏈技術和智慧合約將徹底改變商業領域。但是現今存在的一個問題是,
在智慧合約能夠達到真正有用之前,必須依靠一種可靠的方式來連接現實世界中的事件,
可是到目前為止,由於所謂的『oracles問題』仍然阻礙著區塊鏈爆發並成為人們日常生
活的一部分。
智慧合約是儲存在區塊鏈中的電腦程式。根據商業協定的條件,它們可在使用者之間透過
自動化且勢不可擋的加密令牌進行轉移。『oracles』是即時數據源,可為智慧合約提供
天氣數據,貨幣匯率,航空公司航班訊息和體育統計等內容。
現在,新創公司Chainlink正在將其軟體與Town Crier硬體系統相結合,以解決智慧合約
的oracles問題。Town Crier系統是由一家領先的學術加密貨幣研究小組開發出來。
透過協同合作,這兩個系統可以允許基於區塊鏈的服務與現實世界中的事件進行互動,並
獲得比當今oracle服務更高的信任度。例如,如果您的航班被取消,但您購買了航班保險
,那麼智慧合約可能會在從可靠的航班時間獲取更新後立即向您付款。
到目前為止推出oracles服務的目的,就是阻礙使用區塊鏈。例如,在乙太坊中,網路中
所有參與的節點運算每一個智慧合約,使得程式幾乎不可能關閉。但如今的oracles服務
過於集中,它們代表單一個故障點,就構成篡改目標。這意味著智慧合約缺乏對真實數據
的可靠訪問,就像一個沒有電的城市一樣。
Town Crier可以視為乙太坊區塊鏈和支援https的線上數據源之間的高信任度橋樑。其核
心元件被稱為安全的Enclave。Enclave就是為了解決區塊鏈中記帳的真實性和安全性而實
現的一個模組,它接收來自智慧合約的資料查詢,然後它從網站上檢索答案並將其轉發回
區塊鏈。
Town Crier可能比其他數據源更可靠,但它本身並不能提供分散系統所能提供的可靠性。
這就是Chainlink的作用。它的軟體將分散的oracle網路組合在一起,利用多個數據源為
基於的智慧合約服務提供服務,如此就不必依賴單一數據源。
Chainlink已經與幾個智慧合約專案合作,以展示其oracle網路。例如,一個名為OpenLaw
的專案正在開發基於智慧合同的法律協議,該專案使用Chainlink oracle軟體來確定特定
時間內乙太與美元之間的匯率。
小結
產界望區塊鏈與智慧合約帶來革新,Chainlink公司將其軟體結合Town Crier硬體系統以
解決阻礙區塊鏈的oracles問題,去中心化的方向或許可讓區塊鏈更加可靠安全。
--
http://bit.ly/2TYiXVd
許多產業希望區塊鏈技術和智慧合約將徹底改變商業領域。但是現今存在的一個問題是,
在智慧合約能夠達到真正有用之前,必須依靠一種可靠的方式來連接現實世界中的事件,
可是到目前為止,由於所謂的『oracles問題』仍然阻礙著區塊鏈爆發並成為人們日常生
活的一部分。
智慧合約是儲存在區塊鏈中的電腦程式。根據商業協定的條件,它們可在使用者之間透過
自動化且勢不可擋的加密令牌進行轉移。『oracles』是即時數據源,可為智慧合約提供
天氣數據,貨幣匯率,航空公司航班訊息和體育統計等內容。
現在,新創公司Chainlink正在將其軟體與Town Crier硬體系統相結合,以解決智慧合約
的oracles問題。Town Crier系統是由一家領先的學術加密貨幣研究小組開發出來。
透過協同合作,這兩個系統可以允許基於區塊鏈的服務與現實世界中的事件進行互動,並
獲得比當今oracle服務更高的信任度。例如,如果您的航班被取消,但您購買了航班保險
,那麼智慧合約可能會在從可靠的航班時間獲取更新後立即向您付款。
到目前為止推出oracles服務的目的,就是阻礙使用區塊鏈。例如,在乙太坊中,網路中
所有參與的節點運算每一個智慧合約,使得程式幾乎不可能關閉。但如今的oracles服務
過於集中,它們代表單一個故障點,就構成篡改目標。這意味著智慧合約缺乏對真實數據
的可靠訪問,就像一個沒有電的城市一樣。
Town Crier可以視為乙太坊區塊鏈和支援https的線上數據源之間的高信任度橋樑。其核
心元件被稱為安全的Enclave。Enclave就是為了解決區塊鏈中記帳的真實性和安全性而實
現的一個模組,它接收來自智慧合約的資料查詢,然後它從網站上檢索答案並將其轉發回
區塊鏈。
Town Crier可能比其他數據源更可靠,但它本身並不能提供分散系統所能提供的可靠性。
這就是Chainlink的作用。它的軟體將分散的oracle網路組合在一起,利用多個數據源為
基於的智慧合約服務提供服務,如此就不必依賴單一數據源。
Chainlink已經與幾個智慧合約專案合作,以展示其oracle網路。例如,一個名為OpenLaw
的專案正在開發基於智慧合同的法律協議,該專案使用Chainlink oracle軟體來確定特定
時間內乙太與美元之間的匯率。
小結
產界望區塊鏈與智慧合約帶來革新,Chainlink公司將其軟體結合Town Crier硬體系統以
解決阻礙區塊鏈的oracles問題,去中心化的方向或許可讓區塊鏈更加可靠安全。
--
Tags:
工程師
All Comments
Related Posts
Java工程師
By Connor
at 2018-11-29T14:02
at 2018-11-29T14:02
美商AMD新竹 相機3A演算法
By Edwina
at 2018-11-29T12:46
at 2018-11-29T12:46
opencart3.0.2一頁結帳+綠界物流整合
By Vanessa
at 2018-11-29T11:56
at 2018-11-29T11:56
美中貿易戰效應:蘋果供應鏈可能移往台灣
By Tristan Cohan
at 2018-11-29T10:31
at 2018-11-29T10:31
韓國瑜:科技業爭相投資高雄
By Edwina
at 2018-11-29T10:23
at 2018-11-29T10:23