去中心化稳定币赛道市场广阔,但大都“创业未半,而中道崩阻”,曾经数百亿美元市值的 LUNA 和 UST 也在短时间内归零。如今,坐拥 37 亿美金 TVL 的 Curve 也开始加入竞争。
近期,Curve 发布了稳定币的白皮书和代码,从 GitHub 看,该白皮书完成于 10 月份,并非最终版本。虽然白皮书中并没有明确 Curve 稳定币的名称,但从代码来看,该稳定币的全称为“Curve.Fi USD Stablecoin”,缩写为“crvUSD”。CRV 的通胀让人诟病,通过稳定币的稳定费和 PegKeeper 的收入,或者可以改善 Curve 收入不足的问题。
本次白皮书中主要介绍了 crvUSD 的几个创新之处:借贷-清算自动做市商算法(LLAMMA)、PegKeeper 和货币政策。
在此前的 CRV 多空大战中,巨鲸抵押 USDC,从 Aave 借入 CRV 做空。当 CRV 债务的价值升值至 USDC 抵押品的 89% 时,这笔借贷开始被清算。尽管各个借贷协议在参数设计上有所不同,但整体思路相差并不大,在预留一定的清算罚金比例(激励清算人的参与)和市场波动空间后,尽可能大的增加资金的使用率。当市场上流动性不足时,就会像这次 Aave 一样产生坏账。
短期集中的巨额清算也会给市场带来剧烈的影响,如下图所示,在 6 月份市场下跌的过程中,MakerDAO 中的一笔清算/止损操作,直接让 Uniswap 上 ETH 的市场价格从 1300 美元下跌到 1000 美元以下。
为了减少清算过程带来的影响,crvUSD 采用了这种更为平滑的清算算法 LLAMMA,这也是 crvUSD 最主要的创新。
首先,crvUSD 仍然是通过超额抵押的方式发行的,但采用了一个特殊用途的 AMM 来代替传统的借贷和清算流程。当达到清算阈值时,清算并不是一次性发生的,而是一个持续的清算/去清算的过程。
例如,以 ETH 为抵押品,借入 crvUSD。当 ETH 的价值足够高时,和传统抵押借贷一样,抵押品并不会发生改变。当 ETH 价格下跌,进入清算区间后,ETH 开始随着下跌被逐渐卖出。在跌破区间后,则全部为稳定币,继续下跌不会发生变化,也和其它借贷协议相同。但是,在中间的清算区间,若 ETH 出现上涨,则 Curve 会用稳定币帮助用户重新买入 ETH。若在中间的清算区间内波动,那么就会不断的重复清算和去清算的过程,不断卖出和买入 ETH。
这个过程类似于在 AMM 中提供流动性后的无常损失对冲,如在 Uniswap 上提供 ETH/USDC 的流动性。当 ETH 上涨时,ETH 被动卖出,要使自己在提供流动性过程中币本位的资金不发展剧烈变化,只能在市场上买入 ETH;同样,ETH 下跌时,再卖出 ETH 进行对冲。
相比 MakerDAO 等一次性清算的借贷协议,若发生清算后市场反弹,在 MakerDAO 中,用户手里只剩下清算后的一点残值,而在 Curve 中则会在上涨过程重新买入 ETH。
在 Curve 团队做的测试中,当市场价格跌至清算阈值以下 10% ,并重新上涨后,在 3 天的时间窗口内,用户抵押品的损失仅 1% 。
虽然这种算法确实能够降低用户在极端行情下遭到清算的损失,甚至在价格回升后将损失控制在很低的范围内。但也并非完全没有缺点,可能会更容易进入清算。例如,以相同的条件在 Aave 和 Curve 上抵押 ETH 借入稳定币,当价格波动较小时,Aave 上的头寸可能不会被清算,但 Curve 上可能遭到了清算和去清算的过程,用户存在少量损失。
由于有足够的抵押品,crvUSD 的价格可以锚定为 1 美元。但二级市场中价格是波动的,crvUSD 的价格会在 1 美元附近小幅波动。
当 crvUSD 的价格由于需求增加而处于锚定价格以上(ps>1 ),也就是高于 1 美元时,PegKeeper 可以无抵押地铸造 crvUSD,并将其单边存入稳定币兑换池,使 crvUSD 的价格下跌。即使铸币过程没有抵押,但可以由流动性池中的流动性提供隐性抵押支持。
当 crvUSD 的价格低于 1 美元时,PegKeeper 可以撤回部分 crvUSD 的流动性,让价格恢复至 1 美元。
PegKeeper 在这个过程中等于是在高于 1 美元时卖出了 crvUSD,在低于 1 美元时买入了 crvUSD,会有利可图,并维持了 crvUSD 的价格稳定。
类似的锚定机制在 Frax 的 AMO 中也有采用,可以避免 MakerDAO PSM 机制中心化稳定币的影响。
货币政策则控制着稳定器的债务(dst)与 crvUSD 供应量之间的关系。例如,当债务/供应量大于 5% 时,可以改变参数,激励借款人借入并抛售稳定币,并迫使系统燃烧 dst。当债务/供应量较低时,激励借款人归还贷款,使系统增加债务。
虽然白皮书中抵押品的例子是 ETH,但 Curve 上更重要的是稳定币池中的资产。若能将 3 pool 等池的 LP 代币用于抵押品,将可以提高资金利用率。
Curve 团队本身控制着大量的 veCRV 作为投票权,能够引导 crvUSD 与 3 pool 等池间的流动性,方便 crvUSD 的冷启动,这是其它稳定币项目不具有的优势。
Curve 并没有打算为稳定币发行新的治理代币。当前 Curve 作为 DEX,其中主要交易对的交易手续费仅为 0.05% 或 0.01% ,收入有限。稳定费和 PegKeeper 的引入可能改善 Curve 的收入情况。
大多数借贷协议都是采用的 Chainlink 的预言机,而 Curve 采用了自己 DEX 中的价格预言机,所以可能只有 Curve 上已有的资产才能作为抵押品,也节省了在预言机上的花费。白皮书例子中的 ETH 已经包含在 tricrypto 池中。
由于 Curve 是在交易的基础上做的借贷,如果根据流动性控制每种代币能够借入的上限和清算阈值,那么理论上可以完全杜绝清算不及时产生的坏账。