一句话说明DeFi 中的清算是什么:全自动运作的清算机制
在DeFi 中要借钱出来需要先有抵押品,通常是超额抵押。当抵押品的价格下跌,或是借款出来的币价格上涨,总之抵押不足额的时候,智能合约就会启动清算机制,将抵押品拍卖变现偿还借款。
DeFi 清算机制说明:借款价值比很重要
DeFi 的借贷协议中都会有清算机制,而这类借贷协议有两种场景:一种是CDP,抵押加密货币然后铸造去中心化稳定币,铸造出来的稳定币算是一种借贷,根据不同协议和不同抵押品会有不同的铸造额度和利率。
另一种场景比较接近货币市场借贷,分类是lending,也是抵押加密货币借出加密货币,但过程中不会铸造出新的稳定币,不同抵押品有不同借款额度,利率则由市场供需决定。
都是透过抵押作为这笔借款的担保,当抵押率不足时就会启动清算机制拍卖抵押品来偿还借款。
清算机制实例说明- 以Aave V1为例
这部分需要做一点点数学计算,首先弄清楚几个名词:
Loan to Value (LTV) 借款价值比是什么?
抵押不同的加密货币,能借款的比例也不同。
例如Aave 上目前$USDT 的LTV 是75%,意思是抵押进去的$USDT 币总额x 75% 就是能借款的额度。波动愈大的加密货币其LTV 会愈低,例如Aave 自己的币$AAVE 是50% LTV,只能借款抵押额度的50%。
愈稳定的抵押品能拥有愈高的LTV,波动愈大的币其LTV 愈低,而多数加密货币根本连当抵押品的条件都不符合,借贷协议通常只接受足够知名足够规模的加密货币做为抵押品。
假设我目前抵押了三种加密货币进去,分别是等值10 ETH 的$DAI、$LINK 以及$UNI,他们各自的LTV 为75%、65%、40%,也就是说依此计算,目前我整体抵押品的借款额度为10 ETH x 75% + 10 ETH x 65% + 10 ETH x 40% = 18 ETH。
Liquidation Threshold 清算阈值是什么?
在协议中我们可以同时抵押多种资产进去,也同时借出多种资产。每一种不同加密货币作为抵押品时,不只LTV 不同,清算阈值也不同。
概念跟LTV 一样,愈稳定的加密货币拥有愈高的清算阈值,波动愈大的加密货币清算阈值愈低。
Aave 的计算公式如上,在Aave 上的计算单位是以太币本位,以钱包地址中的所有资产加权计算,假设同时抵押多种加密货币,各自加密货币抵押总值x 清算阈值比例,全部加总就是整个钱包地址的总清算阈值。有些借贷协议计算单位是USD,但概念一样,计算单位如果是以太币则需要更加小心(因为相对波动可能会更大)。
假设我目前抵押了三种加密货币进去,分别是等值10 ETH 的$DAI、$LINK 以及$UNI,它们各自的清算阈值为80%、70%、65%,也就是说依此计算,目前我整体抵押品的清算阈值为10 ETH x 80% + 10 ETH x 70% + 10 ETH x 65% = 21.5 ETH。
当我的总借款价值高于21.5 ETH 就表示抵押品不足,协议就会启动清算机制,但因为抵押品本身的价格也是浮动的,这个清算阈值跟着价格波动也会上下波动。
清算阈值的百分比会比借款价值比(LTV) 高一些,例如$AAVE 的LTV 是50%,但清算阈值是65%,这之间的距离就是这笔借款的安全波动范围。
抵押不同的加密货币,根据各自的LTV,可以借款的额度不同,假设各抵押价值$100 的加密货币进去,图中蓝色部分就是各自可以借款的额度。
清算阈值会比LTV 高一点,如图中的橘色部分,如果把额度借满,橘色这段就是这笔借款的安全波动范围,最多只能借到蓝色部分,一旦借款价值高于橘色部分上限就会启动清算。
每种币的LTV 和清算阈值数字都不一样,实际计算时协议是依照整个钱包的持有仓位状况计算。
Health Factor 健康因数
清算阈值和借款总值之间的比例就是健康因数,用来衡量目前整体抵押与借款的健康状况,当数字小于1 就启动清算。
跟上面同一个例子,抵押了三种加密货币进去,分别是等值10 ETH 的$DAI、$LINK 以及$UNI,它们各自的LTV 为75%、65%、40%,也就是说依此计算,目前我整体抵押品的贷款额度为10 ETH x 75% + 10 ETH x 65% + 10 ETH x 40% = 18 ETH。
然后我转身就借满,借了等值18 ETH 的$AAVE 币出来。而根据上述计算,这时我抵押品的清算阈值是21.5 ETH。
健康系数= 21.5 ETH / 18 ETH = 1.194 > 1,这笔借款目前安全。
接着若发生抵押品价格下跌,无论$DAI、$LINK 或是$UNI 哪种币大跌,都会导致清算阈值下滑;或是借款的币$AAVE 大涨,会造成借款总值上升,这两种情况都会造成健康系数下滑,一旦低于1 就清算了。
清算机制小统整:使用AAVE 的图表说明
存入抵押品时,抵押品的价值总额如图中浅蓝色部分,跟据协议LTV 会计算出一个可借款额度,如图中紫色部分。
根据抵押品当前价值,以及清算阈值比例,可以计算出实际的清算阈值,如图中橘色横线,借款作为分母,清算阈值作为分子,就可以计算出健康系数= 清算阈值/ 总借款。
当健康系数< 1,可能是借款价值上涨超过橘色横线,也可能是抵押品下跌跌破橘色横线,启动清算,抵押品会被拍卖还债,也会被收取清算罚金,清算过程由清算人执行,剩余的抵押品会还给借款人。
Liquidator 清算人
清算由清算人执行,清算人是公开所有人都可以加入的,但竞争非常激烈通常会靠机器人来执行才足够抢快。
单一清算人可以清偿最多单笔债务的50%,以上述例子来说,假设那笔$AAVE 的借款被清算,单一清算人最多可以帮我还掉50% 的$AAVE 币。
还款同时清算人可以拿走跟还款等值的抵押品,以及额外的清算奖金(Liquidation Bonus)。清算奖金比例也根据不同加密货币不一样,就以前述例子中的$DAI、$LINK 以及$UNI,他们各自的清算奖金为5%、10%、15%,愈稳定的加密货币清算奖金愈少,波动愈大的加密货币清算奖金愈多。
Liquidation Penalty 清算罚金
针对清算人有奖金,奖金从哪里来?就是从被清算的抵押品这边来。
作为借款人,没有维持好健康系数,让这笔借款被清算是有处罚的,在Aave 中这笔罚金就是做为清算人的奖金,计算比例依据不同加密货币不同。
清算机制启动后会发生什么事?只能拿到抵押品余额
债务被取消,由清算人偿还。清算人偿还时会同时取走等值抵押品+ 清算奖金,清算完毕后剩下的抵押品余额(假设还有剩) 依然是我们的,而借出的那些币也是我们的,主要损失的就是抵押品跟罚金的部分。
以相同例子来计算,抵押了三种加密货币进去,分别是等值10 ETH 的$DAI、$LINK 以及$UNI,借了等值18 ETH 的$AAVE 币出来。
这时清算阈值为21.5 ETH,健康系数1.194。
接着假设$AAVE 上涨,我的债务价值提高,当它涨到超过21.5 ETH 的时候,健康系数< 1,清算启动。
这笔债务被取消,我借走的$AAVE 币就是我的了,不用再还。清算人开始偿还这笔借款,并取走等值抵押品及奖金,$AAVE 的清算奖金是10%,也就是说如果完全按照比例,清算人除了会拿走我等值21.5 ETH 的抵押品,还会再拿走等值ETH 2.15 的清算奖金。
原本总抵押品等值30 ETH,清算完毕后只会剩下等值6.35 ETH 的抵押品(30 - 21.5 - 2.15 = 6.35),以及借款出来的$AAVE 币。
小提醒:上述计算是基于纯数学计算,实际交易可能会因为速度和金额产生滑价,损失可能更高,剩下能取回的抵押品会更少。
清算会导致归零吗?
清算并不是直接把抵押品立刻丢到市场上砸盘,而是由清算人偿还贷款并取走抵押品,当然清算人应该会立即将抵押品变现来做套利。
但实际上并不是一次将抵押品拿到市场上变现,跟期货合约强制平仓的逻辑不同,理论上清算并不会导致归零。
但被清算时抵押品依然会被丢到市场上卖,大额时还是会造成市场庞大卖压,再加上市场恐慌的气氛,确实有可能造成相关币种崩盘,只是这并不完全是由清算机制造成的,而是一连串的连锁反应。
清算之后还有负债吗?
没有负债了,借走的币变成自己的,但抵押品会有损失。
DeFi 清算的风险是什么?
对借款人,被清算的风险在于损失抵押品,拍卖时可能会有的滑价以及清算罚金。
对协议方而言,清算的风险在于流动性不足,市场上没有足以消化抵押品的流动性时,清算人无法完全执行完毕,会留下坏帐。
为了解决清算时可能会发生的流动性与坏帐问题,有些借贷协议也设计出不同的机制,例如风险基金的设置,或用自家储备代币即时清算避免市场流动性不足等。
2023 七月底Curve 清算危机?差点引发DeFi 危机?
Curve Finance 是目前加密货币领域规模最大的去中心化稳定币交易所,是名符其实的DeFi 龙头,但在2023 / 07 / 31 传出遭受骇客攻击,被取走估计价值数千万美元的加密货币。
被黑原因严格说起来并不是Curve Finance 本身有什么问题,而是智能合约语言Vyper 的漏洞被骇客利用,刚好这次被选上攻击的是Curve 的流动池。
但被黑走数千万美金,依然导致Curve Finance 的CRV 币大跌,币大跌不一定会造成直接影响,但问题在于Cruve 的创办人把非常大量的CRV 币抵押在各DeFi 借贷协议中借出大量借款,当抵押品CRV 价格大跌,很有可能会导致抵押品价值不足而引发清算。
引发清算一般情况下也不会有什么大事,但这次的额度太大了,Curve 创办人在几个借贷协议中共抵押了4.5 亿颗CRV 币,这占据了CRV 整体流通供应量的一半以上!并借出了价值约1.05 亿美金的借款,换算起来只要CRV 价格低于0.4 就有可能引发清算,而当时的CRV 市价大约在0.6x 美金,只要再下跌三成就逼近清算阈值。
启动清算会怎样?
清算人会偿还借款,并取走抵押品CRV 币拿去卖掉变现,但这次的抵押品总额达到4.5 亿颗CRV 币,市场上没有足以在短时间内承接这么大卖压的流动性,这意味着两点:
1. CRV 币短期价格会暴跌
2. 被影响到的借贷协议会产生坏帐
于是这次被影响到的借贷协议,例如Aave、Fraxlend 其代币价格也跟着下跌。那清算危机是如何解决的?
Curve 创办人本身持续努力偿还贷款、增加抵押品,要偿还贷款也得先有钱,要有钱就得卖CRV 币,但如果在市场上大量卖币就会造成价格下跌…
圈内人都知道这清算如果发生,是对整个DeFi 领域的重击,众多业界大老开始跳出来使用场外交易(OTC) 大额收CRV 币,因为是场外交易,不直接把币在市场上大量卖出,不影响价格。藉由这样的方式卖出了大量CRV 币,得到的钱就可以拿去偿还贷款,提升借款健康系数,最终缓解了这一次的清算危机。
如何避免被清算?维持你的债务健康系数
关键在于保持足够高的健康系数。
加密货币价格是浮动的,抵押品的价值跟借款价值都会上下波动,健康系数也是波动的,要尽量保持足够高的健康系数主要有三个方式:
1. 额度不要借满,额度借满就没有余裕,一点意料之外的波动就会导致健康系数不足而启动清算。
前面有提到,LTV 和「清算阈值」之间的范围就是借款的安全波动范围,额度借愈满,安全波动范围愈小。
图中蓝色部分是不同加密货币各自的LTV 可借款额度。橘色部分是清算阈值,会比LTV 高一点,如果把额度借满,橘色这段就是这笔借款的安全波动范围,最多只能借到蓝色部分上限,一旦借款价值高于橘色部分上限就会启动清算。
2. 抵押品或借款货币至少其一选择波动较低的币种,波动最低的就是稳定币。抵押稳定币然后借出其他加密货币,或反过来抵押其他加密货币借出稳定币。
3. 随时注意自己的健康系数,跟着价格波动随时调整自己的抵押品与借款,由于DeFi 运作是24 小时的,一定要让自己债务处于最健康的情况,抵押品价格下跌时,补充更多抵押品进去or 先偿还部份借款;借款价值大涨时,也是补充更多抵押品进去or 先偿还部份借款。
本文链接地址:https://www.wwsww.cn/DeFi/20615.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。