MakerDAO 清算機制深度教學

MakerDAO 是以太坊生態系統中最具影響力的去中心化借貸協議之一,其設計的清算機制是 DeFi 領域最經典的風險管理範例。作為首個推出去中心化穩定幣 DAI 的協議,MakerDAO 的抵押借貸模型為整個 DeFi 生態奠定了基礎。理解 MakerDAO 的清算機制不僅對於借款人至關重要,對於想要參與清算活動的套利者也具有重要意義。本文將深入分析 MakerDAO 的抵押品管理、穩定費率、清算

MakerDAO 清算機制:穩定幣系統的風險控制心法

說到 MakerDAO,就不得不提它孵化的那個「臭名昭著」的穩定幣——DAI。

DAI 是個挺有意思的實驗。它不像 USDC 或 USDT 那樣有美元儲備支撐,而是靠著一套超額抵押系統「無中生有」地創造出來。你要生成 1 DAI,就得鎖定價值 1.5 美元以上的 ETH 作為擔保品。這種「背靠抵押」的設計讓 DAI 成為了真正的「去中心化穩定幣」——它不依賴任何中心化機構,只依賴代碼和密碼學。

但超額抵押系統有個致命弱點:當抵押品價值下跌時,清算機制就得出來救場

我在 2020 年 3 月 12 號親眼見證了一場「DeFi 史上最大的清算風暴」。那天凌晨,以太坊價格在半小時內暴跌 40%,無數 Maker 借款人的 Vault(金庫)瞬間資不抵債。Keeper 機器人瘋狂拍賣抵押品,ETH 被以「骨折價」出售,大量借款人損失慘重。

那天之後,MakerDAO 社群花了很長時間重新設計清算機制,引入了 USDC 作為抵押品、MKR 燒毀機制、多抵押品支援等一大堆改進。所以今天我想跟你聊聊,經過幾年打磨的 MakerDAO 清算機制,到底是怎麼運作的。

Vault 系統:DAI 的生成工廠

要理解 MakerDAO 的清算,先得搞清楚 Vault 是什麼。

Vault(中文翻譯叫「金庫」,但我更喜歡叫它「押證窗口」)就是用戶存放抵押品、借出 DAI 的地方。你可以把它想像成一個質押借貸櫃枱:你把 ETH 或其他批准資產存進去,系統根據抵押率計算你能借多少 DAI。

MakerDAO 的關鍵參數是抵押率(Collateralization Ratio, CR)。對於 ETH,最低抵押率是 150%。這意味著:借出 100 DAI,你需要鎖定價值至少 150 美元的 ETH。

舉個例子:

但等等,$2000 DAI 是理論最大值。實際操作中,你肯定不希望把抵押率用到極致。為什麼?因為 ETH 價格稍微波動一下,你的抵押率就會跌破 150%,觸發清算。

聰明的借款人会把抵押率維持在 200-250%,給市場波動留足安全邊際。

清算觸發:什麼時候會被「拍賣」?

清算的觸發條件很簡單:當抵押率跌破 150%(針對 ETH)時,你的 Vault 就會被標記為「可清算」

不過這裡有個細節:MakerDAO 的清算不是即時觸發的,而是有個緩衝區

系統有個概念叫「清算比率」(Liquidation Ratio),對於 ETH Vault 來說就是 150%。當抵押率跌破這個數字,Keeper(清算機器人)就會入場拍賣抵押品。但 Keeper 的入場時機由拍賣市場決定,如果拍賣不活躍,你的抵押品可能會被「壓價」很久才被真正清算掉。

這就是 2020 年 3 月 12 號的問題所在:市場太恐慌了,沒人願意出高價競標抵押品,結果 ETH 被以遠低於市價的水平售出。借款人損失遠超預期。

清算 Penalty:犯錯是要付代價的

一旦清算開始,借款人要被罰款。MakerDAO 的清算罰款叫 Liquidation PenaltyLiquidation Fee

具體來說,如果你的抵押品被拍賣,罰款通常在 10-20% 之間(根據抵押品類型不同)。假設罰款是 13%:

如果拍賣所得不足以覆蓋你的 DAI 債務(這叫「壞帳」),系統會動用MKR 儲備金來填補差額,然後拍賣 MKR 代幣來補充儲備金。

這種「MKR 最終風險屏障」的設計,讓 DAI 的錨定有了一層額外保障。但 MKR 的「最終借款人」身份也意味著,如果 MakerDAO 系統性崩潰,MKR 持有者是最大的冤大頭。

荷蘭拍賣:時間換取價格

MakerDAO 清算的核心機制是荷蘭拍賣(Dutch Auction)。

