流动性选项 - 流动性池的可扩展解决方案( CryptoSwap白皮书)
    摘要

CryptoSwap引入了平衡流动性和锁定时间的流动性的概念,为分散的 交易所提供了一个高效且可扩展的解决方案。当有限流动性和锁定时间流 动性配对时,它们能够复制股票期权的功能,我们称之为流动性期权。本 文简要概述了加密掉期协议背后的一些设计决策,回顾了平衡和锁定时间 的流动性是如何工作的,最后是流动性选项。

  1 介绍

建立一个分散的交换很像创建一个生态系统。流动生态系统是一个可持续和可扩展
的生态系统,也就是说,它有能力在面临外部压力(可靠性)的情况下维持其结构
(安全和效率)并随着时间的推移改善(扩展)。
分散式金融(DeFi)将是全球金融的未来。然而,我们目前拥有的系统既不可扩展
,也不能相互构建。现在的系统是建立在过去的系统基础上的,但在DeFi行业,过
去的系统(以前的版本)必须完全废弃,才能产生新的版本。这种方法不仅不适合
于可扩展性,而且还阻碍了创新,因为它传递了一种理念,即创新是构建一个全新
的系统,而不是在原有系统的基础上进行改进。Cryp-toSwap协议将要做的是建立一
种在下一种基础上的创新方法,允许创新想法相互借鉴。
CryptoSwap有几个与其他分散式交易所不同的定义特征:

  1. 平衡流动性

  2. 锁定时间的流动性

  3. 流动性期权

    2 工作原理
    流动性池通过存放一个流动性对进行初始化,流动性对是由两个资产X和Y的价格决
    定的加权对。假设流动性提供者有一个固定价格k∈ 因此,对于两个令牌X和Y,价格
    图如下所示:

因此,将X的dx硬币换成Y将导致用户收到-dy=Y的dx。价格由-dy/dx决定,在这种 情况下,它总是正好是1。该函数被称为常数和函数x+y=k,可以推广到任意数量的 硬币Xi,从而得到一个函数:

然而,在现实中,两种资产之间的价格比率-dxi/dxj可能并不总是1,我们可能只能
预期包装资产或稳定货币会出现这种情况。但即使是这些资产,我们也不能总是期
望它们始终保持1:1的比率。CryptoSwap希望在最坏的情况下优先保持高效的功能,
这样我们当然可以做得更好。
大多数分散式交易所,尤其是Uniswap[1]使用恒定乘积函数的变体:

标准常积函数是一个很好的起点,因为它本质上是零假设。与后面将显示的进一步
优化不同,上的常数乘积函数依赖于流动性池在开始时是平衡的这一事实,这是给
定的,因为流动性对基本上是被迫平衡流动性池的。从那时起,它将“重新平衡”自
己。恒积函数是一个很好的起点,因为它在任何假设下都是最有效的恒积函数做市
商。图表如下所示:

尽管套利者并没有什么坏处,但事实上,任何市场都需要套利者,在动荡时期,我
们不能依赖他们,套利者的利益可能会从流动性提供者的利益中流失。因此,协议
的设计必须尽量减少套利者的利益。

尽管其前身使用了标准的常数积公式,但Uniswap v3执行了一些显著的优化。通过引
入集中流动性的概念,即流动性在一定价格范围内[pa,pb]。Uniswap v3还可以

根据Uniswap v3的集中流动性,有虚拟准备金和实际准备金。虚拟储备是指集中在较
小价格范围内的流动性,而实际储备是指标准不变产品中的一般流动性。设[pa,pb]

下图是实际储量和虚拟储量之间关系的并列比较(来源:Uniswap v3白皮书):

2.1 当前模型的问题

