Compound III 抵押模型完整教學
Compound 是以太坊生態系統中最具影響力的去中心化借貸協議之一,其 Compound III(簡稱 cETH)版本帶來了重大的架構革新。與前代版本相比,Compound III 採用了更靈活的抵押品設計、引入了資產隔離概念,並大幅優化了資本效率。本文將深入分析 Compound III 的抵押模型設計、資產風險管理機制、利率模型以及使用者應注意的風險要點。
Compound III 抵押模型:DeFi 借貸的風險控制藝術
說到 DeFi 借貸協議,不得不提 Compound。這個由 Robert Leshner 在 2017 年創立的協議,可以說是現代 DeFi 借貸的「祖師爺」。Compound V3(簡稱 C3)是其最新版本,專為效率和安全性設計,但如果你搞不懂它的抵押模型,那就等著被清算吧。
我見過太多新手一頭栽進 Compound,以為只要把代幣存進去就能躺著賺利息。等收到清算通知的時候才傻眼:「啥?怎麼我存錢還能被扣?」
所以在聊 Compound III 的抵押模型之前,我想先跟你說一個簡單的道理:借貸協議不是銀行,風險永遠由借款人承擔。你存的 ETH 成了別人的抵押品,而別人借走的 USDC 可能哪天就把你的 ETH 吃掉一半。
Compound V3 的核心架構:簡潔到令人髮指
Compound 從 V1 到 V3 的演化過程,就是一個「做減法」的過程。
V1 時代,Compound 支持十幾種代幣作為抵押品,結果搞出一堆問題:某些代幣價格操縱攻擊、流動性枯竭、結算失敗...工程師們被折騰得焦頭爛額。最終大家發現一個真理:不是所有東西都適合當抵押品。
V3 的做法很乾脆:每個市場只支持單一抵押品。你借 ETH,就只能用 ETH 抵押;你借 USDC,就只能用 USDC 或 ETH 抵押。市場之間完全隔離,互不影響。這種設計極大降低了系統複雜性,清算邏輯也簡單明了。
V3 還引入了一個狠角色:Supporter。這其實就是一個允許他人使用你抵押品的「委託機制」。你可以把你的 ETH 質押在 Compound III 裡,然後授權某個地址(比如你的量化策略機器人)使用你的抵押額度進行借款。機器人借了錢去操作,賺的歸你,虧的...也得歸你。
這個設計讓 Compound III 不只是一個簡單的借貸市場,更像是一個「信貸額度管理平台」。
抵押模型詳解:抵押因子不是你想的那樣
要理解 Compound III 的抵押模型,核心是搞懂三個概念:抵押因子(Collateral Factor)、借款額度(Borrow Capacity)、健康因子(Health Factor)。
抵押因子:決定你能借多少
假設你存了 1 ETH 到 Compound III,當前 ETH 價格是 3000 美元。你的「存款額度」是多少?這就取決於抵押因子。
Compound III 的 ETH 抵押因子是 0.82,意思是:1 ETH 的 82% 可以作為抵押額度。所以你的借款上限 = 1 ETH × $3000 × 82% = $2460。
但等等,如果你存的是 WBTC,抵押因子就只有 0.73,因為 BTC 比 ETH 波動更大。穩定幣如 USDC 和 USDT 的抵押因子是 0,這意味著你存 USDC 進去,理論上不能借任何東西。為什麼?
答案在於價格風險。USDC 的價值永遠是 1 美元,不會漲不會跌,所以它不提供「抵押品增值」的潛力。如果允許用 USDC 借出其他資產,那借款人的 ETH 被清算後,清算人拿到的 ETH 可能因為 ETH 價格上漲而「白賺」。這種套利機會會吸引大量清算人,形成對系統不穩定的力量。
用 USDC 存款的「用途」是什麼?一個是流動性管理(閒置資金隨時可取),另一個是作為借款抵押品來借 USDC 本身——這是一個允許「超額抵押穩定幣借貸」的偏門策略。
健康因子:你的借款安全嗎?
健康因子(HF)是 Compound III 風控的核心指標,計算公式是:
HF = (抵押品價值 × 抵押因子) / 借款總額
假設你:
- 存入 1 ETH(價值 $3000),抵押因子 0.82
- 借出 $1000 的 USDC
那麼 HF = ($3000 × 0.82) / $1000 = 2.46
這意味著你的借款還算安全。要觸發清算,HF 必須跌破 1.0。换句话说,你的抵押品價值需要下跌到低於借款額度。
繼續上面的例子:要 HF = 1,抵押品價值需要 = $1000 / 0.82 = $1219.51。這意味著 ETH 價格需要從 $3000 跌到 $1219,跌幅約 60%,你的倉位才會被清算。
清算機制:有人幫你「止損」
當 HF < 1 時,清算人(Liquidator)可以出手幫你還掉部分或全部借款。作為回報,清算人會獲得你的抵押品,而且通常有 8-10% 的折扣。
清算的數學很簡單:
- 假設你的借款 USDC 價值 $1200,HF 已經跌到 0.9
- 清算人拿 $1200 的 USDC 來幫你還款
- 清算人獲得你的 ETH,價值 = $1200 × (1 + 清算折扣 10%) = $1320
清算人白賺 $120。這個利潤空間吸引了套利者,讓市場能夠自動修復過度杠杆的倉位。
當然,清算人的 Gas 費用和交易滑點也是成本之一。如果你的借款金額太小(比如只借了 10 美元),清算人可能連 Gas 費都賺不回來,你的倉位就會一直「處於危險狀態但沒人願意清算」。
Compound III 的市場設計
Comet 合約架構
Compound III 的核心合約叫 Comet。這個合約負責:
- 追蹤所有用戶的存款和借款餘額
- 計算利率模型
- 觸發清算流程
- 管理抵押品轉移
每條區塊鏈上有一個主要的 Comet 合約。以太坊主網上的 Comet 合約地址是 0xc3d688B66703497DAA19211EEdff47f25384cdc3。這意味著你可以直接用 Etherscan 查看合約原始碼、事件日誌、當前狀態。
借款利率模型
Compound 的利率模型遵循「供需定理」:
借款利率 = 利用率 × 基於利用率的斜率參數
利用率 = 借款總額 / 存款總額
當市場借款需求低(利用率低)時,借款利率也低;當市場火熱到利用率逼近上限(如 90%),借款利率會急劇上升,鼓勵借款人多還款、存款人多存錢。
利率的受益人是存款人——你存的越多,能拿到的利息也就越多。但要注意,如果借款需求枯竭,利用率歸零,那存款利率也會變成零。DeFi 的利率是市場決定的,沒有「最低收益保證」。
抵押品隔離:V3 的殺手級設計
我個人認為,Compound III 最有價值的創新是抵押品隔離。
V3 之前,Compound 支持 10+ 種抵押品,所有抵押品共享一個「抵押池」。這帶來一個問題:假設某個山寨幣突然暴跌 90%,所有使用該山寨幣作為抵押品的借款人都會面臨清算,而大量清算會造成市場進一步下跌,形成「死亡螺旋」。
V3 的做法是:每個市場只支持 1 種借款資產 + 1 種抵押品(ETH)。ETH 市場例外,它支持 ETH 作抵押品借款主流資產。
這種設計把風險「封閉」在某個市場內,不會傳染到整個系統。即便某個小幣種的抵押市場崩潰,也只影響那個市場的參與者,不會拖垮整個 Compound 協議。
實操指南:怎麼用 Compound III
第一步:連接錢包
打開 Compound III 的前端介面(現在叫 Compound Treasury 或 Compound III),用 MetaMask 或 WalletConnect 連接你的錢包。
第二步:存入抵押品
在介面上選擇「Supply」,選擇你要存入的資產。假設你要借 USDC,那就存入 ETH 作為抵押。
存款時需要注意:
- 存款交易需要支付 Gas 費(以太坊主網)
- 存款後資金進入合約,你仍然是資產的實際控制人(合約只是記帳)
- 存款可以隨時提取(如果有可用流動性)
第三步:借款
存款完成後,你就可以借款了。介面會顯示你的「最大借款額度」,通常是你的抵押品價值 × 抵押因子。
借款時的建議:
- 不要借滿 100%:建議借款額度不超過最大額度的 50%,留出安全邊際
- 關注 HF:建議 HF 保持在 2.0 以上
- 設定預警:可以在 Dune Analytics 上監控自己的倉位,HF 接近 1.5 時發出警報
第四步:還款和提取
還款是借款的反向操作。你把 USDC 还给 Compound,解鎖你的 ETH 抵押品,然後就可以提取 ETH 了。
還款時需要注意:
- 利息會持續累積,借款時間越長,利息越多
- 部分還款可以降低 HF 風險
- 還清全部借款後,抵押品自動解除質押
風險提示:DeFi 借貸不是無風險的
說了這麼多正向操作,我必須潑點冷水。Compound III 看似簡單,但風險一點都不簡單:
清算風險:你的 HF 跌破 1.0 後,會被清算。清算人不會客氣,一刀下去 8-10% 就沒了。
智能合約風險:Compound 合約代碼可能有漏洞。歷史上,Compound 曾經有過因合約缺陷導致的資金損失。雖然最終都修復了,但這種「理論上可能」的風險值得關注。
預言機風險:資產價格由 Chainlink 等預言機餵價,如果預言機被攻擊或延遲,會導致錯誤的清算觸發。
流動性風險:如果某個市場的借款需求遠超存款,借款利率會飆升,讓借款人苦不堪言。
尾部風險:2020 年 3 月 12 日的「黑色星期四」,以太坊暴跌 40%,大量 Compound 借款人被清算。雖然協議最終挺過來了,但場面一度非常混亂。
我個人的建議是:如果你是 DeFi 新手,先用小額資金試探,熟悉操作流程和風險後再加大倉位。千萬別把全部身家都壓進去,DeFi 的波動性足以讓任何人心臟受不了。
Compound III vs Aave V3:選哪個?
這大概是 DeFi 新手最常問的問題。我來給個我的主觀判斷:
| 維度 | Compound III | Aave V3 |
|---|---|---|
| 抵押資產種類 | 少(主要 ETH/USDC/USDT) | 多(30+ 種) |
| 跨鏈支援 | 有限 | 優秀(多鏈部署) |
| 利率模型 | 簡單線性 | 階梯式 |
| 清算折扣 | ~8% | ~5-10% |
| E-Mode | 無 | 有(穩定幣借貸更低利率) |
| Portal(跨鏈轉移) | 無 | 有 |
如果你是那種只借 USDC、存款 ETH 的「穩健型」用戶,Compound III 的簡潔設計更適合你。如果你想折騰各種小幣種抵押、跨鏈套利,那 Aave 的功能更豐富。
當然,兩者都是經過時間檢驗的成熟協議,安全記錄都不錯。最終選哪個,還是看你的實際需求。
結語:理解風險才能管理風險
Compound III 的抵押模型,說到底就是一個用數學公式管理風險的系統。抵押因子決定了你的借款上限,健康因子實時反映你的風險狀況,清算機制則是市場自動運行的「風險修復工具」。
作為用戶,你要做的不是逃避風險(那樣還不如不碰 DeFi),而是理解風險、量化風險、管理風險。設定合理的借款比例、時刻關注倉位健康狀況、在市場波動加劇時及時調整倉位——這些都是每個 DeFi 借款人必須掌握的技能。
DeFi 的魅力在於透明:你隨時可以在鏈上查到自己的倉位狀態,可以預估清算價格,可以計算利息。這種透明度在傳統金融世界是不存在的。當然,透明也意味著你的每一筆操作都會被記錄,隱私是要打折扣的。
這就是 DeFi——自由與風險並存,透明與隱私取捨。想清楚你要什麼,然後做出你的選擇。
COMMIT: Expand Compound III collateral model with liquidation mechanics and practical guide
相關文章
- DeFi 自動做市商(AMM)數學推導完整指南:從常數乘積到穩定幣模型的深度解析 — 自動做市商(AMM)是 DeFi 生態系統中最具創新性的基礎設施之一。本文從數學視角出發,系統性地推導各類 AMM 模型的定價公式、交易滑點計算、流動性提供者收益模型、以及無常損失的數學證明。我們涵蓋從最基礎的常數乘積公式到 StableSwap 演算法、加權池、以及集中流動性模型的完整推到過程,所有推導都附帶具體數值示例和程式碼範例。
- DeFi 借貸協議風險模擬與實際操作完整指南:從理論到實戰 — 去中心化金融借貸協議蘊含著複雜的風險,包括清算風險、智慧合約風險、利率風險、跨鏈風險等。本指南從實際操作的角度出發,提供完整的風險模擬程式碼、情境分析、以及風險管理策略。透過實際的計算和模擬,讓讀者能夠量化並理解各種風險場景,從而在參與 DeFi 借貸時做出更合理的資金管理決策。
- 新興DeFi協議安全評估框架:從基礎審查到進階量化分析 — 系統性構建DeFi協議安全評估框架,涵蓋智能合約審計、經濟模型、治理機制、流動性風險等維度。提供可直接使用的Python風險評估代碼、借貸與DEX協議的專門評估方法、以及2024-2025年安全事件數據分析。
- NFT-Fi 完整指南:NFT 金融化與流動性基礎設施的深度解析 — NFT-Fi 將 NFT 變成真正的金融工具——借錢、借款、收益結構化、風險對沖,統統安排上。本文深入解析 NFT-Fi 的核心機制,從借貸協議、碎片化交易、衍生品結構、到租賃市場,全方位覆蓋。以太坊作為 NFT-Fi 的核心基礎設施,提供了智能合約標準、Layer2 擴容、去中心化定價等關鍵支撐。涵蓋 BendDAO、NFTX、Sudoswap、Fractional.art 等主流協議的技術架構與實作細節。
- Aave V3 深度技術實作:借貸協議核心機制與智慧合約程式碼完整分析 — Aave 是以太坊生態系統中最具影響力的去中心化借貸協議,本文深入分析 Aave V3 的智慧合約架構、核心機制和程式碼實作。我們涵蓋借貸池、利率模型、清算機制、風險管理等核心模組的實現原理,並提供可直接應用於開發的程式碼範例。
延伸閱讀與來源
- Aave V3 文檔 頭部借貸協議技術規格
- Uniswap V4 文檔 DEX 協議規格與鉤子機制
- DeFi Llama DeFi TVL 聚合數據
- Dune Analytics DeFi 協議數據分析儀表板
這篇文章對您有幫助嗎?
請告訴我們如何改進:
評論
發表評論
注意:由於這是靜態網站,您的評論將儲存在本地瀏覽器中,不會公開顯示。
目前尚無評論,成為第一個發表評論的人吧!