logo

新手教學

投資理財

區塊百科

賽道專題

幣種分析

優惠福利

市場週報

活動優惠搜尋

NEW EVENT

最新活動

OKX

幣安

web3 community

加入每日幣研 Telegram 群組,即時掌握幣圈最新資訊

HOT ARTICLES

熱門文章

    Featured Articles

    專題精選

    PolitiFi
    BTC
    Meme 迷因幣
    AI
    DeFi
    DePIN

      chainlink預言機|獨佔鰲頭的預言機項目

      每日幣研

      2021/08/03

      iPUIeaQ7aUak4lRIWqO4LLIf7IQHGpXKIrYURgHUw90qSg7TMVp5GKveihb

      前言:Chainlink 預言機 可將外部資料加入區塊鏈

      由於區塊鏈不可竄改與永久保存的特性,許多產業開始藉此發展區塊鏈相關技術。然而,為了保持資訊安全性,基本上區塊鏈網路的建構是封閉的,無法接收區塊鏈以外的資訊。因此,在不同區塊鏈上運行的專案需要借助預言機服務的幫忙,來協助我們將資料輸入區塊鏈中。


      什麼是預言機?

      預言機(Oracle)是一種第三方服務軟體,負責將現實世界的資料傳送到區塊鏈網路中。由於區塊鏈網路是一個封閉的系統,智能合約只能夠提取區塊鏈上的資料,無法獲得現實世界的資訊。因此,若是希望要讓智能合約成功的與人互動,就必須要透過預言機來將資料導入到區塊鏈中。

      g3uwUdi6 TSW30inXFZ7WFNS5fuFsVEa0s kHrzzgw3FdaYeatvc SCzvecezr MWlESEw8idUIYB2hfl8ej4eYXIooQltkX4kwZPi239 92lBdad0TEfzjHe6Ki YORjbrf1tOw

      預言機可以透過 Web API 抓取現實世界的資料,例如:天氣、幣價、球賽結果等任何已經發生的事,並且在智能合約呼叫時根據需求將所需要的資料輸入區塊鏈網路中,提供智能合約做使用。相反的,如果少了預言機的存在,區塊鏈的應用將受到很大的限制。一旦無法取用現實世界的資料,智能合約將只能使用已經寫死在自己或是其他智能合約中的資料。這會嚴重的限制了區塊鏈的靈活性,也降低其便利性,使區塊鏈產業難以帶來落地應用。

      由此可知,預言機的存在對區塊鏈產來說至關重要。對於提倡去中心化的區塊鏈產業來說,一個中心化的預言機系統不僅會與區塊鏈的本質相違背,也會增加駭客攻擊導致輸入錯誤資料的風險。而這些擔憂,也帶來了 Chainlink 的問世。


      Chainlink 預言機介紹:於2015年成立

      Chainlink 是一個去中心化的預言機項目,目標是成為現實世界與區塊鏈網路的橋樑。

      由 Sergey Nazarov 與 Steve Ellis 於 2015 年共同成立,並在 2017 年 9 月透過 ICO 發行原生平台代幣 LINK。此外,Chainlink 與比特幣、以太坊等眾多公鏈兼容,方便用戶使用。

      E1e5x8e9f3ORyeQY

      Chainlink 預言機運作模式

      節點:能確焦資料來源的可信度

      為了避免單一數據來源被駭客攻擊,Chainlink 與區塊鏈類似,使用許多節點來獲取現實世界的資訊。

      當智能合約發送資料要求給節點時,每個節點各自透過 Web API 抓取資料,並回傳給智能合約。這樣的機制能夠確保資料來源的可信度,免除資料錯誤所帶來的危機,同時減少駭客入侵資料庫並竄改資料的風險。

      因此,節點就是鏈下數據的提供者。要成為節點必須質押一定數量的 LINK 代幣,正確提供資料的話則是能夠賺取 LINK 代幣。

      提供的資料錯誤時,Chainlink 的智能合約會將原本質押的 LINK 扣除作為懲罰。藉由這樣的獎懲機制來維持資料來源的穩定性與正確性。

      WQ13HqIa071V2mht39PYtb7 Zk4tnEDzoFSJX 9CEmmzljCgO8iM2NEnGgSIeQa gkcq0x vyBP9nua OikH0vP6cGYI4da5HNW0tAs8ctyjJv0AH qMvvoLwkeJGByVTTPZUIQt

      Chainlink 中介層:負責與其他智能合約互動

      除了在鏈下搜集資料的節點外,Chainlink 也有鏈上的智能合約,作為中介層。這個中介層會負責與其他智能合約互動,將需要的資料傳遞給節點,讓結點去搜尋。

      在節點搜尋完資料並回傳之後,中介層還有一個「聚合」的功能。由於是從許多節點搜集而來,來源有所不同的資料,所以會在這裡進行資料整理、比對。接著,智能合約會在這些資料中「取得共識」,去除掉離散值並且整理出相對正確的資料回傳給當初呼叫的智能合約。若是在經過多筆資料的比對之後,發現有錯誤資料,則會扣除該節點質押的 LINK 代幣作為懲罰。

      TQ5yr6gIYxbW359I0IEXhjRo6 K1Y1qHJhJOel4jF62PXR2IaqSQhNDDCQZL6rvGqczU0RwnLFfmzae a K sNzvUvlHZ MmxNqmeX9sj2R36TF9 ZLiqdj8TQzMA9W6ghaSCpAv

      LINK 的核心技術

      Chainlink 網路由三個主要的區塊鏈元素組成:

      Oracle 選擇、數據報告和結果聚合

      1. Oracle 的選擇 – 信譽合約:查找數據提供者 (oracles) 的用戶指定服務水平協議(Service Level Agreement,“SLA”)中的要求。 SLA參數包括所需數量的預言機,所需的聲譽 oracles,以及請求的數據類型。

      信譽合約跟踪服務提供商績效指標。相關供應商指標包括:

      • 分配的請求總數
      • 完成的總數請求
      • 接受請求的總數
      • 平均回應時間
      • 罰款總額
      1. 數據報告:一旦 SLA 確定,鏈下預言機執行並將數據傳回區塊鏈以供區塊鏈用戶使用。 Chainlink 由節點網路組成,並扮演著鏈下數據和以太坊區塊鏈之間橋樑的角色。
      1. 結果聚合:一旦預言機揭示了他們的結果,聚合合約分析結果並向信譽合約報告。評估數據交付結果的及時性和正確性。檢測不正確的結果對於每個人來說都是一個獨特的問題數據饋送。出於這個原因,每個購買者可以指定一個定制的合約以驗證數據。這些結果有助於提高信譽幫助未來用戶評估數據提供者的系統。
      藉由將去中心化的節點與負責聚合的中介層,Chainlink 不僅成功的將現實世界的資料帶入到區塊連上,更確保輸入的資料具有正確性。

      同時,由於不再保有中心化的特性,也能避免資料受到竄改等風險。此外,由於所有的資料都是透過 Web API 直接抓取到智能合約做處理,所以免除人為因素可能帶來的任何不穩定性,減少詐欺事件的發生。

      Chainlink (Oracle)為何對於 DeFi 如此重要?以 AAVE 為例

      儘管 Chainlink 方法的複雜性似乎是一個主要問題與傳統系統不同,我們已經看到 Chainlink 被 (DeFi) 生態系統中的一些頂尖專案所使用,目前總共促進了數十億的貸款和交易服務。

      以AAVE 為例,AAVE 是一種去中心化借貸協議,存款人透過向資金池提供流動性來賺取利息的協議。

      為確保貸款利率反映市場的實時變化,AAVE 使用 Chainlink 從鏈外來源收集定價和費率比如交易所。數據是從數據提供者於網路收集的供給貸款利率和市場價格。然後將這些數據匯總到一個權重調整後的價格,接著,智能合約就能透過這些數據源來發放貸款。此外,LINK 持有者可以使用他們的代幣作為 AAVE 的抵押品。

      對於所有的 DeFi 協議來說,不管是去中心化交易協議、借放貸平台或是衍生品協議,皆需要更精準的讓價格能夠不讓交易所中的代幣價格脫鉤太多,如此才能避免使用者有著大量套利的空間,造成系統崩潰的局面,也因此需要借助像是 Chainlink 的預言機服務,將鏈下數據同步於區塊鏈上。

      下圖說明區塊鏈團隊如何使用 Chainlink 從知名機構和數據提供商轉移到區塊鏈

      上的協議當中,來加強數據的同步,雖然 Chainlink 已經是最常用的協議之一,但許多

      相信採用去中心化應用可能只是開始了。隨著去中心化應用程序的使用增加,提供像是Chainlink 這樣的預言機(除此之外還有 Band Protocol、DIA、API3、Kylin Network 等)服務想當然會變得越來越重要。

      Ee3KKV18LfbIrqv7v72Pj73DiHbr4CzIj

      LINK 代幣經濟介紹

      Chainlink 在 2017 年 9 月透過 ICO 發行原生代幣 LINK。LINK 現在是第 14 大幣種,市值大約 100 億美元,目前的市面流通數約為 4.43 億枚(佔總供應量44%)。LINK 代幣屬於 ERC-20 代幣,但是多了 ERC233 「轉移與呼叫」的功能。新增的這項功能能夠讓智能合約在同一筆交易內同時接受與處理代幣。

      Chainlink ICO 時的上限為 3200萬美金

      • 35% 用於節點營運商
      • 35% 於先前的代幣銷售中分配給投資者
      • 另外 30% 則是給團隊作為後續的開發費用
      圖片LINK 代幣經濟

      LINK 代幣的功能主要有兩個:

      1. 為了成為節點(資料提供者)而質押

        如同上文提到,要成為 Chainlink 的節點,共同維護這一個巨大網路的運作必須質押特定數量的 LINK 代幣。質押的 LINK 數量越多,越有機會被智能合約指派,獲得工作機會。當成功提供資料,工作結束後,會得到 LINK 作為報酬。

      2. 支付獲取資料的費用

        作為節點質押 LINK 所獲得的報酬,來自於使用者支付的費用。每次使用者希望能從鏈下提取資料時,需要呼叫 Chainlink 的智能合約並轉移些許 LINK 到合約中作為費用。智能合約會在資料成功提取並交給使用者後將 LINK 按比例分配給參加的節點。
      9gzzu6p2BjumwTfsTJLUFM35FPshUc3CnBl ozWHl64FodPgmvhf4MPiSNEfs63E1oAbP7KR

      Chainlink 生態系:開放比特幣, 以太坊兼容

      作為預言機項目的龍頭,Chainlink 很早就開放比特幣、以太坊的兼容,也有與超級帳本(HyperLedger)合作。此外,Chainlink 也有其他非區塊鏈項目合作,例如:Intel、Google、甲骨文等等。

      j7k6nbnQmS8EbLNZpKss fy7Be7S0ISUOw47cagWgYHS711oDSqT1eObZ7I7rkCDBNVBapmyI

      Chainlink 近期消息與趨勢發展

      Chainlink 在今年 4 月發表白皮書 2.0,將預言機從單層改為雙層的預言機網路,以及監督者上報機制,增加預言機的安全性。另外,Chainlink 也在 7 月上線雪崩主網,以及 Crypto.com 推出的 EVM 兼容鏈 Cronos。


      結論:Chainlink 2.0上線後 將有更具擴展性表現

      預言機項目是區塊鏈產業發展中不可或缺的一環,而 Chainlink 作為預言機項目的龍頭,其發展性不容小覷。雖然最近也漸漸地陸續出現其他預言機項目,但是身為元老的 Chainlink 並沒有停下腳步,仍舊在擴大生態系,並且持續地進行項目升級。相信在 Chainlink 2.0 成功上線後,會為我們帶來更亮眼的表現。

       
       


      聲明:以上內容及觀點皆為參考且不構成投資建議,亦不代表每日幣研觀點和立場。投資者仍應自行決策,對投資者交易形成之直接間接損失作者將不承擔任何責任。

      每日幣研

      《每日幣研》為來自台灣及香港的區塊鏈從業者所創立的自媒體品牌。我們致力於普及與推廣艱澀難懂的加密貨幣及區塊鏈資訊。

      前言:Chainlink 預言機 可將外部資料加入區塊鏈

      每日幣研 市場週報

      每週兩則電子報,全方位從總體經濟、鏈上數據、融資近況、項目動向快速解讀加密貨幣市場

      訂閱週報

      logo

      首頁

      全部文章關於我們聯絡我們網站聲明 隱私權政策

      HK

      TW

      ©台灣每日幣研版權所有