荷蘭拍賣的邏輯跟我們平常接觸的拍賣不太一樣。不是「從低價往上喊」,而是從高價往下砍

拍賣開始時,起拍價是抵押品價格的 110%(有溢價)。然後每隔一段時間,價格自動下降一個檔位,直到有人願意買走抵押品。

好處是什麼?這種機制確保抵押品能以「市場公允價值」出售,不會被低價傾銷。壞處是什麼?在市場極度恐慌的時候,可能需要等待很長時間,抵押品才能被拍賣出去——而這段時間內,ETH 價格可能繼續下跌。

2020 年清算風暴之後,MakerDAO 對拍賣機制做了大量改進:

現在的拍賣速度比當年快多了,但仍然不是完美的。在極端行情下,Keeper 的 Gas 費用可能高到不值得出手,導致拍賣拖延。

穩定費率:借 DAI 的成本

MakerDAO 不只收清算罰款,日常借款也要交穩定費(Stability Fee)

穩定費是借款利率的另一種稱呼。它會根據市場條件動態調整,目標是讓 DAI 的價格維持在 $1 附近。

當 DAI > $1(溢價)時,說明市場對 DAI 需求旺盛,這時候系統會降低穩定費,鼓勵更多人借 DAI 增加供給,把價格打下來。

當 DAI < $1(折價)時,說明市場 DAI 過剩,系統會提高穩定費,抑制借貸需求,同時激勵持有人把 DAI 買回來销毀(這叫「贖回」,Redemption)。

2021 年 DeFi 熱潮期間,MakerDAO 的穩定費一度高達 10%+ 年化。那時候 ETH 質押收益也不低,很多人乾脆直接把 ETH 質押在 ETH 2.0 合約裡,也不願意借 DAI 去折騰。

多抵押品時代:風險的分散與聚合

MakerDAO 最初的設計只支持 ETH 作為抵押品。2020 年 11 月,系統升級為多抵押品版本,支持 ETH、WBTC、USDC、USDT、DAI 等多種資產。

多抵押品帶來的好處是顯而易見的:風險分散。單一抵押品崩潰不會拖垮整個系統。USDC 作為抵押品更是意義重大——它的波動性接近零,讓借款人可以用穩定幣借穩定幣,省去了匯率風險。

但多抵押品也帶來了新問題:不同抵押品的風險參數該怎麼設定?

MakerDAO 的治理代幣 MKR 持有者可以投票決定:

這些參數的設定本質上是風險定價的過程。波動性大的資產(如 WBTC)需要更高的清算比率來對沖風險,這也意味著借款人要用更多的抵押品才能借到同樣數量的 DAI。

USDC 的清算比率是 101%,幾乎是 1:1 錨定。這是因為 USDC 的價值波動極小,不需要太多超額抵押來保證安全。

DAI 錨定穩定機制:你以為 DAI 自動等於 1 美元?太天真了

很多新手以為 DAI 是「演算法穩定幣」,會自動錨定 $1。錯了。

DAI 是抵押品支撐的穩定幣,它能維持錨定,靠的是三個機制的動態平衡:

1. 套利機會

當 DAI > $1 時(比如 $1.02),套利者會:

  1. 存入抵押品(如 ETH)
  2. 借出 DAI
  3. 在市場上以溢價賣出 DAI,換成美元
  4. 等待 DAI 回到 $1 後,用便宜的 DAI 還款

這個過程增加了 DAI 供給,把價格壓回 $1。套利者賺的是「溢價」和「借款費用」的差額。

2. 贖回機制

當 DAI < $1 時(比如 $0.98),套利者會:

  1. 用 $0.98 買入 102 DAI
  2. 在 MakerDAO 用 DAI 贖回 ETH
  3. 贖回比例是 1:1(理論上),所以 102 DAI 可以換回價值 $102 的 ETH
  4. 賣掉 ETH,套利利潤 = $102 - $100 = $2

贖回機制讓 DAI 有個「硬底部」——理論上 DAI 不可能長期低於 $1,因為套利者會無限期地買入並贖回,直到價格回到錨定。

但現實生活中,贖回需要支付穩定費(借款成本),而且贖回的抵押品可能是你不想要的資產(比如借 DAI 贖回了一堆 WBTC)。這些成本會抑制套利活動,讓 DAI 偏離錨定的時間更長。

3. 利率調節

MakerDAO 可以透過調整穩定費來影響借 DAI 的意願,進而調節 DAI 的供需平衡。

這是一種「央行利率政策」的思路:經濟過熱(DAI > $1),就降低借款成本刺激供給;經濟衰退(DAI < $1),就提高借款成本抑制需求。

