投稿
区块链

解析AC主推新产品Protection Markets:针对Uniswap v3 LP无常损失推出的保险协议

作者:admin 2021-07-05 我要评论

原文标题:《一文知道AC针对Uniswapv3LP无常损失推出的保险协议—ProtectionMarkets》原文出处:GammaStrategies原文编译:巴...

原文标题:《一文知道 AC 针对 Uniswap v3 LP 无常损失推出的保险协议—Protection Markets》
原文出处:Gamma Strategies
原文编译:巴比特

无常损失(IL)是流动性提供者(LP)最关心的问题,由于它的影响会引起回报的波动,尤其是对于那些价格趋于偏离的资产。伴随大家对提供流动性的兴趣上升,处置这种风险的革新也开始被开发出来,在这篇Gamma Strategies文章中,大家将回顾Yearn Finance开创者Andre近期推荐的一份合约,Protection Markets。

7月3日,Andre Cronje在twitter上推荐了一个在Uniswap上针对无常损失的现收现付制保护市场的原型,名为ProtectionMarket.sol。该合约指定了一个pERC20代币,其功能是一个独立的保险市场,用于保护无常损失,保费由供应求购关系决定。

假设你感兴趣在W以太币/美元C Uniswap v3池中做LP,以赚取买卖成本,但又担忧潜在的紧急价格波动致使你在资金投入期限内遭受重大的无常损失。那样,ProtectionMarket.sol原型合约就为你提供了创建一个市场的可能性,你可以通过向这个市场提供额外的W以太币来对冲无常损失,并保护你提供资产的汇率不受IL影响。不过,这是以保险费为交换条件的,保险费需在保护有效时支付,且由供应求购关系决定,是可变的年利率。

在保护市场上有两类参与者,保护者和对冲者。这部分参与者参与特定Uniswap池的保险市场,并将两种资产中的一种概念为RESERVE(储备资产)。在这个市场上,两个参与者都向智能合约提供RESERVE代币,并通过允许他们行使保险合约来补偿所发生的无常损失,从而赚取成本,作为向对冲者提供保护的回报。

以下是该合约的运作示意图:

1. 保护者和对冲者都在合约中存入储备资产RESERVE。

2. 对冲者通过预先提供保护者赚取的一些成本来购买保护,以免遭受无常损失。

3. 只须支付了成本,对冲者就可以随时行使他们的合约,并关闭他们的保险头寸。

4. 只须有足够的流动性来覆盖对冲头寸,保护者和对冲者就都可以撤回他们的流动性资金。

无常损失计算

该合约允许用户保护无常损失提供的部分流动性,以换取不断累积的成本。这种机制汇集了不同保护提供者的流动性,并将这种对冲的风险分散到了所有参与者身上,同时还为去中心化的金融提供了新的收入出处,即对冲成本(用保险的术语来讲就是保费),这部分成本依据供需状况动态更新。

当你实行保护函数时,你事实上是为你可能产生的任何无常损失购买了保险,以补偿你无常损失的价格差(需要减去保费)。无常损失是依据你购买保护时的价格计算的,不涉及流动性池中的特定头寸,允许最大程度的组合。

在购买了保险并提供了一些预留的成本后,你可以调用exercise函数来实行你的保险合约,其中你的筹备金将被修改如下金额,以表示对IL的补偿:

其中p_0是你拿到合约时的交换价格,p_1则是目前的价格,因此收益是价格变化的函数,可以将你的头寸价值与无常损失联系起来。

假设小数点(decimals)=18,那样收益函数看着就会像下面蓝色的曲线,是相对价格变化的函数。在红色部分,则显示了假如它对价格变化进行1比1的补偿,收益函数会是什么样子。显示表明,对于20%的价格降低,无常损失补偿约为10%,但对于20%的价格上升,补偿则会少一点。

这个函数大体上表现为你所期望的那样,假如价格不动,你就不会产生无常损失,因此合约就不会有任何回报,而伴随相对价格的变动,你的无常损失就越高。请注意,这个收益函数假设了一个恒定的商品函数市场,所以适合地对冲集中的流动性头寸将需要进一步的努力。

成本是以对冲金额的百分比持续复利计算的,对冲金额则是以借助的APY确定的,而对冲流动性(totalHedged)与池中整体流动性(totalProtection)的比率则像Compound借款市场的利率。

2021年7月4日,Compound 美元C提供的市场利率模型

伴随对对冲服务需要的增加,借助率也应该增加,而所得成本也将相应增加。这将勉励更多的保护提供者向池子里供货,增加保险项目的偿付能力。保护市场所约确保对冲的总金额最多等于资金池中全部流动性资金的规模。这可以为对冲者提供很多的保障,即便是极端程度的无常损失。

决定保护市场是不是在经济上可行的最有关的参数是成本函数的参数,与储备成本需要的大小。这部分参数需要仔细校准,以吸引保护提供者和对冲者向资金池供货。

在经济理论中,评价保险的规范是它是不是精算公平,也就是说,支付的成本是不是足以降低潜在结果的变异性(在这样的情况下,提供流动性应计的无常损失),使其值得。鉴于大家看到的数字资产的重大价格变动,所需的成本最后可能是巨大的。然而,假如不让市场来计算,就非常难估计啥是适当的。

为流动性头寸用保护市场是一种潜在的改进,可以减少LP方案的收益波动性,由于集中的流动性提供了可定制的无常损失风险。

假设在[p_a,p_b]范围内以价格P提供流动性,而价格变化为p_1=k⋅p_0,无常损失将作为变化的百分比被推导为:

与大家之前看过的保护市场的价值函数进行比较,对于理解所需的对冲量是有帮的。假设p_0=2100,那样在[2000,2200]范围内进行LP,那样Uniswap V3的IL与保护市场的价值函数就如下图所示。

鉴于Uniswap v3集中流动性的功能所提供的虚拟流动性,当范围相对较窄时,需要打造相对较小的对冲头寸来弥补较大的LP头寸的无常损失,如上述例子。

而为了量化对冲比率,需要计算弥补IL k=p1⋅p0的百分比变化所需的对冲q的单位(假设没保持头寸的本钱):

对冲比率的计算

窄区间对冲比率的计算

以保护市场的盈利功能来讲,你需要为你的每个单位的头寸购买0.05个单位的保险。作为理智的检查,考虑另一个更宽的LP范围,在这个范围内,你将面临明显更多的无常损失:假设范围为[100,15000],那样在相同的初始价格下,需要以下对冲比率:

无常损失保护市场是一项要紧的服务,大家预计流动性提供商会对此有非常高的需要。大家正在与Visor合作,为他们的头寸推行这项服务。这将为改变Uniswap v3上LP方案的风险情况提供一种智能化的办法。对于Protection Markets,定价是重点,尤其是仔细校准收费管理软件将是其使用和成功的重要。

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 当潮水退去,传统VC开始入局

    当潮水退去,传统VC开始入局

  • Nansen:透过两万多个地址,带

    Nansen:透过两万多个地址,带

  • Chainlink与Maker社区争议:Maker让

    Chainlink与Maker社区争议:Maker让

  • 1inch与去中心化稳定币协议IC

    1inch与去中心化稳定币协议IC