區塊鏈預言機是什麼?

我最近一直在思考區塊鏈預言機的概念,讓我告訴你——它們既令人着迷又令人沮喪地復雜。簡單來說,它們是區塊鏈與我們混亂現實世界之間的橋接。

預言機是第三方服務,它們從外部獲取、驗證並傳輸信息到運行在區塊鏈上的智能合約。沒有它們,智能合約將被困在自己的數字泡沫中,無法訪問任何現實世界的數據。

這是我遇到的一個基本例子:愛麗絲和鮑勃在一場馬賽上下注。他們將資金鎖定在一個智能合約中,該合約將根據現實世界的比賽結果支付贏家。由於區塊鏈無法直接窺視外部,因此一個預言機從可信的API獲取可靠的比賽結果,並將這些信息提供給合約,以確定誰獲得支付。

棘手的部分?預言機本身並不是數據源 - 它只是傳遞者。而區塊鏈純粹主義者則執着於在整個過程中維持無信任和去中心化,這在導入外部數據時是非常困難的!

預言機類型:比我預期的更多樣化

區塊鏈預言機有多種類型,每種類型都有其特定的用途:

  • 硬件預言機:使用傳感器從物理世界收集數據
  • 軟件預言機:從數字來源如網站提取數據
  • 入鏈預言機: 將鏈外數據輸入到區塊鏈
  • 出站預言機: 將區塊鏈數據發送到外部系統
  • 集中化預言機:由單一實體運行 (風險較高但效率高)
  • 去中心化預言機:使用多個來源和共識 (更可信 )
  • 人類預言家:依賴人類專業知識來驗證和輸入數據
  • 智能合約特定預言機:爲特定應用定制
  • 計算預言機: 在鏈外執行復雜計算

DeFi對可靠價格數據的迫切需求

DeFi 號稱能提供更高效、透明和公平的金融市場。但它需要可靠的、無信任的訪問大量數據:資產價格、利率、波動率指標等等。

價格反饋預言機對於以下內容至關重要:

  • 衍生品協議: 需要準確的資產定價和清算觸發器
  • DEX 聚合器: 需要跨多個交易所的可靠價格數據
  • 穩定幣:需要抵押數據以維持其掛鉤
  • 借貸協議:根據當前價格動態運作的借貸利率

當前的“報告者預言機網路”效率極低。多個節點獨立獲取、驗證、聚合並就數據達成共識,造成延遲和高額的燃氣費用。在2020年的“DeFi夏季”,這些局限性變得顯而易見。

爲什麼傳統的預言機設計不足

大多數預言機網路使用一種“推送”模型,其中中介節點從各種來源檢索數據,並在預定時間間隔內將其推送到鏈上。這種方法存在幾個問題:

  1. 它很慢 - 更新大約每15分鍾發生一次
  2. 這很貴 - 隨着資產對的增加,燃氣費用會成倍增加
  3. 它是不透明的 - 我們不知道原始數據來自哪裏
  4. 這無法擴展 - 支持更多數據對的成本變得過於昂貴

不同的方法:發布者預言機網路

一些較新的網路,如 Pyth,通過激勵可信的數據擁有者(交易所、做市商、交易公司)直接在鏈上發布他們自己的數據,扭轉了局面。主要數據來源不再依賴中介,而是管理自己的節點,直接發布數據。

優點?更高質量的數據,更好的燃氣效率,以及能夠擴展到數千個價格信息。像Cboe、Jane Street等主要機構以及其他全球交易所提供主要源數據——而非第三方抓取的信息。

這種“拉取”模型僅在用戶實際需要數據時更新,避免了在未使用的價格更新上浪費燃氣。在市場波動期間更爲高效,並且每秒可以更新多次——比傳統的推送模型快得多。

批評者認爲這種方法過於集中,依賴於機構數據來源。但擁有衆多高質量的主要數據提供者實際上會產生顯著的操控抵抗力——惡意行爲者需要同時攻破大多數提供者。

雖然區塊鏈的純粹主義者可能反對將傳統機構作爲數據源,但這種方法帶來了現實世界的好處:更快的數據、更高的可靠性和更好的可擴展性。也許未來在於找到去中心化理想與實際性能需求之間的正確平衡。

PYTH-2.02%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)