真實清算案例:看看數據說話

說了這麼多理論,不如看個真實案例。

假設你在 2023 年 6 月存入 10 ETH(當時價值 $3000/ETH,總價值 $30,000),借款 15,000 DAI。

借款參數:

三個月後,假設 ETH 價格下跌到 $2,300,10 ETH 價值 = $23,000。

你的抵押率 = $23,000 / $15,000 = 153.3%,接近 150% 的警戒線!

如果 ETH 繼續下跌到 $2,200,抵押率 = $22,000 / $15,000 = 146.7%,跌破 150%,觸發清算!

清算後果:

這個案例說明:借 DAI 的風險比想像的大。市場短時間內暴跌,你可能損失大部分本金。

與 Compound/Aave 的清算有何不同?

MakerDAO 的清算機制和 Compound/Aave 有幾個關鍵差異:

維度MakerDAOCompound/Aave
清算觸發固定抵押率門檻健康因子 < 1
清算拍賣荷蘭拍賣即時清算(有折扣)
清算罰款10-20%5-10%
結算資產DAI原抵押品代幣
最終風險屏障MKR 代幣協議自有資金

Compound/Aave 的清算更「激進」——健康因子跌破 1 時,任何人都可以馬上拿折扣抵押品走。MakerDAO 的荷蘭拍賣則給了借款人更多「喘息的機會」,但代價是清算效率可能較低。

另外一個重要差異:借款資產。Compound/Aave 借出的是原抵押品(借 ETH 還 ETH),MakerDAO 只借 DAI。這讓 MakerDAO 的清算邏輯更簡單,但同時也讓 DAI 的錨定穩定成了系統的核心目標。

風險管理的最佳實踐

基於我個人在 DeFi 借貸市場摸爬滾打的經驗,給你幾條建議:

別把抵押率用到極致。最低 150% 的抵押率只是理論下限,實務上建議維持在 200% 以上。ETH 市場一天波動 10% 很常見,150% 的安全邊際根本抵擋不住。

設定價格預警。在 CoinGecko 或 Dune Analytics 上設定 ETH 價格報警,當價格跌破某個閾值時及時補充抵押品或還款。

關注穩定費變化。MakerDAO 的穩定費是動態調整的,如果你借 DAI 去做事,必須把借款成本算進你的投資回報模型裡。

理解不同抵押品的風險。ETH 和 WBTC 波動性不同,USDC 基本無風險(但抵押率只有 101%)。選擇什麼抵押品,要根據你的風險偏好和投資策略來定。

關注 MKR 價格。MKR 是 MakerDAO 的「最終風險屏障」,如果 MKR 價格暴跌,說明市場對系統的償付能力產生了懷疑,這可能是預警信號。

結語:穩定幣的代價

折騰了這麼多篇幅,我想總結一個核心觀點:沒有免費的午餐

DAI 之所以能維持錨定美元,是因為有借款人的超額抵押在支撐;ETH 的「安全邊際」之所以存在,是因為有清算機制在把關;而清算機制之所以能運作,是因為有套利者在市場上填補價差。

這整套系統的代價,就是借款人要支付的穩定費、罰款、以及被「拍賣」時的心理負擔。

如果你只是想單純持有 ETH,等著它升值,那老老實實把 ETH 放在錢包裡就行了,完全沒必要折騰 MakerDAO。

但如果你想「釋放流動性」——比如質押 ETH 借 DAI,用 DAI 去買更多 ETH 或者做其他投資——那你就是在主動承擔 MakerDAO 清算機制所定義的各種風險。

搞清楚這些風險,量化它們,管理它們,這才是 DeFi 借貸的正確打開方式。

DAI 的實驗還在繼續。MakerDAO 已經從一個「ETH 抵押借 DAI」的小實驗,發展成一個支持數十種抵押品、發行數十億 DAI 的大型協議。隨著 RWA(真實世界資產)如美國國債代幣化進入 MakerDAO,這套系統的風險特徵又會發生新的變化。

未來會怎樣?沒人知道。但起碼,清算機制的原理是公開透明的,任何人都可以在鏈上查證。這種透明性,是 DeFi 相較於傳統金融最大的優勢之一。

祝你在 MakerDAO 的世界裡玩得愉快,別被清算了。

COMMIT: Expand MakerDAO liquidation mechanism with Dutch auction and DAI peg mechanics

延伸閱讀與來源

這篇文章對您有幫助嗎?

評論

發表評論

注意:由於這是靜態網站,您的評論將儲存在本地瀏覽器中,不會公開顯示。

目前尚無評論,成為第一個發表評論的人吧!