GTokenTool全网最好的代币发行工具平台
当前位置:首页 >> 加密百科 >> 什么是流动性池?它们如何运作?

什么是流动性池?它们如何运作?

admin 加密百科 46

介绍

有没有想过,为什么Jupiter的用户界面看起来如此简洁易用,而像Binance等中心化交易所或 CEX 却有那么多闪闪发光的账本?嗯,这是由于一种称为流动性池的东西,它为您的去中心化交易所或DEX提供动力。

Okotoki上的 BTC-USDT 汇总订单簿


自动化做市商(AMM)

首先,为什么 DEX 没有那些同样华丽的账簿?因为 CEX 运行在基于 CLOB 的模型或基于中央限价订单簿的模型上,而 DEX 通常运行在基于自动做市商或 AMM 的模型上。让我们剖析一下这些术语。


做市商(MM)是通过在账簿上注入流动性来创建市场的实体,以帮助用户轻松交易。他们实现这一点的方法是下限价订单, 你在那些华丽的书中看到 帮助您以最佳的市场价格进行交易。


做市商如何获益?给你最优惠的价格可以帮助他们赚取手续费回扣你也可以在 GooseFX 获得一些东西 👀除了从价差(即他们不断进行的卖出和买入价格之间的差异)中赚取一些利润之外。

不同交易所的 BTC-USDT 订单簿。

虽然这在 CEX 上是可行的,但由于交易费用和速度的原因,在 DEX 上并不可行。每次价格变动时,做市商都必须取消订单并重新下单。因为他们的理想目标是仅从价差中获利,而不是持有任何额外的净多头或空头头寸。


现在,想象一下每秒处理超过 50 个订单。如果您使用 ETH,不仅会花费巨额费用,而且由于签署每笔交易然后等待其得到验证以及所有其他事情,重新输入也会成为一个问题。


因此,Vitalik Buterin提出了 AMM 或自动做市商的想法。AMM 采用不同的模型运行,利用所谓的流动性池。


请注意,虽然通常 DEX 都是基于 AMM 的,但也有基于 CLOB 的 DEX,例如Solana 上的Phoenix Trade !

流动资金池

顾名思义,流动性池是主要由两种资产组成的流动性池。这些池子由数学模型指导,这些模型确定池子中这些资产的比例,从而根据池子中的供应量改变资产相对于其他资产的价格。


这些流动性池的工作原理是,最初这些池由任何想要存款的人填充。他们被称为流动性提供者或 LP。然后,用户可以与这个流动性池进行交易,这类似于用户与订单簿上的 MM 进行交易,因此称为自动做市商或 AMM。


让我们以指导Uniswap流动性池的著名方程式为例,该方程式称为恒定乘积做市商模型或CPMM 模型。本例中的公式是x * y = k其中x 和 y 是每种资产的代币数量。


假设我们有10 SOL and 10000 USDC一个流动性池,导致 SOL 的初始价格为10000/10 = 1000 USDC。另外,根据上述等式10 * 10000 = k


经过几次交易后,假设 USDC 余额变为 8000 USDC。因此,SOL 余额将变为 10*10000/8000 = 12.5 SOL,新价格为8000/12.5 = 640 USDC


这就是流动性池的管理方式,从而改变池中一种资产相对于另一种资产的价格。有些人可能会说这是一场基本供应的游戏!


然而,必须注意的是,流动性池越大,用户交易就越好。为什么?因为滑点。

滑移

滑点是指用户买入或卖出代币时对价格的影响。相对于池子总代币而言,较大的交易可能会显著影响价格,造成损失,导致资金效率低下。


正如你在上面的例子中看到的,由于我正在出售我的 SOL注意到 SOL 的增加和 USDC 的减少,这意味着我卖出了 SOL,而不是买入我卖出了 2.5 SOL,得到了 2000 USDC,而按照1000 USDC 的初始价格,我应该得到2000 USDC,2.5 * 1000 = 2500 USDC这导致我损失了 500 USDC。这种损失称为滑点。

通过木星进行 SOL-USDC 的滑点。查看最低收到金额与 SOL 当前价值之间的差额。

