跳到主要内容
Avana 徽标

Borrow Spoke

孤立的 LP 抵押品市场,用户可以在此存入仓位、借入资产并管理贷款健康状况。

概述

Borrow Spoke 是一个独立的 LP 抵押品市场。它决定支持哪些池子,每个 LP 头寸的估值方式,适用哪些抵押品因子,哪些资产可以借用,以及该市场的清算方式。 Borrow Spokes 分开的抵押品市场,其头寸需要不同的风险处理。稳定币 LPs、相关 ETH 和质押 ETH LPs,以及波动性治理代币 LPs 可以有不同的抵押因子、敞口上限和清算路径。

借款流程

A Borrow Spoke 管理账户生命周期:接受 LP 抵押品、计算借款能力、记录借款和还款,并允许符合条件的费用索赔。DEX 特定处理使该生命周期可以适用于不同的 LP 格式。

示例流程

用户存入一个已批准的 LP 仓位。流动性留在池中,但子链将其记录为抵押品,并开始跟踪其价值和健康状况。 Spoke 重建仓位、为底层敞口定价、应用抵押因子,并展示由此得到的借款能力。 一旦检查通过,Borrow Spoke就会从Hub流动性中提取请求的资产。确认的借款会在该分支内更新债务和账户健康状况。 之后还可以存入更多已批准的 LP 仓位。每个仓位在计入汇总额度前都会单独估值。

三层架构

该架构将共享借贷账户与LP专属的抵押管理分开。Hub管理储备和债务,而每个Borrow Spoke确定其支持的LP市场的借款能力和清算处理。Lend Spoke将供应者存款引导到Hub,因此提供资本无需管理LP头寸。

数据流

  1. 抵押品进入 Spoke— LP 位置被记录和跟踪以进行估值和健康状况检查。
  2. 借入提取 Hub 流动性— 容量检查通过后,Spoke 从 Hub 请求资产。
  3. 债务以债务份额形式累积— 利息按配置的利率模型复利,同时 Spoke 保持账户状态同步。
  4. 如有需要进行清算— 低于清算门槛的账户将进入配置的抵押品回收流程。

Hub 互动

  • • 借款:当用户打开或延长债务时,spoke 会从 Hub 提取数据
  • • 还款:当用户还款时,spoke 会将债务恢复到 Hub
  • • 健康检查:Hub 通过读取的方式获取了抵押品数据getCollateralData
  • • 清算:Hub 可以呼叫handleLiquidation when 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 的抵押品是分别评估的。一个市场的盈余不会自动用来覆盖另一个市场的赤字。