GammaSwap 用于波动率交易和免佣金代币交易的 Oracle 免费去中心化平台
GammaSwap 协议是一种通过 Uniswap、Sushiswap、Balancer 等恒函数做市商 (CFMM) 做多 gamma 的协议。GammaSwap 使用户不仅可以购买多头跨式期权,还可以让自己获得回报类似于看涨期权和看跌期权的功能。
作为一个附带的好处,该协议还允许免费 DEX 的可能性。
卖出波动率/做空 GammaSwap
如果没有波动率卖家的存在,GammaSwap 协议就无法运行。那是 CFMM 的流动性提供者。
流动性提供者将向 CFMM 提供流动性,就像他们目前所做的那样,区别在于他们将通过 GammaSwap 提供流动性。也就是说,LP 会将他们的代币发送到 GammaSwap,GammaSwap 会将它们存入 CFMM(例如 Uniswap、Pancakeswap 等)以换取 LP 代币。
然而,这些来自其他 CFMM 的 LP 代币将不会提供给做空 Gamma 的流动性提供者。相反,它们将保留在 GammaSwap 中。GammaSwap 将发行自己的 GammaSwap 流动性池代币,与 CFMM 中的流动性池代币相同,例如 Uniswap 发行(例如 ERC-20 代币),代表流动性提供者在 CFMM 流动性池中的股份。
当流动性提供者寻求取回其存入的流动性时,他们将用 GammaSwap 流动性池代币交换储备代币。为此,GammaSwap 衡量它们在 CFMM 的流动性池代币中的代表性,然后销毁代币并使用 CFMM 的流动性池代币来取回流动性提供者存入的代币。
GammaSwap 包装的 AMM 池的应计费用将与那些借入 LP 代币以长期波动的人支付的额外融资利率一起计入 GammaSwap 流动性提供者。
在 GammaSwap 上提供流动性的动机是您将从 LP 头寸中获得更高的收益。唯一的额外风险是有限合伙人因使用 GammaSwap 而产生的额外智能合约风险,这可以通过审计和漏洞奖励来减轻。
假设作为流动性提供的资产是借来的,因此被对冲了。
通过 GammaSwap 提供流动性的回报函数的图形表示假设资产作为流动性被借入如下。为了进行比较,我在 GammaSwap 之外添加了向 CFMM 提供流动性的回报。
在任何时间点,通过 GammaSwap 提供流动性的流动性提供者的表现都优于直接通过 CFMM 提供流动性。
买入波动率/长期伽马
如果向 CFMM 提供流动性可以实现空头伽马头寸,那么从 CFMM 卖出空头流动性将实现多头伽马头寸。CFMM 的流动性可以通过向 CFMM 借入流动性并提取其代表的储备代币并持有来做空,从而使无常损失变成无常收益。无常收益是借款人用其储备代币购买更多 LP 代币的能力。
借款人当然也会欠因借入的流动性而产生的交易费用。
此返回函数的图形表示如下
不幸的是,CFMM 平台不允许借入流动性。这就是 GammaSwap 与其他流动性供应平台的区别。
GammaSwap 协议聚合了来自 Uniswap、Pancakeswap、Sushiswap 等流行 CFMM 的流动性代币,以允许将它们借给其他希望实现长期伽马曝光的用户。
GammaSwap 协议通过提取储备代币并将其作为抵押品保存在 GammaSwap 智能合约中,从而借出存入 CFMM 的流动性。GammaSwap 跟踪提取储备代币的比率,以及借款人获得贷款时代币的价格。贷方经历的无常损失将成为流动性借款人的无常收益。作为交换,流动性借款人将对他们借入的流动性加上 CFMM 流动性应计的交易费用产生利息。
由于流动性代币债务的增长可能会大于她提取的流动性储备代币,流动性借款人将不得不超额抵押贷款,以确保有足够的资金来获取流动性代币并支付交易费用的应计收益和流动性提供者的兴趣。
Gamma多头建仓过程描述如下,
由于 LP 的无常损失成为借款人的无常收益,借款人将获得多头伽马头寸,其回报可以用以下函数表示
上述函数的图形表示如下
由于借入的流动性不会在 CFMM 内部,因此不会从 CFMM 收取交易费用。
出于这个原因,GammaSwap 将使用以下函数跟踪 CFMM 产生的交易费用
GammaSwap 能够根据其在 CFMM 中代表的不变量而不是 LP 股份来处理贷款,从而跟踪流动性提供者的收益。
LP 在 CFMM 中赚取的收益是不变量的增长,它是 Uniswap 等平台中储备的几何平均值,而不是 LP 份额的变化。因此,借款人所欠并支付给贷款人的所有利息都以来自 CFMM 的额外不变单位的形式进行跟踪。
借款人所欠的应计利息将通过 GammaSwap 内不断增加的指数进行跟踪,该指数的增长率将根据池的利用率而变化。该增长率代表向借款人收取的实际利息。由于利用率始终小于 1,因此支付给存款人(流动性提供者)的贷款收益率始终低于借款收益率。
从上述函数中,可以导出函数来计算在任何给定时间向借款人收取和支付给池中贷方的总金额。这些功能如下
所以。随着可借入的可用流动性通过接近 1 的利用率枯竭,平台的利息将上升,这将激励 LP 通过 GammaSwap 提供流动性。
相反,当它下跌时,它将激励借款人通过 GammaSwap 做空流动性。
每笔流动性贷款还将跟踪以太坊区块链中的区块、它开始时的 GammaSwap 借入指数的数量以及借入的流动性,借款人应计的利息将始终通过以下公式
当流动性借款人准备平仓时,他只需平仓即可。
流动性借款人将失去抵押品或获得储备代币,具体取决于 CFMM 中代币对的价格增量减去支付给 LP 的交易费用和 GammaSwap 利息。
关闭贷款的过程如下
借款人在 GammaSwap 中发起平仓。智能合约计算贷款代表的应计利息的 LP 代币,并将足够的储备代币存入 CFMM 以接收这些 LP 代币以偿还流动性提供者。然后,借款人收到她的抵押品的剩余部分加上她在价格变化中获得的无常收益减去她从应计给 CFMM 的交易费用中欠的利息和欠流动性提供者的利息。
结果是一个市场,流动性池份额的借款人支付 CFMM 交易费收益率加上 GammaSwap 借入收益率,流动性提供者获得 CFMM 交易费收益率加上 GammaSwap 借贷收益率。
看涨期权和看跌期权
GammaSwap 协议不仅创造了购买跨式期权的机会,而且还定制了波动率敞口以接近看涨期权或看跌期权的回报。这是通过改变在 GammaSwap 中作为抵押品持有的代币的比例来实现的,这从本质上改变了无常收益的支付函数。
例如,假设一个 gamma 买家决定将 delta 单位的代币 x 换成代币 y,这样从借入的流动性中作为抵押品持有的储备代币的比率现在不同于她在贷款开始时持有的比率。
她的返回函数现在如下所示
因此,人们可以将比率更多地倾斜于一种代币或另一种代币,并获得类似于传统看涨期权或看跌期权的回报函数。
您可能已经注意到,在这两种情况下需要作为抵押品存入的金额大幅增加。这是使头寸不受闪电贷攻击影响的必要条件。但是,可以通过 Aave 或 Compound 等去中心化借贷平台上的贷款为此类头寸融资。
仓位亏损最大时的价格(最大亏损价)的计算公式如下
抵押代币在任何时间点所代表的流动性由以下公式给出
由于借入的流动性是恒定的,并且只随着交易费用和 GammaSwap 借入收益率而增长,我们可以使用上面的公式来查看抵押品在最大损失价格 (p_max) 下可以提供多少流动性
因此,需要根据代币 x 和 y 添加额外的抵押品,以确保该头寸在 p_max 价格下保持超过所需维护阈值的超额抵押。
通过改变用作抵押品的储备代币的比例,你基本上获得的是一个永久的多头波动头寸,它从市场的单向定向运动中获益更多。这类似于您可以通过看涨期权或看跌期权实现的目标。然而,额外的好处是,如果价格对您不利,您可能仍有收益。
当然,如果将 GammaSwap 与 Balancer 之类的 CFMM 一起使用,其中储备代币已经加权到一侧,则更高 delta 的好处(由于基础价格的变化,头寸价值的变化率) ) 随着价格朝一个方向移动会更加明显。
GammaSwap 确保存款安全
由于如果交易费用加上应计利息超过开立多头伽马头寸的抵押品金额,贷款可能会变得抵押不足,因此会有清算贷款的动机。
也就是说,gamma 买家将被要求存入超过一定门槛的抵押品,并将抵押品维持在一定门槛以上,否则将面临第三方清算,第三方将获得一定比例的抵押品补偿。
为此,GammaSwap 协议将发出事件,详细说明有关贷款的信息,清算机器人可以读取这些信息,以跟踪贷款的健康状况,并不断检查以太坊区块链。
不依赖预言机
借贷平台通常依赖预言机来确保资产安全。由于每种资产都缺乏强大的预言机,导致可用于借贷的资产数量减少的问题。
不幸的是,这些平台必须依赖预言机,因为依赖 CFMM 获取定价数据会使它们容易受到闪贷攻击,在这种情况下,抵押品的价格可能会暂时压低到足以迫使原本健康的贷款清算。
对 GammaSwap 来说幸运的是,由于其收益曲线的形状,通过快速贷款操纵价格永远不会将抵押品的价值降至零。该抵押品的价值始终可以降至最低(除了额外的抵押品以支付交易费用收益率和利息),所有波动率买家为了开仓而需要维持的最低值。
这为 GammaSwap 提供了可能性,不仅可以提供对少量代币对的长期伽马曝光,还可以提供整个加密空间,而不依赖第三方进行价格验证,就像 Aave 和 Compound 的情况一样。
因此,即使是全新的未经测试的项目也可以提供长期的波动性敞口,以增加其代币流动性提供者的收益并降低参与此类项目的风险。
虽然,考虑到 CFMM 的当前实施,攻击者有可能在 CFMM 上进行足够多的往返(每次买卖支付少量费用,通常为 0.6%),从而使交易费用的收益飙升到足够高考虑到设计这种恶意攻击所需的成本,强制清算某些头寸的可能性很小。
尽管如此,我们在我们的平台上有适当的系统来防止此类攻击。
代币的免费交易
支付给流动性提供者的全部收益由交易费加上利息组成,GammaSwap 提供利息的定价功能。
可以想象,如果 GammaSwap 对不向用户收取交易费用的同一代币对使用另一个 CFMM,那么 GammaSwap 的总收益率至少会与收取交易费用的 CFMM 的收益率差不多。
由于 GammaSwap 可以买卖波动性,因此如果 GammaSwap 收益率明显低于其他 CFMM,就会存在套利机会。
因此,CFMM 无需利用我们的模型向其用户收取交易费用。交易者在 GammaSwap 中的作用不是向流动性提供者支付他们所面临的风险,而是净赚 Gamma 买家的头寸,这些买家是流动性提供者正在出售的风险的实际买家。波动性的双向市场将比传统的 AMM 中出售波动性以换取交易量的市场更有效率。
因此,由于 LP 不需要通过使用费用承担的风险来获得补偿,因此可以使用 GammaSwap 来运行免费的 DEX。Gamma 卖家从 gamma 买家那里赚取收入,同时使用免佣金交易的现货买家和卖家来抵消他们对 gamma 买家的头寸。除了零佣金交易和交易便利外,现货交易者在 GammaSwap 中净加仓 gamma 交易者的动机是对其他交易所的套利机会,这些交易所的储备代币价格与 GammaSwap 不同。
GammaSwap 协议。一种通过类似于传统金融市场中的跨式、看涨和看跌期权的永续衍生工具来实现波动率交易的协议。
这些新型衍生产品以前从未存在过。它们是永久性的,并通过由市场力量决定的浮动掉期利率净值。他们的另一个好处是他们能够实现任何代币对的免佣金交易。该项目的希望是纠正当前去中心化波动市场中的错误定价,以支持去中心化金融流动性的增长,从而确保金融的未来是去中心化的。
GammaSwap官网:https://gammaswap.com/
GammaSwap测试网:https://app.gammaswap.com/