幣圈現在是把預言機這個將錯就錯了
明明沒有預言任何東西
《預言機:如何把控鏈上 1300 億美元的 Defi 命脈?》
截至 2025 年 7 月,整個 DeFi 生態的總鎖倉價值(TVL)約為1370億美元。這些資金不是憑空運轉的,它們背後依賴著一個極其重要、卻經常被忽視的基礎設施:預言機(Oracle)。
其中, Chainlink 是目前使用最廣泛的去中心化預言機網絡。根據DefiLlama的數據顯示,僅它一家預言機提供商目前所支撐的鏈上資產總價值(TVS, Total Value Secured)已經超過510億美元。
換句話說,全網接近半數的 DeFi 資產,都依賴於 Chainlink 喂價才能正常運行。這也意味著:
如果 Chainlink 出現重大故障或遭遇攻擊,這510億美元的鏈上資產,可能會陷入「盲運行」狀態——定價失真、清算錯誤、借貸錯配,後果不堪設想。
這就是預言機,DeFi 的隱形命脈。它不預測未來,也不解讀走勢——它只做一件事:把鏈下的現實告訴鏈上。
本文將會為你拆解這個鏈上不可或缺的基礎設施:它到底怎麼工作的?它對 DeFi 協議有多重要?它又如何決定你資產的命運?
「預言機不是算命的,它是鏈上的定價廣播站」
假設Alice和Bob在鏈上預測市場 Polymarket 同時就美聯儲在2025年7月份利率決策下注, Alice 下注 $100 認為會維持不變,Bob 下注 $150 認為會降 25 個基點。
實現這次賭注的過程非常簡單:首先我們需要知道現實中的實際結果,假設結果是利率不變,之後我們需要通過「某種機制」把結果傳遞給鏈上的智能合約,再由智能合約根據被告知的結果執行對應邏輯,使得 Alice 獲利。
下圖是 Polymarket 上對應市場的描述:
我們可以得知賭注的結果會根據美聯儲官網公佈的結果為準,並在結果確定之後將結果及時「解析上鏈」,描述中的「Resolve」就是我們所說的「某種機制」。
這種機制指的就是預言機。通過以上的例子我們可以把預言機的運行解構成幾個部分:
> 數據採集:預言機運作的第一步,就是從鏈下世界採集數據,這些數據可以是傳統金融市場數據、天氣數據、賽事結果....
> 數據聚合:就如同做科研,獲取的數據一般不會拿來直接使用,而是要做很多清洗處理。預言機也是如此,我們不會直接使用單一的信息源。例如,DeFi中我們經常會需要CEX的資產價格來作為參考,但預言機一般會綜合多家主流CEX的資產價格,同時進行異常數據的監控剔除,再由預言機選中的多個信任方同時認為價格是可靠的,才可以拿去後續使用。
> 數據上鏈:聚合後的數據,會以交易的形式寫入區塊鏈,供合約讀取。
> 數據使用:數據上鏈之後,任何合約都可以去調用預言機的接口獲取想要的數據信息。
「DeFi協議都是價格瞎子,預言機是他們的眼睛」
理解預言機的機制之後,我們更需要知道它究竟在 DeFi 世界中扮演什麼角色。別忘了,鏈上的合約是徹頭徹尾的「局域網生物」——它們看不見幣價漲跌,感知不到現實事件,哪怕 ETH 從 $3000 跌到 $1,它們也一無所知。
這就意味著:無論你是在借貸、交易,還是鑄造穩定幣、購買衍生品,只要你的操作依賴於「外部價格」或「外部數據」,預言機就在臺前或幕後,主導著合約的決策依據。所以本節我們將分享一下預言機如何控制著你在DeFi協議中的一舉一動的。
場景一:借貸中的多種運用
在借貸協議中,預言機既是放貸員的評估系統,也是清算機器的觸發器。它可以決定很多事情。比如:
> 你可以借多少錢:在借貸協議中,你並不是「想借多少借多少」。協議必須知道你抵押資產的「公允價值」,這個價值獲取就來自預言機。你抵押的是 wETH 也好,wBTC 也好,預言機會提供最新市場價格,協議根據設定的抵押率(LTV)計算你最多可借出多少資產。
> 你是不是欠太多了:借出去之後不代表高枕無憂,因為鏈上協議會根據預言機不斷更新的價格,動態計算你的當前負債是否超標。抵押率下降,是不是欠太多了,就靠預言機來判斷。
> 你會不會被強制還錢:真正讓你「爆倉」的,不是市場價格本身,而是預言機更新的那一刻。當它把最新價格喂到鏈上,且協議系統發現你已經低於清算門檻,協議就會執行清算。
場景二:穩定幣的鑄造與抵押判斷
穩定幣協議的核心機制是「抵押 → 鑄幣 → 贖回」。在這個閉環中,系統必須不斷知道抵押資產(如 ETH)的當前市場價格,才能判斷用戶是否具備鑄幣資格、是否觸發贖回條件。這些關鍵的價格信息,都來自於與預言機的交互。
以Ethena的USDe為例,在這樣Delta-Neutral穩定幣的設計裡,預言機會通過抵押資產(比如ETH)的價格,來計算:
> 用戶可鑄造的USDe的數量
> 執行贖回時的結算
> 管理Delta-Neutral倉位的數據以保證穩定錨定
場景三:鏈上永續合約的收益結算
永續合約是一種沒有到期期限的合約產品,它的價格需要持續貼合現貨價格。而目前絕大多數資產的定價權都掌握在CEX手中,所以在設計鏈上永續合約交易所時,需要藉助預言機來獲取可靠的現貨價格,同時獲取的價格可能會被當作以下幾個用途:
> 決定開倉/平倉價格
> 計算資金費率
> 計算PnL
> 倉位的清算
需要注意的是各家鏈上永續合約交易所對於預言機的選擇和使用方式非常多樣,接下來以目前的當紅炸子雞「HyperLiquid」為例,下圖是其UI的顯示界面,我們可以看到BTC-USD的永續合約存在兩個價格:「標記價格」和「預言機價格」。
在官方文檔中有做出解釋:
通俗的來講,「預言機價格」就是將所有主流交易所的現貨價格(包括HyperLiquid的現貨價格)進行加權平均最終得到的。這個價格只用作資金費率的計算。
而「標記價格」對「預言機價格」進行了再加工。它是「預言機價格」、「HyperLiquid上的交易價格」以及各CEX的價格的平均值。這個價格相比單一的「預言機價格」更加穩健,所以它被用作保證金計算、清算、PnL結算、以及TP/SL觸發的處理。
「預言機可能會要了你的命」
在 DeFi 中,預言機是協議的「眼睛」,借貸、清算、定價等核心操作都依賴它的價格輸入。尤其在借貸場景中,預言機稍有偏差,就可能引發連鎖反應:利率飆升、倉位爆倉、資產清零。
如今,越來越多用戶喜歡用借貸協議玩穩定幣挖礦,甚至循環加槓桿,博取激勵提升收益。但問題來了:很多人會用「兩種價格幾乎相同」的資產互相抵押借貸,比如用 USDe 抵押借 USDC、用 wstETH 抵押借 wETH。大家覺得這對資產本質上是「穩定配對」的,不可能出問題——因為不就是包裝形式不一樣嗎?實際上你可能遇到兩種情況:
情況一:「穩定幣一點也不穩定」
你用來抵押的穩定幣可能因為流動性、贖回機制、協議被盜等各種因素導致脫錨。當預言機接收到場外的「脫錨」信號,就會告訴協議:「用戶抵押物的價值在不斷減少」。隨著脫錨程度不斷擴大,用戶的借貸倉位就會因為抵押物貶值導致的LTV不斷上升,最終被協議清算。
情況二:「穩定幣太穩定了」
一些協議會為了提高使用效率、減小開銷等原因默認一些穩定幣永遠不會脫錨,看似為用戶保駕護航,實際上對於用戶來說仍然危機四伏。穩定幣發行商Usual就為大家上了一課。
在借貸協議Morpho中,有一種設定是「無論協議外發生什麼,Usual發行的USD0++作為抵押物,與借款資產USDC之間永遠當作1:1的價值比」。這會給用戶一種錯覺:就算USD0++在Morpho協議之外跌到0,用戶的借貸倉位也不會因為抵押物貶值而被清算。
而實際上,一旦脫錨,而協議卻仍然「當作沒事」地維持 1:1 錨定關係,就會導致:
> 借款方流動性退出大量流動性;
> 流動性使用率快速上升,導致利率也隨之飆升;
> 大量待還利息不斷積累,LTV水平不斷提高;
> 不歸還貸款就會面臨被清算的風險。
除了機制設計和使用上的風險,預言機還是遭受黑客攻擊的「常客」。比如 2025年初,去中心化交易所KiloEx就因預言機權限被黑客控制,導致代幣價格被隨意篡改,最終造成 750 萬美元的損失。
「結尾」
預言機不是 DeFi 的主角,卻是決定故事結局的關鍵角色。搞懂它的機制、明白它的侷限,才能在清算來臨前提前應對。
免責聲明:本文內容僅用於知識科普和教育目的,不構成任何投資建議或財務建議;DeFi協議存在較高的市場風險和技術風險,且數字資產價格和收益率存在較大波動,參與數字資產投資和DeFi協議可能會導致丟失全部投資金額;請讀者在參與任何DeFi協議前,自行瞭解和遵守當地的有關法律和法規,做好風險評估與盡職調查,謹慎決策。




2.18萬
2
本頁面內容由第三方提供。除非另有說明,OKX 不是所引用文章的作者,也不對此類材料主張任何版權。該內容僅供參考,並不代表 OKX 觀點,不作為任何形式的認可,也不應被視為投資建議或購買或出售數字資產的招攬。在使用生成式人工智能提供摘要或其他信息的情況下,此類人工智能生成的內容可能不準確或不一致。請閱讀鏈接文章,瞭解更多詳情和信息。OKX 不對第三方網站上的內容負責。包含穩定幣、NFTs 等在內的數字資產涉及較高程度的風險,其價值可能會產生較大波動。請根據自身財務狀況,仔細考慮交易或持有數字資產是否適合您。