清算

此版本的 Horizon Academy 已不建议使用!要查找最新版本,请访问:English V2 (目前只有英文版本可用)

清算是维持 Horizo​​n Protocol 合成资产抵押健康的关键功能。清算确保在 HZN 价格严重下跌 (-90%) 的情况下仍有足够的抵押品来支持合成资产。它激励利质押者保持健康的 C 比率,并激励清算人清算这些账户以获取利润。这种双面方法能确保全球网络 C 比率保持在健康水平。

一旦用户被标记为清算并且他们没有恢复其 C 比率并清除标记,他们将出现在可清算的帐户列表中(将会在网络统计页面上显示以及将他们的头寸补回至 700% 的 C 比率 所需要的 zUSD 数量)。在这之后,拥有足够 zUSD 的清算人可以清算这些账户,并以 10% 的奖金收回 HZN。

示例清算场景

举个例子:

考虑以下条件:

  • 目标 C 比率:700%

  • 清算 C 比率:200%(标记恰好在 200% 时激活)

  • 清算罚金:10%

  • 清算延迟:3天

  • HZN(起始)价值:1 美元

比如: *请注意,以下示例是在 目标 C 比率 仍为 800% 时编写的。

  1. John 抵押了 400 HZN。以 1 美元的 HZN 价值计算,这价值 400 美元。当他最初以 800% 的 C 比率铸造时,他收到了 50 美元的 zUSD。由于 HZN 的价格下跌至 0.25 美元,他没有积极检查,现在质押的 HZN 的总价值为 100 美元,他的 C-Ratio 从 800% 变为 200%,这意味着他目前的 C-比率为 200%,同时仍持有 50 美元的 zUSD 债务。 200% 是 清算 C 比率,也就是说,John 的清算标记已经被激活。

  2. 如果 John 未能在 3 天内将他的 C 比率 恢复到 800%,他的账户就可以被清算。为了在不投资更多 HZN 的情况下回到 800%,John 需要将他的债务降低到 12.5 美元 zUSD,这意味着 John 需要烧毁 37.5 美元 zUSD。

  3. 如果John 在 3 天的宽限期内未能将他的 C 比率恢复到 800%,清算人 Adam 现在有机会通过帮助他恢复到 800% 的 C 比率来清算约翰。清算计算与 John 需要恢复到 800% C 比率的计算略有不同。计算通过清算将 John 的 C 比率恢复到 800% 需要多少 zUSD,需要使用以下公式: Z = (t * D - V) / (t - (1 + P)

Z = 恢复 John 的 C 比率所需的 zUSD 债务
t = 目标 C 比率(即 800%,或 8)
D = 债务余额(即 50 美元 zUSD)
V = 在 zUSD 中质押的 HZN 的价值(即 100 美元)
P = 清算罚金(即 10%,或 0.1)

(8 * 50 - 100) / (8 - (1 + 0.1)) = 43.478260869565217 zUSD.
  1. Adam 作为清算人,现在可以从自己钱包中销毁43.478260869565217 zUSD 来恢复 John 的 C比率到800%。他将以HZN的形式获得10%的奖励。Adam收到的HZN数量给予一下公式: R = (Z * (1 + P)

R = HZN 清算奖励
Z = 恢复 John 的 C 比率所需的 zUSD 债务(即 43.478260869565217)
P = 清算罚金(即 0.1)

(43.478260869565217 * (1 + 0.1)) = 47.826086956521739 USD worth of HZN

5. 因此,这导致价值 $47.826086956521739 USD 的 HZN 从 John 抵押的 HZN 进入 Adam 的钱包。以每 HZN 0.25 美元计算,John 会将 191.3043478261 HZN 给 Adam,剩下 208.6956521739 HZN 仍由 John 抵押。清算使 John 的债务减少了 $43.478260869565217 zUSD, 他的剩余债务为 $6.521739130434783 zUSD C 比率为 800%。

综上所述,作为清算人的 Adam 可以通过销毁自己的 zUSD 来帮助 John 回到 800% 的 C-Ratio。作为销毁自己的 zUSD 的回报,Adam 以 HZN 的形式获得了他所销毁的 zUSD 的 110% 作为奖励,这笔钱这来自 John 的 HZN 抵押。

进一步总结一下,清算人 Adam 在清算某人时基本上免费赚取 10% 的利润,通过以 zUSD 支付清算成本,并会以 HZN 的形式获得该金额 + 10% 的回报。

清除清算标记

如果用户在 3 天的宽限期内将他们的 C-Ratio 恢复到 700%,那么用户便可以清除他们的清算标记。

非常非常重要的是要注意,这是一个手动功能,需要用户更新智能合约表达他们不再被标记,否则其他用户仍然可以在 3 天的宽限期后,并当该用户C比率低于700%时,随时进行清算。本次智能合约更新需要在区块链上进行交易,并且用户需要支付 gas 费用。

此手动操作只能在 700% C 比率或以上进行。它不享有可用于领取(Claim)的 1% 缓冲。

Horizo​​n Genesis UI 会向用户展示清算标记状态,并指导用户如何清除清算标志。

清算指南

清算是保护协议的一个非常重要的方面。虽然目前没有官方接口,但 Horizo​​n Protocol 认为分享这个方法很重要。

以下是有关如何清算的分步指南:

  1. 前往 BSCScan 上的合同 通过以下网址导航至 BSCScan:https://bscscan.com/address/0x9EF25320Ce7824F78387a07733B85C1FB6218D13#writeContract. 本网页有清算需要执行的相关合约。

  2. 写入合同 此步骤将涉及 BNB 费用。单击写入(Write)后,您的钱包应打开以进行确认。

  3. 查看您收到了多少 HZN 要查看你到底得到了多少,你可以通过访问 BSCScan.com 并添加你的 BNB Chain 钱包地址来查看。最新的交易应该显示您收到的 HZN 的数量。

  4. (自选)用 HZN 交易 zUSD 如果你想拿回 zUSD,你可以将刚刚收到的 HZN 在 PancakeSwap 上卖回 zUSD.

需要注意的一件事是,将 HZN 添加到已有质押 HZN 的钱包中,并且是低于目标 C 比率时,新添加的HZN 将自动用于尝试平衡 C 比率,因此,它不能交易 zUSD。如果您想交易成 zUSD,并且您的质押钱包低于目标 C 比率,那么您可能需要使用另一个单独的钱包。

Last updated