什么是清算? 说到清算,首先需要说一下当前Defi借贷采用的抵押机制,和传统金融的信用借贷不同,Defi借贷一般采用的抵押借贷,也就是说你如果借某一种数字资产,需要使用另外一种数字资产作为抵押才能借出,考虑到数字资产的波动较大,一般采用超额抵押的方式,即抵押资产的价值要高于借出的资产,这样当行情发生波动时,则可以预留缓冲期进行偿还或者增加抵押品。 当抵押品的价值低于借出资产的价值时,就会发生清算,对于高风险资产,则倾向于增大抵押率,同时设置合理的清算线,既可以保证借贷资产的用户能够及时取回或者增加抵押品,从而减少资产损失,又可以在极端行情下保证存款用户的权益。 为什么需要清算? 清算机制是为了降低存款用户的损失和抵御黑天鹅事件所设计,当部分用户的抵押资产到达清算线时,清算这部分抵押资产并进入借贷池中,保证借贷池有足够的备付资产(让存款用户可以随时提取其资产),同时也保证借贷业务的可持续性(有足够资金能够继续借出)。 而当黑天鹅事件来临时,则关闭系统,开启全局清算,尽可能的减少损失,保证存款人的利益。 参与清算的门槛 当前各类Defi产品都有清算机制,但其门槛都较高,大都提供API的模式,只有具有较强专业的人员能够参与(称为“Defi科学家”),尽管不同的协议在机制和术语上有所不同,但它们基本上需要相同的组件: 机器人,去监控以太坊上面待处理的待清算贷款;一套智能合约,能够在一笔贷款中自动清算和出售抵押品;去中心化交易所,可以用来即时出售清算抵押品,并保证清算人的利润。目前很多平台使用提供清算机器人程序和监控的Dashborad帮助清算, 不过主要还是靠清算人自己开发自动化清算工具。一些 DeFi 借贷协议也会通过自己现成的工具来帮助借款人清算,像 MakerDAO 有自己的开源机器人。 以AAVE为例: 监控 AAVE 协议发出的时间,并在本地保持用户数据的最新状态。每当用户和 AAVE 协议进行交互时(存款、还款、借用等),都会发出时间,这可以在链上监控到;监控到用户地址后,就可以使用该用户的地址,在链上调用直接调用查询接口即可查询到 getUserReserveData()编写一个智能合约,在智能合约中直接调用 AAVE 中的 liquidationCall() 执行清算MakerDao 0元清算事件 312事件价格剧烈波动,MakerDao大量资产被清算,由于以太坊网络 gas 费用剧增,导致 MakerDAO 的清算过程完全缺乏竞争,原本应该参与到清算过程中的清算机器人因为设置了较低的 gas 值,导致出价受阻,一位清算人在没有竞争者的情况下,以 0 DAI 的出价赢得了拍卖,最终造成了400万美元的损失。 (责任编辑:admin) |