尽管Uniswap v3协议对常量产品功能进行了很多优化,使定价更加有效,但一个主 要问题是,这些模型有时会中断。问题不在于这些模型在假设失效时会崩溃,毕竟 这是真实的世界。相反,问题是这些智能合约将来可能会进一步优化或更改,以防 止它们分崩离析。为什么这是一个问题? 大多数分散化交易所都有许多版本更新,迫使流动性提供者从其流动性池中迁移。这 不仅违背了“被动投资”的目的,而且在规模上也极其无效。假设全球都在采用分散式 交易所。想象一下,转移1万亿美元的流动性池需要多长时间,更不用说这一过程的天 然气费用了。 让分散的交易所看到全球范围内的采用和效率。至关重要的是,我们要找到一个假 设灵活、完全可优化且不强制改变主要智能合约的解决方案。

3 平衡流动性 CryptoSwap协议引入的核心概念是平衡流动性功能,即“平衡”核心流动性池的功能 。对于资产x、y的美元计价价值,我们将平衡流动性函数定义为

3.1 完美平衡的池是持续的产品证明
上图是一组完全平衡的对称流动性池的示例。我们想表明,在恒定产品函数假设(
完全平衡)下,对称平衡流动性池复制恒定产品函数。也就是说,我们假设x1=x2=
x,y1=y2=y。
然后在计算几何这些池之间的平均值,我们得到:

这意味着,在完美的市场条件下,即现货价格与给定资产组的真实价格相匹配的
情况下,对称流动性池与固定功能做市商没有区别,固定功能做市商将反映真实价
格。

3.2 平衡证明的等效性
通过引入平衡流动性,我们有效地提出了一种方法,以回应固定产品做市商,同时
也允许在AMM交易的双方进行套利。但是,如果出现一个场景,其中xo yo=ko,

3.3 资产定价模型第1部分
在本节中,我们将介绍:

  1. 定函数做市商如何确定理论价格。

  2. 平衡流动性功能如何影响该价格。

    时间t的理论价格p可以通过划分资产a的储量和资产b的储量来计算。

在这种模式下,价格会出现下滑,尤其是对于资产的大幅变动。要从数学上形象化
这种下滑,请计算实际价格。假设我们出售∆x代表∆y,按上述价格比计算,包括1−
φ流动性提供者的交易费。

因此,我们已经证明,约束条件下的每个平衡价格函数都将具有一个等于恒定产品
做市商均衡状态的均衡状态。而且,由于函数在设计上总是趋向于这种平衡状态(
类似于CFMM的假设),因此平衡价格函数总是趋向于完全平衡。

4 流动性选项

如果没有时间限制,平衡流动性可以用来在短期内操纵价格。例如,恶意方可以存
放一对巨大的杠杆资产(如x1.9 y0.1)压低x的价格,然后购买x,并在市场反应之前
迅速消除流动性。
因此,我们必须锁定平衡流动性的时间,以便流动性提供者方面的套利者有时间惩
罚恶意的流动性提供者。简单地说,流动性选项是平衡流动性,但有一个时间锁和
更多的规则,以解决理论和现实世界之间的不足。

4.1 流动性期权与股票期权
一开始,被称为“期权”的流动性期权可能值得怀疑。然而,在流动性期权中,流动
性提供者担任期权编写人/卖方的职务,而代码担任期权买方的职务,其中智能合约
最终决定是否持有头寸。
在股票期权中,有“现金中”和“现金外”。在流动性期权中,有“界限内”或“界限外”,
本质上是指平衡流动性池是否在报价和平衡价格范围内。

5 实施流动性选项
流动性选项通过路由实现。如果平衡价格不等于主流动性池价格,则系统将交易路
由到平衡流动性池智能合约。其中,平衡流动性池将首先“平衡”主要流动性池,然
后与最终用户进行掉期。市场效率越高,交易费用越高。

总的来说,主要流动性池交易费用可以保持在0.3%,而流动性期权路由可能会让交
易员付出0-0.6%的成本,这可能是为了支付更好的价格。除了杠杆作用外,还有大量
激励措施来尝试流动性选项。

Subscribe to duoking
Receive the latest updates directly to your inbox.
Verification
This entry has been permanently stored onchain and signed by its creator.