預言機(Oracle),是區塊鏈世界重要的基礎設施,以作為鏈上世界和現實世界的橋樑。下文為讀者詳細整理什麼是預言機?實際的功用以及常見的類型。
(前情提要:預言機 Pyth Network 深度研報:無許可、低延遲,有望超越 Chainlink?)
(背景補充:能殺死 Chainlink?「API3」預言機賽道新黑馬解析)
區塊鏈預言機,英文又稱 Oracle,一般讀者首次接觸到這概念時,通常會因為它奇特的名字而感到困惑,但是預言機是整個生態系中重要的基礎設施,沒有它的話,眾多 Dapps 和智能合約便無法獲得現實世界的資料。
下文為讀者詳細介紹什麼是預言機、為什麼重要?有哪些類型與風險?
什麼是預言機?
我們知道,區塊鏈世界是一個獨立的原生網路,但如果我們想要它在日常生活中發揮作用,將鏈下數據帶到鏈上時,例如某個代幣的價格、現在的溫度、一顆蘋果多少錢…該怎麼辦呢?
這時,區塊鏈世界就需要一個可靠的資訊來源,也就是預言機。透過預言機,可以使各種 Dapps 或智能合約能夠存取區塊鏈網路之外的資料,充當鏈上世界和現實世界的橋樑。
預言機的功用?
1. 預言機最重要的功能之一,是可以幫助進行加密貨幣投資:它能夠跟蹤加密貨幣價格,然後可以根據這些變化買賣加密貨幣,以更輕鬆地保確資產組合處於最新狀態。
2. 另外一個重大功用則是,預言機可以將加密貨幣與現實世界融合。舉例來說,你現在和一位朋友透過智能合約打賭一場 NBA 籃球賽:
首先,你們雙方都同意條款並將資金鎖定在合約中;
比賽結束後,區塊鏈預言機將通知智能合約比賽結果;
最後,智能合約會將資金發送給賭局的贏家。
3. 此外,預言機也有助於管理衍生品、保險和其他風險管理技術。例如農民可以使用預言機來管理農業衍生品,以防惡劣天氣毀壞他們的農作物、並確保農民在經歷極端氣候時,能獲得保險金。
預言機的類型?
預言機為了提供區塊鏈與外部數據進行互動,可以採用多種形式,包括但不限於以下類型:
硬體和軟體預言機
硬體預言機,通常提供現實世界中發生的數據。例如,在供應鏈管理中,如果帶有 RFID 標籤的物體到達特定的倉庫後,則可以將該數據發送到智能合約,以進行物流進度追蹤。
相反的,軟體預言機,通常提供來自網站、伺服器或數據庫等數位資源的數據,是目前最強大的預言機類型。
輸入和輸出式預言機
預言機與區塊鏈建立雙向通信通道,將數據輸入和輸出。雖然輸出式預言機可以將區塊鏈數據傳遞到外部世界,但輸入式預言機更有可能將鏈下或現實世界的數據傳遞到區塊鏈。
對於輸入式預言機,一個常見的場景可能是:如果某資產達到特定價格,則下達買單;另一方面,輸出式預言機則用來提醒外界注意鏈上發生的事件。
中心化和去中心化的預言機
中心化預言機由單個實體管理,並作為智能合約的唯一數據來源。雖然方便,但僅使用一種信息來源可能很危險,因為合約的有效性完全取決於負責預言機的實體。此外也更容易受到惡意攻擊或安全漏洞的風險。
去中心化預言機的目標與區塊鏈相似,它們不依賴於單一的資訊來源,從而使傳遞給智能合約的信息更加可靠,例如我們常聽到的 Chainlink 就是去中心化預言機項目。
真人預言機
在特定領域具有專業知識的個人,有時可以充當預言機,他們可能會從各種來源收集信息,檢查其合法性並輸入至智能合約。
因為人們可以使用密碼學來驗證他們的身份,所以詐欺者冒充他們,並提供篡改數據的可能性很小。但是一樣具有中心化的風險存在。
預言機的應用
預言機可以作為連結鏈下真實世界與市場上的 DeFi 項目、供應鏈管理、遊戲和保險…等的橋樑。以下舉例預言機可能作為與 DApp 互動的數據實例:
-
來自資本市場的數據,例如代幣化資產或股票價格。
-
地理位置數據,例如用於供應鏈進度跟蹤。
-
對於保險合約,需要進行驗證。
-
體育賽事需要競賽結果,應用於博弈市場。
預言機的風險?
預言機通過將外部數據引入,在智能合約執行中發揮關鍵作用。但另一方面,預言機的安全性一直以來也是業界討論的重點之一,因為如果資訊來源遭代駭客攻擊,可能會為智能合約的執行帶來巨大的危險。
一般來說,預言機是相當安全的。但是如果預言機得到了錯誤的信息(無論是無心的錯誤、還是惡意的行為),那它最終可能會做出危險的決定。
因此當用戶在探索廣大的區塊鏈世界時,如何確保預言機可以提供真實、可信的數據,也是必須謹慎處理的細節。
有哪些預言機專案?
ChainLink
ChainLink 是目前最大的去中心化預言機平台,其目標是構建一個分散的 Oracle 節點網路,希望能爲客戶端和節點連接的 Oracle 建立一個值得信賴的數據源。
Chainlink 與以太坊、比特幣和超級帳本(Hyperledger)兼容,並考慮到模組化,Chainlink 系統的每個部分都是可升級的。
目前 Chainlink 已在幣安等多家交易所上市,撰稿時 LINK 代幣報 17.67 美元,流通市值達 103.8 億美元。
Pyth Network
Pyth Network 可以稱為 Solana 版的 Chainlink,它提供「關鍵任務級別」的價格數據,以安全和零延遲的方式,為各類資產類別(如加密貨幣、外匯、商品和股票)提供數據。
Pyth Network 目前提供來自 Cboe Global Markets、Jane Street、CMS、Binance、OKX、Two Sigma 等多家交易所的 350 多種不同數據源。
$PYTH 用於 Pyth Network 內的質押和治理,目前也已經上架多家交易所,撰稿時報 0.43 美元,流通市值為 15.6 億美元。
API3
API3 是一個創新的第一方預言機項目,專注於使資料提供者能夠運行自己的預言機,從而確保第一方將資料直接傳遞到區塊鏈應用程式而無需中介,增強資料完整性並解決了關鍵的信任問題。
API3 透過管理和監控資料提供者來確保資料的品質標準,未能達到標準的資料提供者將被替換,在確保資料完整性的同時降低使用者對於信任度的依賴。
API3 報 3.364 美元,流通市值為 3.86 億美元。
預言機相關新聞匯整
。2024/5/17
LINK漲超20%》Chainlink聯合美國結算所(DTCC)與摩根大通等多家銀行,成功將基金數據引入鏈上
美國證券集中保管結算公司(DTCC)與預言機龍頭 Chainlink 及包括摩根大通在內的 10 家金融機構合作,完成了名為 Smart NAV 的試點項目,旨在促進傳統金融基金的代幣化。
。2024/2/27
$Pyth單日飆升40%!預告上架韓國Upbit和Bithumb、質押總量逼近10億鎂
Solana 生態預言機項目 Pyth Network 的原生代幣 $Pyth,價格在 24 小時內暴漲 40%,達到歷史新高的 0.818 美元,市值突破 11.62 億美元。
此次價格上漲可能與即將上架韓國交易所有關,這一消息在過去曾推動多個代幣價格大幅上漲,因為市場對「泡菜溢價」現象的預期。
。2023/11/19
預言機 Pyth Network 明晚空投!場外突破 0.4 鎂,OKX、Backpack Exchange 宣布上架
預言機項目 Pyth Network 在 2023 年 11 月 20 日正式發放空投,本次共將發放 2.55 億枚 PYTH,符合資格的錢包數量合計超過 75,000 個,當前場外報價已經突破 0.4 美元。
》更多預言機相關新聞請點擊閱讀
📍相關報導📍
預言機 Pyth Network 深度研報:無許可、低延遲,有望超越 Chainlink?