#termmax 我觉着TermMa对清算顺序的设计也很有意思。

很多借贷协议在清算时是按照抵押率从低到高排序的,谁的抵押率最低就先清算谁。这种方式很公平,但也容易被利用——大户可以盯着清算队列,专挑抵押率最低的仓位下手,抢在其他清算人前面吃掉最肥的一块。

@TermMax 的做法不一样。它的清算窗口是公开的,任何人都可以参与,但清算的顺序不是按抵押率排队,而是按时间优先。谁先发起了清算请求,谁就先处理。

这个设计的逻辑是:清算是一项公共服务,不是套利竞赛。如果所有人都去抢抵押率最低的那个仓位,其他濒临清算的仓位反而没人管,可能导致更多的坏账。按时间优先来处理,清算人会分散到不同的仓位上去,整体的清算效率反而更高。

另一个细节是部分清算的规则。如果一笔债务比较大,清算人可以选择只清算其中的一部分,而不是全部。比如一笔十万美元的债务,清算人可以先清掉五万,拿走对应的抵押品。剩下的五万继续挂在账上,如果价格继续跌,下一轮再清。

这种部分清算的机制,给了借款人一个缓冲的空间。如果你的仓位被部分清算了,你还有机会补充抵押品或者偿还部分债务,保住剩下的仓位。如果是一次性全部清算,你就彻底失去了这个仓位。

当然,部分清算也意味着清算人的收益被摊薄了。但TermMax的文档里认为,一个健康的借贷市场不应该鼓励清算人去赌借款人爆仓,而是应该让清算成为一种平稳的风险释放机制。$ETH