Borrow Spoke
獨立的 LP 抵押品市場,用戶在此存入倉位、借入資產並管理貸款健康狀況。
概覽
Borrow Spoke 是一個獨立的 LP 抵押品市場。它決定支持哪些資金池、每個 LP 位置的估值方式、適用哪些抵押品因子、哪些資產可以被借用,以及該市場的清算運作方式。
Borrow Spoke 相互隔离,因为 LP 部位表现并不相同。稳定币 LP、相关的 ETH/质押 ETH LP,以及波动治理代币 LP,需要不同的风险设置、上限,有时甚至不同的清算路径。
借款流
從使用者端來看,一個介面處理完整的帳戶生命周期:存入 LP 抵押品、檢查借款能力、借款、還款,以及在允許時領取費用。即使不同 DEX 的底層 LP 格式有所不同,介面仍保持一致。
範例流程
步驟 1:存入 LP 擔保品
使用者存入已批准的 LP 部位。流動性保留在池中,但Spoke將其記錄為抵押品,並開始追蹤價值和健康狀況。
步驟 2:計算容量
Spoke 重建部位、為底層曝險定價、套用抵押因子,並顯示由此得到的借款能力。
步驟 3:借入資產
使用者在其額度內從 Hub 流動性抽取資產。借款確認後,債務與健康狀態在 Spoke 中更新。
步驟4:增加更多擔保品
之後還可以存入更多已批准的 LP 部位。每個部位在計入彙總額度前都會單獨估值。
三層架構
借款人
用戶與 Borrow Spoke 互動以存入抵押品、借款、還款及管理他們的貸款。
Borrow Spoke(Avana)
LP 持有倉位、執行健康檢查,並在抵押品不再支持債務時協調清算。
Aave v4 Hub
共享流動性與會計層。Spoke 側檢查通過後,Borrow Spoke 從 Hub 準備金抽取資金。
資料流
- 擔保品進入 Spoke— LP 部位被記錄並追蹤,用於估值與健康狀態。
- 借款提取 Hub 流動性— 容量檢查通過後,Spoke 從 Hub 請求資產。
- 債務隨債務股份增加— 利息依設定的利率模型複利,同時 Spoke 維持帳戶狀態同步。
- 如有需要,進行清算— 不健康的帳戶會通過清算途徑以恢復償付能力。
Hub 互動
- • 借款:當用戶開啟或延長債務時,spoke 從 Hub 提取資料
- • 還款:當用戶還款時,spoke 將債務恢復至 Hub
- • 健康檢查:Hub 透過讀取說話擔保品資料
getCollateralData - • 清算:Hub可以打電話
handleLiquidationwhen risk thresholds are breached
Spoke 職責
| 元件 | 職責 |
|---|---|
| Borrow Spoke | 追蹤 LP 的持倉、各 AMM 系列的總擔保品價值及債務。公開getUserAggregate(user) for frontends and liquidators. |
| LiquidationAdapter | 執行 LP 格式需要專門處理的罰款累計、軟性解除和強制清算。 |
Aave v4 Hub 的角色
Borrow Spoke 不持有出借人準備金。Hub 提供池化流動性、準備金會計與借款的資產負債表側,Spoke 負責 LP 專屬風險。
資本供給
像 USDC、DAI 和 ETH 這樣的資產是通過 Lend Spoke 和 Hub 進入的。Borrow Spoke 決定了 LP 支持的帳戶可以使用多少流動性。
信用額度
每個 Borrow Spoke 都有一個信用額度,限制其可以提取的 Hub 流動性,保持 LP 承保的隔離,同時共享資本效率。
獨立健康因子
多個 Borrow Spoke 的擔保品是分別評估的。一個市場的過剩不會自動彌補另一個市場的短缺。