如上所述,滑点的发生要么是因为这些池中的流动性低,要么是因为你进行的交易相对于池中的代币总量而言较大,因此,尽可能拥有更高的流动性以实现最佳交换至关重要。

那么,既然用户获得了一部分产生的费用,那么他们就有动力将大量资金集中到这些资金池中以获得收益,对吗?这是正确的,但在提供流动性方面,LP 应该注意一件事,即无常损失。

无常损失(IL)

无常损失或 IL 是指在流动资金池中持有代币与在钱包中持有代币时代币价值的差异。为了便于理解,让我们继续上述示例并进行一些修改。


假设池中的初始流动性为,10 SOL and 10000 USDC并且用户想要向其中添加 SOL 和 USDC。由于这些流动性池通常是 50/50 权重,即您必须投入等量的 SOL 和 USDC(以美元价值计算),因此如果该用户想向其中添加 5 SOL,他也必须向其中添加 5000 USDC。因此,他投入的美元总额为5*1000 + 5000 = 10000 USD。假设他这样做,池中的最终流动性15 SOL and 15000 USDC为。因此,用户拥有相当于池中 33% 的资产。


经过几次交易后,假设有 18000 USDC,因此根据x * y = k公式,剩余的 SOL 总量为15*15000/18000 = 12.5 SOL。这也意味着 1 SOL 的价格现在是18000/12.5 = 1440 USDC。现在,如果用户提取其池中的份额,即 1/3,他将拥有4.167 SOL 和 6000 USDC以及他赚取的一些费用,我们将为这个例子留出这些费用。


现在,如果我们找到用户最终持有的美元价值,结果将比4.167 *1440 + 6000 = 12000 USD初始价值 10000 USDC 有所增加,所以一切都很开心,对吧?但事实并非如此。


如果用户持有其最初的 5 个 SOL 和 5000 USDC,则当前价格为每 SOL 1440 USDC,总价值为5*1440 + 5000 = 12200 USDC。因此,用户只需持有 200 USDC 的代币即可获得更高的收益。虽然效果在这里似乎不那么明显,但想象一下在 1000 笔交易和大量价格波动之后会发生什么?没错,就是无常损失。


IL 经常被称为任何流动性提供者的最大敌人


虽然这仍然是任何 AMM 都会遇到的问题,但已经有更新的 AMM 模型在第一个版本的基础上进行了改进,以帮助减少无常损失和滑点,从而提高您的资本效率。

有没有什么方法可以去除 IL?

嗯,从技术上来说,不可能将其去除。但是,有办法减少 IL。


最简单的方法是只用稳定币提供流动性,因为无常损失源于价格波动。您还可以考虑使用价格相对稳定或波动较小的代币(如 BTC 或 ETH 等市值较大的资产)提供流动性,尽管这可能会导致收益率降低。最后一种方法是利用 APY 非常高的资金池,这样从流动性提供中赚取的费用就可以潜在地减轻这些损失。

那么,如果这是一个如此持久的问题,那么为什么人们仍然在 DEX 上交易,甚至在 Solana 上交易?好吧,与 CEX 或基于 CLOB 的交易所相比,DEX 具有某些优势。


首先,它们可以抵御市场操纵,这种操纵很容易在订单簿上进行,只需设置巨大的限价订单,让市场朝着有利于它们的方向发展。这被称为欺骗 ,在传统市场中是非法的。


其次,即使资产流动性较低,DEX 也可以以当前市场价格进行交易,而 CEX 则无法做到这一点,因为 CEX 的流动性较低通常会导致价差扩大。然而,在 DEX 上交易时,用户必须警惕如上所述的滑点。

结束语

因此,在这篇博文中,我们深入探讨了 DEX 或 AMM 的底层关键——流动性池。我们还了解到,虽然流动性池对于 DEX 的运作至关重要,但还有其他方法可以增强交易所的功能,即基于 CLOB 的模型。我们还了解了 AMM 的关键问题,即滑点和 IL 或无常损失,以及 AMM 在某些方面如何优于基于 CLOB 的交易所。

作者:GTokenTool一键发币平台

交流群:https://t.me/+Kz4u3xoDpFo3ZWY1

同类推荐