0213 分钟
INTEREST · HEALTH FACTOR

债务为什么会自己变大?

推进计息周期,观察利息如何增加债务、降低健康度,并改变可借空间。

本章目标学完后,你应该能:
  • 区分本金、利息和健康度
  • 解释健康度为什么是风险指标而不是账户余额
  • 观察还款如何恢复安全空间
章节位置第 2 / 4 章
  1. 上一章为什么抵押 100 TOKEN 不能借出全部价值?
  2. 本章债务为什么会自己变大?

    推进计息周期,观察利息如何增加债务、降低健康度,并改变可借空间。

  3. 下一章价格跌到哪里,清算人可以接管?
阅读前

先想一想这几个问题

展开答案前,可以先在心里做个判断。与预期不同的内容可以加入复习列表。

Q01价格完全没变,什么都不做也会被清算吗?
简要回答

可能。利息让债务分母持续变大,健康度会缓慢下降。接近边界的仓位即使抵押价格横盘,也可能被时间推过清算线。

和原先判断相比:

借款不是一次性的按钮。利息会随着时间累积到债务上,健康度则把“抵押品还能覆盖多少风险”压缩成一个可以持续监控的指标。账户即使没有再次操作,也可能逐渐靠近清算线。

健康度不是收益率

本实验用一个简单的比值:

健康度 = 抵押品价值 × 清算阈值 ÷ 当前债务

健康度 1.00 是边界。高于 1.00 代表按当前预言机价格仍有缓冲;低于 1.00 则意味着允许清算。它不是“这个账户还能赚多少钱”,也不是资产价格的预测。

LENDING SIMULATION虚拟抵押 · 非投资建议
LENDING 001 · COLLATERAL / HEALTH / LIQUIDATION

TOKEN 抵押借积分

把一笔借款放进状态机,观察价格、利息、预言机和清算人怎样改变同一个账户。

当前状态没有债务健康度
01抵押品
02债务
03风险变化
04清算
健康度
预言机价格120积分 / TOKEN
抵押品价值00 TOKEN
当前债务0可借 0
健康度清算线 1.00
清算价格预言机读数
FOCUS EXPERIMENT · HEALTH利息与健康度

借款后推进计息,再用还款比较债务和健康度。

账户与抵押池没有债务
锁定 TOKEN
0
债务 / 价值
0
钱包 TOKEN
100
账户现金
5,000
协议流动性
100,000
清算人 TOKEN
0

抵押品被锁定后不能任意取出;取出动作会先模拟取出后的健康度。

PRICE INPUTS · ORACLE BOUNDARY市场价格不等于协议价格

先移动外部市场,再决定何时让预言机更新。当前价差 0.00%。

LIQUIDATION KEEPER清算人是否可以接管?

清算线 1.00;奖励 5.00%。只有健康度跌破边界后,清算按钮才会变为可用。

清算人积分50,000
可清算NO
坏账0
观察提示

先存入抵押品,再借一笔接近额度的积分。注意:额度、健康度和协议流动性是三个不同的边界。

借贷事件1 EVENTS
  1. 01

    抵押池创建:100 TOKEN,初始价格 120 积分。

操作记录实验时间轴
1 个状态快照

拖动滑块可以回到此前的步骤。从那里继续操作时,后续记录会替换为新的操作序列。

初始状态
查看实验记录 →

还款为什么能恢复安全空间

还款会同时减少用户现金和协议债务。债务降低后,健康度上升,账户也可能重新获得取出部分抵押品的资格。取出顺序必须先检查取出后的状态,不能先转走资产再补做风控。

展开:这一步如何实现
accrueInterest:
  interest = debt * ratePerPeriod
  debt += interest

repay(amount):
  userCash -= amount
  poolLiquidity += amount
  debt -= amount

healthFactor = collateralValue * liquidationThreshold / debt

健康度是一个由状态推导出的读数;真正需要被保护的是债务、抵押品和资金流之间的不变量。

理解检查

价格不变但利息不断累积,为什么健康度会下降?

本章小结

你已经看到风险不只来自突然的价格崩跌,也来自时间和债务本身。下一章把价格推过清算线,观察清算人如何接管头寸。

本章小结完成练习和理解检查后,可以保存本章