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。
舉個例子:
- 存入 1 ETH(價值 $3000)
- 抵押率 150%,最大借款額 = $3000 / 150% = $2000 DAI
但等等,$2000 DAI 是理論最大值。實際操作中,你肯定不希望把抵押率用到極致。為什麼?因為 ETH 價格稍微波動一下,你的抵押率就會跌破 150%,觸發清算。
聰明的借款人会把抵押率維持在 200-250%,給市場波動留足安全邊際。
清算觸發:什麼時候會被「拍賣」?
清算的觸發條件很簡單:當抵押率跌破 150%(針對 ETH)時,你的 Vault 就會被標記為「可清算」。
不過這裡有個細節:MakerDAO 的清算不是即時觸發的,而是有個緩衝區。
系統有個概念叫「清算比率」(Liquidation Ratio),對於 ETH Vault 來說就是 150%。當抵押率跌破這個數字,Keeper(清算機器人)就會入場拍賣抵押品。但 Keeper 的入場時機由拍賣市場決定,如果拍賣不活躍,你的抵押品可能會被「壓價」很久才被真正清算掉。
這就是 2020 年 3 月 12 號的問題所在:市場太恐慌了,沒人願意出高價競標抵押品,結果 ETH 被以遠低於市價的水平售出。借款人損失遠超預期。
清算 Penalty:犯錯是要付代價的
一旦清算開始,借款人要被罰款。MakerDAO 的清算罰款叫 Liquidation Penalty 或 Liquidation Fee。
具體來說,如果你的抵押品被拍賣,罰款通常在 10-20% 之間(根據抵押品類型不同)。假設罰款是 13%:
- 你原本抵押了價值 $3000 的 ETH
- 被拍賣,罰款 13%,實際拍賣所得 = $3000 × 87% = $2610
- 系統用拍賣所得償還你的 DAI 債務
如果拍賣所得不足以覆蓋你的 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 持有者可以投票決定:
- 各抵押品的清算比率(ETH 150%,WBTC 165%,USDC 101%...)
- 各抵押品的債務上限(某種抵押品最多能借多少 DAI)
- 各抵押品的借款費用
這些參數的設定本質上是風險定價的過程。波動性大的資產(如 WBTC)需要更高的清算比率來對沖風險,這也意味著借款人要用更多的抵押品才能借到同樣數量的 DAI。
USDC 的清算比率是 101%,幾乎是 1:1 錨定。這是因為 USDC 的價值波動極小,不需要太多超額抵押來保證安全。
DAI 錨定穩定機制:你以為 DAI 自動等於 1 美元?太天真了
很多新手以為 DAI 是「演算法穩定幣」,會自動錨定 $1。錯了。
DAI 是抵押品支撐的穩定幣,它能維持錨定,靠的是三個機制的動態平衡:
1. 套利機會
當 DAI > $1 時(比如 $1.02),套利者會:
- 存入抵押品(如 ETH)
- 借出 DAI
- 在市場上以溢價賣出 DAI,換成美元
- 等待 DAI 回到 $1 後,用便宜的 DAI 還款
這個過程增加了 DAI 供給,把價格壓回 $1。套利者賺的是「溢價」和「借款費用」的差額。
2. 贖回機制
當 DAI < $1 時(比如 $0.98),套利者會:
- 用 $0.98 買入 102 DAI
- 在 MakerDAO 用 DAI 贖回 ETH
- 贖回比例是 1:1(理論上),所以 102 DAI 可以換回價值 $102 的 ETH
- 賣掉 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。
借款參數:
- 抵押率要求:150%
- 清算比率:150%
- 穩定費:3% 年化
三個月後,假設 ETH 價格下跌到 $2,300,10 ETH 價值 = $23,000。
你的抵押率 = $23,000 / $15,000 = 153.3%,接近 150% 的警戒線!
如果 ETH 繼續下跌到 $2,200,抵押率 = $22,000 / $15,000 = 146.7%,跌破 150%,觸發清算!
清算後果:
- 假設拍賣折扣 13%,拍賣所得 = $22,000 × 87% = $19,140
- 償還 DAI 債務 $15,000,剩餘 $4,140
- 罰款被 MKR 系統收走,借款人實際拿回 $4,140
- 損失 = $30,000 - $4,140 = $25,860(初始抵押品價值減去拍賣後拿回的)
這個案例說明:借 DAI 的風險比想像的大。市場短時間內暴跌,你可能損失大部分本金。
與 Compound/Aave 的清算有何不同?
MakerDAO 的清算機制和 Compound/Aave 有幾個關鍵差異:
| 維度 | MakerDAO | Compound/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
相關文章
- MakerDAO 協定深度技術分析完整指南:Dai 穩定幣機制、清算邏輯與治理架構 — 本文深入分析 MakerDAO 協定各核心組件的技術實作,包括 Vat 核心債務引擎、Vault 抵押與清算邏輯、Cat 清算拍賣機制、DSR Dai 存款利率模組、PSM 錨定穩定模組、以及 MKR 治理合約的運作方式。提供完整的合約地址、核心函數的 Solidity 程式碼分析、以及清算拍賣的數學模型推導。
- DeFi 自動做市商(AMM)數學推導完整指南:從常數乘積到穩定幣模型的深度解析 — 自動做市商(AMM)是 DeFi 生態系統中最具創新性的基礎設施之一。本文從數學視角出發,系統性地推導各類 AMM 模型的定價公式、交易滑點計算、流動性提供者收益模型、以及無常損失的數學證明。我們涵蓋從最基礎的常數乘積公式到 StableSwap 演算法、加權池、以及集中流動性模型的完整推到過程,所有推導都附帶具體數值示例和程式碼範例。
- DeFi 清算事件量化分析完整報告:2024-2026 年市場崩潰、協議漏洞與清算危機的實證研究 — 本報告建立完整的 DeFi 清算事件量化分析框架,系統性地回顧和分析 2024-2026 年間的重大清算事件。提供深入的技術歸因和經濟影響評估,包括清算風險量化框架、壓力測試方法、以及清算事件對機構採用的影響與法律監管考量。
- DeFi 清算機制三方比較與 MEV 競爭策略深度分析:Aave、MakerDAO、Compound 量化研究 — 深入比較以太坊生態系統中三大主流借貸協議 Aave、MakerDAO 和 Compound 的清算機制設計,從量化角度分析各協議的清算效率、成本結構和風險管理策略。同時探討清算機器人在 MEV 市場中的競爭策略,包括 Gas 優化、Bundle 構造、跨協議套利等實務技術。提供完整的 Python/Solidity 程式碼範例和量化數據分析。
- DeFi 清算風險量化計算完整指南:從理論公式到實例驗算 — 本文提供完整的清算風險量化計算框架,包含健康因子、擔保率、清算閾值的數學推導,以及 Aave V3、Compound V3、MakerDAO 等主流協議的實際計算範例。透過詳盡的 Python 程式碼範例,讀者可實際驗證理論公式的正確性,並建立自己的清算風險監控系統。
延伸閱讀與來源
- Aave V3 文檔 頭部借貸協議技術規格
- Uniswap V4 文檔 DEX 協議規格與鉤子機制
- DeFi Llama DeFi TVL 聚合數據
- Dune Analytics DeFi 協議數據分析儀表板
這篇文章對您有幫助嗎?
請告訴我們如何改進:
評論
發表評論
注意:由於這是靜態網站,您的評論將儲存在本地瀏覽器中,不會公開顯示。
目前尚無評論,成為第一個發表評論的人吧!