AMM:解析 Nirvana:Solana 上的 virtual AMM 创新算法稳定币_稳定币

作者:吴说Real

NirvanaFinance是一个建立在Solana上的双Token的算法稳定币架构协议,包含了亚稳态Token:ANA和稳定币Token:NIRV。凭借着算稳NIRV号称零风险借贷的噱头,吸引了用户参与其中,ANA则在经历类似于CopperLBP荷兰拍的“反向”拍卖后逐渐过渡到普通定价,随后被社区FOMO一路水涨船高。

初次接触时,创新的算法精神令人眼前一亮,看到了LUNA/UST、MakerDAO和Olympus三者的影子,在取了其自的精华融汇并加以创新。ANA和NIRV的关系如同Luna与UST,ANA的估值会随着NIRV需求的增长而增加;而ANA又作为着NIRV借贷的抵押品,就好比像在MakerDAO存入ETH而铸造并贷出DAI;ANA的流动性完全掌控在协议手上,类似于Olympus可以带来持续的交易收入。而实现这一切的前提来自于对AMM机制的创新,在主流的恒定资产比例池中另辟捷径。

Certik复盘Yearn闪电贷攻击:黑客完成5次DAI与USDT从3crv中存取操作后偿还闪电贷:Certik发布文章,复盘Yearn闪电贷攻击。黑客操作的具体操作如下:

1.利用闪电贷筹措攻击所需初始资金。

2.利用 Yearn.Finance 合约中漏洞,反复将 DAI 与 USDT 从 3crv 中存入和取出操作,目的是获得更多的3Crv代币。这些代币在随后的3笔转换代币交易中转换为了USDT与DAI稳定币。

3.完成5次重复的DAI 与 USDT 从 3crv 中存取操作后,偿还闪电贷。[2021/2/5 18:57:51]

NirvanceFinance的视角与路径

从用户视角来看,投资者通过UST、NIRV、USDC、USDT或USDH买入ANA,质押ANA并赚取以prANA代为支付的质押奖励;通过质押的ANA的底价作为抵押品铸造并贷出NIRV,再继续用NIRV买入ANA以循环往复。其中prANA类似于期权,允许投资者在任意时间通过prANA+以USD计价并支付的ANA底价行权兑换成ANA并销毁prANA,prANA的价值即投资者的质押利润是ANA市场价格-ANA底价。另外,投资者还可以通过用USD稳定币购买trANA类似于折扣债券的形式在归属期后获得ANA。

主力数据复盘:大量主力恐慌性平空买入推高了价格:AICoin PRO版K线主力数据显示,在此轮拉升中,多个平台都出现了大量的大额买入平空单,大量的买入推高了价格。

最先是火币BTC季度合约在28日17:00~19:00中短时挂起7笔,共计2333.19万美元大额委托买单并成交,买入均价9211美元。成交后,价格开始拉升。

20:50~22:50,OKEx BTC季度合约短时挂起25笔,共计6284.92万美元的大额委托买单并成交,买入均价9494.9美元。

05:15,BitMEX XBT永续合约市价主力市价买入1000万美元,买入价格9445.5美元,滑点41,价格向上插针至9523美元。不久后价格再度拉升至最高9629美元。

结合AI秒级持仓量分析,以上大部分买单成交后,持仓量均下降明显,可判断大部分均为买入平空单。

可见,大量主力恐慌性的平空买入推高了价格。[2020/5/29]

从协议视角来看,与其说协议掌握着ANA流动性,更确切的说法是,协议直接掌控着ANA的铸造与销毁权,只有在投资者将手中的USD稳定币兑换成ANA时,新的ANA才会被即时铸造出来并兑换用户手中的USD稳定币,即以新铸造的ANA换取了稳定币的流动性。在这一个兑换过程中,协议所得到的稳定币的部分流动性将会用来组成ANA的底价,以及在交易时会收取买入0.1%和卖出0.3%的以ANA支付的费用,交易费用直接流入国库而非AMM池。当ANA被售出时,稳定币将从AMM池中取出,并销毁ANA。因此该AMM池只有稳定币资产而没有任何的ANA。

主力成交数据复盘:1097万张主力卖出确认5分钟周期三角形破位:AICoin PRO版K线主力成交数据显示:BitMEX XBT永续合约在5月21日00:00-16:00做5分钟周期中做三角形震荡。

16:10分,价格接近平台下沿支撑线线并很快跌破。跌破后的20分钟内,共计有6笔,共计1097万张主力卖出;有3笔,共计440万张主力买入,成交差-657.75万张。较多的主力卖出跟进可以判断该周期的三角形突破为真跌破。

随后的16:40,比特币再次下跌,最低一度跌至9250美元。[2020/5/21]

随后投资者质押ANA并获得prANA奖励,质押中的ANA退出了市场流通。当投资者将prANA转变为ANA时,将向协议支付prANA和相对应的以USD计价的ANA底价,协议再次获得稳定币流动性并销毁prANA。当投资者取消ANA质押时,协议将收取0.5%的以ANA计价的解押费用并流入国库。如果投资者通过购买trANA的以折扣价获得ANA,也将收取0.2%的以ANA计价的购买费用并流入国库。

主力成交复盘:币安1024枚BTC主力卖出引发瀑布:AICoin PRO版K线秒级周期及主力成交数据显示:今天10:32:02秒,币安BTC/USDT交易对有一笔数量为1024.37BTC,价格为9550.99美元的主动卖出,最终卖出滑点-179.39美元。该笔大额主动卖出为此轮瀑布中多个平台里第一笔大额卖出,随后市场跟随下跌至最低9256美元。[2020/5/15]

