Skip to main content
Web3Fire
infrastructureintermediate

預言機

將真實世界資料饋送給智慧合約的服務,讓合約能對外部事件與資訊做出反應。

entity.also_known_as price oracle

entity.loading_intelligence

關鍵事實

類別infrastructure
難度intermediate
entity.also_known_asprice oracle

概述

預言機是將真實世界資料饋送給智慧合約的服務,讓合約能對外部事件與資訊做出反應。區塊鏈本身無法存取網際網路,因此預言機透過以合約可用的形式傳遞資產價格、天氣或賽事結果等資料來彌合差距。可靠的預言機是大多數 DeFi 應用的關鍵依賴。

運作原理

預言機網路從多個獨立來源收集資料、聚合後提交更新至鏈上。Chainlink 這類去中心化預言機網路使用許多節點營運者,並透過聲譽與質押系統確保沒有任何單一參與者能操縱資料來源。智慧合約讀取這些鏈上價格來源,以執行清算、設定利率或結算衍生品。

為何重要

若智慧合約依賴的資料錯誤或遭操縱,整個協議都可能被利用。預言機故障造成了 DeFi 歷史上一些最大的損失。因此,選擇值得信賴且防篡改的預言機,是任何依賴外部資訊(尤其是驅動金融決策的價格資料)的協議最重要的架構決策之一。

相關概念

預言機支持 DeFi 借貸與衍生品,且常是閃電貸操縱的目標。去中心化預言機網路與中心化資料來源形成對比,並常建立在質押安全性強大的鏈上。

知識圖譜

entity.loading_graph

entity.faq

entity.loading_faq

entity.related_comparisons

ARCHITECTURE V3 — Static Knowledge Shell · 297/297 Concepts · SSG · 0 D1