无常损失是自动做市商面临的一个重要问题,严重影响着流动性提供者的收益,甚至可能让LP面临亏损。Bancor在v2.1版本中提出了一种无常损失保护方案,允许提供单边流动性,并通过BNT的弹性供应,让流动性提供者在质押一段时间后能够100%的受到无常损失保护。但在2022年的下跌行情中,巨大的损失使Bancor终止了无常损失保护。这一行动使Bancor遭到了数千万美元的亏空,部分LP无法完全赎回自己的资金。为了弥补亏空,Bancor进行了一系列的努力来产生协议费用,减少赤字,团队开发了自动执行链上交易策略的Carbon和套利协议FastLane,除了必要的开支外,利润将优先用于回购销毁BNT,弥补此前的亏空。Bancor推出无常损失保护却造成数千万美金亏空
Bancor于2017年推出,是最早的DeFi项目之一,也是最早采用AMM的项目。随着2020年夏天DeFi的各种创新,Bancor的优势逐渐削弱。和Uniswapv1中的代币必须和ETH组成交易对类似,Bancor中的其它代币也必须和原生代币BNT组成交易对,更复杂的交易路径造成额外的交易手续费,并增加交易的Gas成本。在2020年底,Bancor提出了v2.1版本,引入了无常损失保护,并允许添加单边流动性。Bancor选择了数十种代币作为白名单“受保护”池,在这些流动性池中提供相应代币或BNT的流动性,可以获得流动性挖矿奖励。且因为是受保护的,用户提供流动性在达到规定的时间后,可以完全不受无常损失的影响。但Bancor的无常损失保护并不是真正能够避免无常损失,而是把LP可能遭受的无常损失转移给了Bancor协议。按照最初的设想,通过BNT的弹性供应,协议与LP共同在这些流动性池中提供流动性,并利用赚取的交易手续费来承担无常损失的成本。
在2021年底提出的Bancor3中进一步降低了交易成本,允许所有交易在一次交易中发生,并取消了原有的需要等待100天才能获得100%无常损失保护的限制。但是,因为随之到来的极端行情,Bancor遭受了巨大的无常损失,BNT的价格和高点相比下跌90%。如果要用新发行的BNT支付用户的无常损失,那么价格越低,需要增发的BNT越多,因为增发预期,也会导致投资者抛售BNT,导致死亡螺旋,因此Bancor在2022年6月宣布暂停无常损失保护。根据Bancor公布的数据,截至2023年4月4日,协议中的赤字为2482万美元,赤字的比例为35.47%。协议中的流动性为6970万美元,但交易量呈下降趋势,每天约成交100万美元,过去7天平均每天产生3400美元的收入。
自动执行链上交易策略的Carbon
Carbon是一个用于自动执行链上交易策略的去中心化协议,可以利用非对称的流动性和可调节的联合曲线来创建自动交易策略。它的特点包括:非对称流动性、可调整的联合曲线、循环策略、可抵抗三明治攻击、流动性集中、无需许可的支持所有ERC-20代币。当我们在UniswapV2上提供流动性时,流动性分布在(0,+∞)的整个范围内,效率较低。升级至UniswapV3后,可以将流动性集中在自定义的区间内,从而提高资金效率,流动性会在设定的区间内基本均匀的分布,并在价格下跌时买入,上涨时卖出。Canbon的非对称流动性引入了一种新的链上流动性方法,可以执行自定义的交易和做市策略。如下图所示,例如在ETH价格1500美元时,在Carbon中以USDC为本金,设置1100-1300美元的买入范围和1700-1800美元的卖出范围。当价格跌至1300美元以下时,开始买入。和在其它DEX提供流动性不同的是,如果价格回升,在涨至1700美元前并不会卖出。如果价格在一个较大的范围内来回波动,那么设定好策略后,Carbon可能多次执行买入、卖出的操作。
另外,Carbon中联合曲线的参数是可以调节的,每一笔订单都对应一条联合曲线。每条曲线都由一组参数控制,包括恒定和、恒定乘积等,这些参数决定了联合曲线的形状。设置好之后,无论订单是否已经开始成交,在Carbon中都可以对订单进行调整,而不用关闭已经创建的流动性头寸。Canbon中的交易需要支付一定比例的费用,包括执行现货交易的Taker费、执行限价单的Maker费,以后可能还会有创建策略的费用等,通过治理决定。在通过DAO更改之前,Carbon产生的协议费用会被用于收集并销毁BNT。套利协议FastLane
Bancor开发了一个开源的套利协议FastLane,可以让用户在Bancor生态系统和外部DEX之间套利,目前支持Bancorv3、Uniswapv2、Uniswapv3和Sushi之间的套利。发生在Bancor中的FastLane交易免收交易手续费,这就让FastLane的使用者相比其它套利者拥有特定的优势。与此同时,套利利润的50%会自动转换为BNT并销毁,剩下50%的利润作为“发现者费用”支付给发现套利机会的用户。目前发现者费用最高为100BNT,如果超过这个数值,多余的利润仍将用于销毁BNT。如下图所示,用户可以使用自定义的参数搜索套利机会,包括监控的DEX、币种和最低利润,计算交易的手续费和Gas成本后,将套利机会发送给FastLane智能合约。之后,FastLane中的交易包括:执行BNT闪电贷;执行套利相关的多笔交易;返还BNT闪电贷;将利润以BNT的形式发送到BNT合约并销毁;剩余的BNT作为利润发送给发现套利机会的用户。
目前FastLane协议已发布Beta版本,相关的参数后续也可以通过治理调整。小结
Bancor因为无常损失遭受巨大损失,目前赤字高达2482万美元,但交易流动性只有6970万美元。团队希望能够增加协议收入,为此创建了自动执行链上交易策略的Carbon和套利协议FastLane,这两个新项目的协议费用都暂定用于回购销毁BNT。但因为赤字比例仍有35.47%,且流动性相比以前有所降低,完全消除赤字仍然是一项艰巨的工作。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。