当保证金仓位跌破配置的清算等级时,协议会触发清算。在当前默认的 v2.2 保证金设置中,这个阈值初始化为 1.10。
保证金等级计算
保证金等级定义为用户抵押资产价值与未偿债务的比值:markdownMargin Level = Asset Value / Debt- Asset Value:根据当前池子状态评估,包括基于储备感知的价格参考
- Debt:借入数量加上累计利息
清算阈值
- 当保证金等级下降到 1.1 时,仓位被视为抵押不足并进入清算条件
- 示例:110 抵押物 / 100 债务 = 1.1,即达到清算阈值
为什么阈值是 1.1?
- 为价格波动和储备变化留出缓冲空间
- 让清算规则在管理器状态中保持明确可验证
- 与 truncated reserve、pair reserve 以及保险基金记账共同工作
这一机制帮助协议及时处理抵押不足的仓位,降低系统性坏账风险并维护流动性池健康。由于任何人都可以参与清算,Likwid 能把激励与快速执行对齐,尤其是在高波动市场中。
当抵押物不足以平滑覆盖债务时,损失以及保险基金的注入路径都会通过协议自身的清算数学与保险基金记账处理。
清算方式
协议支持两条清算路径,以确保债务最终得到偿还:
Burn 清算(
liquidateBurn)
协议通过内部保证金与 swap 记账逻辑对仓位进行回收,销毁仓位 token,并通过管理器原生清算路径计算清算者利润。Call 清算(
liquidateCall)
清算者直接偿还债务,并通过管理器暴露的路径领取对应可释放的抵押物。示例:清算者可以提供借入资产、偿还债务,并在交易有利可图时领取对应释放出来的抵押物。
清算相关风险
1. 延迟清算风险
快速价格变化仍可能在健康检查与实际执行之间改变最终结果。
- 影响:
- 如果清算后抵押物价值低于债务,协议可能出现坏账。
- 剧烈波动会减少可以留给清算者或池子的剩余抵押物。
- 缓解方式:
- 基于储备状态的清算检查
- 受限价格参考移动
- 保险基金记账
2. 与流动性相关的风险
- 内部回收路径敏感性:
- 清算结果取决于当前 pair reserve、truncated reserve 与债务状态
- 在高压力池子中,利润或损失结果可能与平稳市场显著不同
- 外部清算者的资金要求:
- call 清算要求清算者自行带入偿债资产
借贷清算价与保证金等级的差异
- 保证金等级:
- 保证金等级是一个基于当前储备感知状态的健康阈值。
- 真正的清算执行则通过 burn 或 call 路径,决定仓位最终如何被平掉。
关键区别:
健康检查回答的是“是否允许清算”,而具体的清算路径回答的是“仓位实际上如何被展开与回收”。

