风险提示:必查客提醒,根据银保监会等五部门文件,广大群众需理性看待区块链,树立正确的货币观念和投资理念,切实提高风险意识!
必查客

区块链投诉维权平台

行必查·知可为

白话解读Curve稳定币的创新,及内部化AMM如何使用户不被清算?

必查客
查小美2022/11/25
216

摘要:11月2日,去中心化交易所Curve Finance发布了稳定币crvUSD的官方白皮书,虽然白皮书只有8页,但想要理解起来难度却不小,本期必查客将从相对简单便于理解的角度带大家一起来了解Curve稳定币到底是如何运作的。

  11月2日,去中心化交易所Curve Finance发布了稳定币crvUSD的官方白皮书,Curv从头到尾将Swap、借贷机制、以及创新的LLAMMA机制(借贷清算AMM算法)融为一体,创建了基于超额抵押的稳定币crvUSD的发行,这套机制里既有关于Uniswap V3的思考和改进,也有关于MakerDAO的改进,还有Curve所创新的一系列去中心化货币交易体系和货币发行机制。虽然白皮书只有8页,但想要理解起来难度却不小,本期必查客将从相对简单便于理解的角度带大家一起来了解Curve稳定币到底是如何运作的。

  crvUSD稳定币的发行机制可以分为三大模块:

  第一:Curve创新的LLAMMA机制,这个机制将AMM曲线和借贷结合进行了全新的创新。

  第二:Curve创造了去中心化货币发行的政策。包括Monetary Policy内的PegKeeper。

  第三:能与Curve交易所本身的池子做相关的Swap。

  需要注意的是Stable Pool目前有且只有Curve能做,Curve发行的稳定币与本身的DEX的链接非常密切,如果没有本身的DEX作为支撑,这套稳定币发行机制也是不能形成完整闭环的。

  

  其无论是LLAMMA这条全新的函数曲线模型,还是这套全新的去中心化货币发行机制,设计都非常精妙,上图将这三个模块一一串联起来,接下来我们就来了解这三个模块。

  注:以下所有关于函数曲线价格层面均以ETH和USD(crvUSD稳定币代称)作为锚定标准。

  全新的借贷清算AMM曲线(LLAMMA机制)

  

  在上表中,Pamm代表该条函数曲线的价格、Pcenter为外部预言机的价格,当Pcenter价格低于池子的价格时,池内的代币将全部转换为USD,当Pcenter价格高于池子的价格时,池内的代币将全部转换为ETH。

  这里指代的价格为ETH的价格,这与Uniswap V3恰好相反,Uniswap V3是ETH价格高会全部换成U,价格低则全部换成ETH,可以将其简单理解为是个反向提供流动性的Uniswap V3。

  

  上图为全新设计的函数曲线图中,想要达到的效果是在P↓和P↑区间内尽量处于平滑的曲线中运行,当然曲线的斜率也会随着不同的P会进行改变。在这里引入一个概念,整个Curve的发行机制中将P↓到P↑的概念称为“Band”,在这条函数曲线上有一个小区间,这个区间内用户提供的流动性将被锁定在其中,区间范围内,做任何抵押和交换都可以,且该区间内会给到一个全面综合性的报价,而不是预言机或某个交易所给到的高报价,这可以防止爆仓。

  前面我们提到价格高低会导致全部换成USD或ETH,这里分享一下关于抵押品价格变化的情况,整个系统基于AMM曲线进行自动的清算,可以将其想象成交易所的swap,你为池子提供流动性,只是对USD来说在整个协议里是无限流动性的,或说对手盘就是交易所,你在里面提供ETH,ETH价格高时,你的信用额度会更多,可借出更多USD,ETH价格低时,就会将你的ETH换成USD来还款,这就是整个AMM设计机制。

  这里面可能会出现一些清算的问题,比如涉及到坏账如何解决。例如前两天一个Curve大户砸盘,结果AAVE没有足够的CRV来还债,对于这样的坏账问题,团队也给出了相应的解释。

  

  上图中,团队给出了2条参考曲线,一个range size为0.2,另一个range size为0.05,基于这两条曲线,如果价格跌幅低于清算门槛,如-10%亏损,当range size为0.2时,则亏不到1%,当range size为0.05时,则亏损会提升到3%左右,只要价格有反弹,3天内就可以将这部分资金归还,所以基本上不会出现特别离谱的坏账,因为通过上图中的函数曲线可以做到一定保证,后续国库和稳定币的机制中也会有部分是用于弥补坏账损失的。

  这与AAVE用自己的代币来做补贴是不同的,在这种机制下,AAVE容易造成砸盘,但Curve所用的这种全新的机制就能避免这种问题发生。

  去中心化的货币发行机制

  发行一套新的稳定币前提是有更多的应用场景,那就需要有更多交易对和更好的交易深度。

  获取USD稳定币的方法是做超额抵押,将抵押品放在LLAMMA上换出USD,然后到池子内做锁仓挖矿操作,这样早起就会形成挤兑,因为大家都想挖头矿,所以稳定币的需求会变大,所有的稳定币又被锁在池子里,所以价格一定会高于1美元,因为超额抵押很难低于1或造成破发的状态,可以参考DAI。

  那么此时需要解决的问题是如何锚定价格在1美元的位置。

  这时PegKeeper将会发挥作用,PegKeeper是类似于央行的存在,在USD价格高于1的时候,就会往Stable Pool中做相关swap,当价格为2美元时,大家除了可以用抵押品换出更多U进行套利外,整个协议还可以进行无抵押的发行,简单来说就是可以无限增发更多USD来维系价格的锚定。当价格变低市场供大于求时,Stable Pool又会将手里获得的U通过回购的方式进行销毁,当然这种机制需要建立在用户对平台的强信任基础上才能完成。

  总结一句话:

  这是一套建立在强信任基础上的——编程化去中心化的央行发行机制。

免责声明:本文不构成任何投资建议,文章内容请读者谨慎对待!