• 【超完整懶人包】認識比特幣!原理與應用全面解析|動區新手村
  • Account
  • Account
  • BlockTempo Beginner – 動區新手村
  • Change Password
  • Forgot Password?
  • Home 3
  • Login
  • Login
  • Logout
  • Members
  • Password Reset
  • Register
  • Register
  • Reset Password
  • User
  • 不只加密貨幣,談談那些你不知道的區塊鏈應用|動區新手村
  • 動區動趨 BlockTempo – 最有影響力的區塊鏈新聞媒體 (比特幣, 加密貨幣)
  • 所有文章
  • 最完整的「區塊鏈入門懶人包」|動區新手村
  • 服務條款 (Terms of Use)
  • 關於 BlockTempo
  • 隱私政策政策頁面 / Privacy Policy
動區動趨-最具影響力的區塊鏈新聞媒體
  • 所有文章
  • 搶先看
  • 🔥動區專題
  • 🔥Tempo 30 Award
  • 加密貨幣市場
    • 市場分析
    • 交易所
    • 投資分析
    • 創投
    • RootData
  • 區塊鏈商業應用
    • 金融市場
    • 銀行
    • 錢包
    • 支付
    • defi
    • 區塊鏈平台
    • 挖礦
    • 供應鏈
    • 遊戲
    • dApps
  • 技術
    • 比特幣
    • 以太坊
    • 分散式帳本技術
    • 其他幣別
    • 數據報告
      • 私人機構報告
      • 評級報告
  • 法規
    • 央行
    • 管制
    • 犯罪
    • 稅務
  • 區塊鏈新手教學
  • 人物專訪
    • 獨立觀點
  • 懶人包
    • 比特幣概念入門
    • 從零開始認識區塊鏈
    • 區塊鏈應用
  • 登入
No Result
View All Result
  • 所有文章
  • 搶先看
  • 🔥動區專題
  • 🔥Tempo 30 Award
  • 加密貨幣市場
    • 市場分析
    • 交易所
    • 投資分析
    • 創投
    • RootData
  • 區塊鏈商業應用
    • 金融市場
    • 銀行
    • 錢包
    • 支付
    • defi
    • 區塊鏈平台
    • 挖礦
    • 供應鏈
    • 遊戲
    • dApps
  • 技術
    • 比特幣
    • 以太坊
    • 分散式帳本技術
    • 其他幣別
    • 數據報告
      • 私人機構報告
      • 評級報告
  • 法規
    • 央行
    • 管制
    • 犯罪
    • 稅務
  • 區塊鏈新手教學
  • 人物專訪
    • 獨立觀點
  • 懶人包
    • 比特幣概念入門
    • 從零開始認識區塊鏈
    • 區塊鏈應用
  • 登入
No Result
View All Result
動區動趨-最具影響力的區塊鏈新聞媒體
No Result
View All Result
Home 技術 分散式帳本技術

落地應用痛點|為什麼預言機(Oracle)是區塊鏈落地應用的「剛性需求」?

Lee Michael by Lee Michael
2019-09-14
in 分散式帳本技術
A A
落地應用痛點|為什麼預言機(Oracle)是區塊鏈落地應用的「剛性需求」?
359
SHARES
分享至Facebook分享至Twitter

目前區塊鏈的應用大部分還是只能調動「鏈上資料」,智能合約無法主動接受「鏈下現實生活的數據」。這也成為了大規模落地應用的主要障礙。因此,開發去中心化的預言機(Oracle),橋接區塊鏈和現實生活的數據,將會是未來區塊鏈落地應用的剛性需求。

本文目錄

  • 區塊鏈不是信任的機器,預言機才是
  • 現有預言機太複雜:產生數據的「延遲性」
  • 運作
  • 預言機是區塊鏈落地應用的關鍵
    • 借貸平台 Compound 正在測試「開放式神諭」系統,讓借貸價格「去中心化報價」

 

英國《經濟學人》雜誌稱區塊鏈是「信任的機器」,原因在於區塊鏈的去中心化,不需要去信任、依靠第三方機構,就可以進行價值轉移。但事實上,這個定義並不精確。

以太坊智能合讓合約內容可以程式化,在滿足合約設定的條件下,就可以執行。達到接收、處理、發送、儲存資訊的一條龍服務,省下了繁瑣的步驟及降低成本。

事實上,區塊鏈是封閉的環境,無法主動獲取外界的數據。這是因為區塊鏈並無法主動發起網路調用。雖然智能合約名為智能,但實際上只能被動地接收數據,在滿足相應條件下,才能觸發合約的執行。

而這會遇到一個問題:就是雖然區塊鏈號稱是「信任的機器」,但是誰來輸入一開始的資訊?

區塊鏈不是信任的機器,預言機才是

近年來,區塊鏈的功能已經被誇大、神化。

很多人在標榜區塊鏈不可篡改跟透明性的時候,卻對鏈上數據正確與否的議題避而不談。舉例來說,小動在區塊鏈上輸入「小區欠小動 1 美元」。雖然鏈上又記載,但卻沒人能夠證實小區真的欠小動錢。