倘若投资者以质押的ANA的底价作为担保品铸造并贷出NIVR,会收取3%的以NIVR计价的贷款费用并流入国库。而投资者获得NIVR的单次最大敞口即借款限额即为ANA的数量*ANA的底价*97%,那么循环往复投资者可获得的敞口将无限接近于1+1/n+1/n2+1/n3+...<1/倍,n=1/。以当前13.71的ANA市价和3.4的ANA底价计算,可获得的敞口最大约不超过1.32倍。

通过不同方的视角,可以发现NirvanceFinance的独特AMM机制不仅提供了买卖交易,还为ANA提供了底价支撑从而可以让ANA底价作为抵押品去铸造相对应的NIRV,而NIRV是由多元稳定币支撑的稳定币,由算法让NIVR始终锚定1美元,但随着AMM池子中的稳定币深度加强,NIRV会更稳定与安全。

主力成交数据复盘:638万张主力买单确认15分钟周期三角突破:AICoin PRO版K线主力成交数据显示:BitMEX XBT永续合约在5月10日09:00~11日19:00的15分钟周期中做三角形震荡。

18:40,价格接近平台上沿压力线,并于18:41向上突破。期间,共计有5笔,共计638万张主力买入;有2笔,共计200万张主力卖出,成交差438万张。较多的主力买入跟进可以判断该周期的三角形突破为真突破。[2020/5/11]

由此可见,NirvanFinance中的特殊的AMM机制是整个环节中的重要引擎,并将这个特殊的AMM机制命名为“vitrualAMM”。下个段落将重点围绕vAMM中关于发行和运行机制以及流动性的细节问题展开探讨。

NirvanceFinance的创新virtualAMM机制

在Nirvance启动之时,协议没有任何的ANA,只有当AMM池中流入USD,ANA才会被铸造出来。而NIRV从算法上被锚定为$1,这意味着ANA的底价首先必须在$1,因此在最先的USD流动性注入阶段,ANA的市场价格必然会高于$1。当然项目在启动之时,巧妙地通过类似于CopperLBP荷兰拍的“反向”拍卖引导流动性入场,ANA市场价格的提升或下降会呈指数衰减,直至0进入正常定价阶段,但无论ANA市场价格如何变化,都必然高于$1。同样地,也正是在这一个过程可以超额累积到一部分的USD流动性,累积到足够多的USD为后续ANA底价的上涨提供保障。

从上章中的用户视角观察,便可以发现,vAMM机制与主流的恒定资产比例池AMM机制不同。主流的AMM机制的流动性池中存在两种Token,两种Token的比例在创世时近似地维持在1:1,TokenA的价格由TokenB来报价。如果TokenA得到市场更多亲睐,投资者愿意花费更多的TokenB来获得AMM池中TokenA,池中的TokenA供应量相对变得更少,便推动了TokenA价格的上涨。因此在主流的AMM池中,AMM价格曲线是关于Token相对供应量的函数。

而vAMM机制中本身是不存在任何的ANA流动性的,当通过USD购买ANA时,ANA才会被铸造出来;当通过出售ANA换取USD时,AMM池向投资者支付相对应的USD稳定币流动性,ANA也会被立刻销毁。通过AMM池购买ANA,为AMM带来了更多的流动性,并将分配一部分流动性给ANA底价,以便确保在有能力偿还和用户随时退出的前提下,不断推高ANA底价;反之卖出ANA时,归还稳定币流动性,也不会对ANA底价带来改变。正是即时铸造与即时销毁确保了ANA总能获得底价的支持。也正是存在ANA底价,任何人不可能通过以低于ANA底价的价格购买获得任何ANA,因此vAMM的价格曲线是具有最小值的任意函数。

值得一提的是,由于流动性从创世便进入协议而存在,即协议拥有市场本身,因此不需要任何LP激励,不需要国库参与管理,AMM池中的流动性的管理与税收本质都是由协议算法分配,真正做到了去中心化和永久享有流动性。

来源:https://www.desmos.com/calculator/8ke6glnrut?lang=zh-CN

关于流动性带来的滑点问题也是vAMM机制创新之处。在主流AMM模型中,当因买方对标的更为看涨,让流动性池子中TokenA相对于TokenB变得更稀缺时,更小的交易量可能会带来更大的波动,这个影响价格变化的滑点是来自于流动性池中双方间供应量平衡被打破而产生的结果。而在vAMM中,Nirvana滑点是编码在这个关于最小值的任意函数本身,即这个价格曲线可以看成是ANA买单和卖单的滑点本身,而与实际的流动性无关。简单而言,在直观视觉下,买入ANA时,价格函数会报出更高的价格去成交;卖出ANA,会以略低于当前市场价格成交。最后的结果是,随着ANA需求的增长,ANA底价的不断抬升,要推动价格的上涨反而需要更多的交易量。

NirvanceFinance的风险点

在某种程度上,ANA与NIRV与Luna和UST的关系相象,但是UST是作为整个Terra生态中的重要一环,链上项目对UST的采用率会随着Terra生态的发展而提高,但NIRV目前的实际需求仍来自Nirvance内部的套娃,真实用例仍未知。对于能否向外延申仍有待时间进一步检验。另外,在NIRV扩充至Solana其他项目后,仍面临着Solana的天花板,能否往异构链扩展也存在较大难点。

另外,对于ANA早期参与者来说,越早参与质押享受到的红利仍然是越巨大的,伴随着ANA被社区FOMO,ANA市场价格已经来到了超过4倍于底价的位置。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:0ms0-5:617ms