這時候就需要 Oracle(以下通稱預言機),為智能合約提供外部訊息,觸發智能合約預定易操作,包括資產價格、現實事件、天氣、溫度、價格波動。

《經濟學人》定義區塊鏈是「信任的機器」事實上並不精準;區塊鏈更精準的定義應該為「維持信任的機器」。而預言機才應該是「信任的機器」。

現有預言機太複雜:產生數據的「延遲性」

也許是看好預言機在未來的重要性,目前區塊鏈產業中已經有不少新創打造了「區塊鏈預言機」。包括在現在小有名氣的 ChainLink、提供中心化數據預言機的項目 Oraclize,以及即將在幣安 IEO 的 Band Protocol。

現階段的預言機實現方式其實大同小異,就是將多個數據提供方的數據經過可信程度加權後再求平均值,以此來得到一個「相對可信」的數據提供鏈上使用。然而在執行的過程中,卻略有不同。

ChainLink 和 Oraclize 的流程約可分成 5 步:1) 智能合約儲存當前交易狀態、2) 智能合約請求調用數據,並停止當前交易、3) 鏈下網路等待足夠的交易確認數、4) 鏈下網路查訊結果調用回調交易、5) 合約驗證交易後,恢復狀態,繼續執行。

ChainLink 和 Oraclize 的設計是需要智能合約和數據層同步交換。這造成了智能合約複雜化,此外,因為兩個區塊鏈上的循序確認、執行的流程,讓數據可能會有延遲性。

而 Band Protocol 的設計稍有不同,只要在智能合約上調用一個簡單的函數,便能接受真實世界的數據。數據提供者負責將數據輸入,整理到區塊鏈上,使其能夠在 Dapp 上同步使用。除此之外,Band Protocol 還提供的一個直觀的查詢介面。

– Band Protocol 只要調用一個簡單的函數,便能接受真實世界的數據,圖片來源:白皮書 –

運作

Band Protocol 是一個第二層協議(Layer 2),分成鏈上和鏈下。鏈上協議除了有代幣的發行和託管外,還有對預言機數據進行驗證;而鏈下的協議則是定義了數據提供來源的分散式網路。

在這個數據分散式網路中,每個節點都是某數據的供應商,而數據集會由多個節點提供。

同時,為了確認數據正確,在鏈下的網路中還有協調者(Coordinator Node)特殊節點,主要任務是整合數據,打包送給各節點,確認超過三分之二的節點驗證。

協調者將負責從所有數據提供商收集數據,在收到所有節點的數據之後,會將這些數據轉發到所有相關節點,並要求解析。而所有節點(數據提供商)則會按照協調者的請求送回相對應的數據。接著,協調者將這些數據整合,並將「整合過的數據」發送到各個數據節點,要求數據節點簽章驗證。

最後,協調者收集到簽章驗證完的數據,確認超過三分之二的節點驗證以後,協調者會將數據發送到鏈上的數據集智能合約中,供其他智能合約讀取到最新的現實數據。

而在 Band Protocol 中,數據合併處理並沒有固定的算法。對每種數據集而言,不同的數據類型會有不同的意義。例如有些數據可能需要中位數,有些則需要平均數。所以 Band Protocol 在這裡並沒有統一定義,而是讓各個數據集開發者可以靈活定義。

預言機是區塊鏈落地應用的關鍵

就在上個月,去中心化借貸平台 Compound 於上月發佈的開放式預言機系統。

Compound 平台可以透過該預言機系統,針對不同來源搜集價格數據,並監控抵押加密貨幣的價格,監控保證金比率。預言機也可以匯入借款人的信用、身分資訊至區塊鏈上,檢視其應用風險。針對不同的用戶可以有不同的貸款利率。

某些穩定幣也會需要預言機。例如穩定幣 DAI 就是以演算法為基礎的穩定幣,需要透過預言機,獲取錨釘資產的匯率等。

目前區塊鏈的應用大部分還是只能調動「鏈上資料」。預言機可以稱為是區塊鏈與現實世界的資料橋樑。在許多的應用場景都會需要用到,包括去中心化借貸平台、穩定幣、物流追蹤,甚至是博彩遊戲。可以說是未來區塊鏈落地應用的關鍵一步。

未來,區塊鏈預言機將會是「剛性需求」,將大量需要受到信任的資料,準確、安全的送入區塊鏈中。

?相關報導?

借貸平台 Compound 正在測試「開放式神諭」系統,讓借貸價格「去中心化報價」


《BlockTempo動區動趨》LINE官方號開通囉~立即加入獲得第一手區塊鏈、加密貨幣新聞報導!

加入好友



關於我們

動區動趨

為您帶來最即時最全面
區塊鏈世界脈動剖析
之動感新聞站

訂閱我們的最新消息

動區精選-為您整理一週間的國際動態

戰略夥伴

Foresight Ventures Foresight News

主題分類

  • 關於 BlockTempo

動區動趨 BlockTempo © All Rights Reserved.

No Result
View All Result
  • 所有文章
  • 搶先看
  • 市場脈動
  • 商業應用
  • 區塊鏈新手教學
  • 區塊鏈技術
  • 數據洞察
  • 政府法規
  • RootData
  • 登入

動區動趨 BlockTempo © All Rights Reserved.