CLMM:DEX流动性做市新算法

本文介绍CLMM 如何成为解决传统 AMM 模型所面临挑战的创新解决方案,并完成了一个向 Raydium 的 CLMM 池添加/移除流动性的小任务。

CLMM:DEX流动性做市新算法
一键发币: SOLANA | BNB | ETH | POLYGON | HECO | OKEX

你可能最近经常看到“CLMM”这个术语,Kamino Finance 更进一步,引入了他们的 Creator Vaults,为 LP 提供流动性时提供更多自由。

在本文中,我们将深入了解 AMM 的基础知识,了解 CLMM 是什么,它们比传统 AMM 有何优势等等!

让我们直接进入正题吧!

1、什么是自动做市商?

简而言之,自动做市商(简称 AMM)是帮助在去中心化交易所上匹配买家和卖家的模型。 它们是智能合约,允许用户在去中心化交易所交换代币,无需任何中介。

与币安等中心化交易所不同,DEX 并不运行在 CLOB 或订单簿模型上,交易所充当中间人来匹配买家和卖家。 相当。 用户通过 AMM 促进流动性池的交易。

流动性池是由有限合伙人或流动性提供者存入 SOL-USDC 等资产对形成的流动性池。 它们是任何 AMM 的基础。 庞大的流动性池对于任何 DEX 都至关重要,因为它有助于减少滑点。 滑点是由于流动性低导致AMM价格出现偏差,导致交易执行不利

为了提供流动性,有限合伙人每笔交易都会获得一小部分费用的奖励,这个过程被称为流动性挖矿(yield farming)。 然而,有时这不足以抵消因无常损失(impermanent loss)而造成的损失,这是与提供流动性相关的主要风险。

ETH+DAI Uniswap 50/50 池的回报与 HODL 与 ETH 价格的比较

2、问题的解决方案:CLMM

为了解决无常损失和滑点问题,出现了新模型,包括混合 AMM、dAMM、PMM 等,其中之一是 Uniswap 在 v3 中引入的 CLMM。

让我们了解它是什么以及它是如何工作的。

如前所述,集中流动性做市商或 CLMM 是由 Uniswap 引入的,它允许用户设置他们想要提供流动性的特定价格范围。 这意味着与传统的 AMM 模型相比,代币的提供范围更窄,等于或接近当前市场价格,从而提高了资本效率。 这也意味着有限合伙人现在可以通过流动性赚取比以前更多的收入,从而降低他们的资本风险。

CLMM 模型将价格范围分解为刻度,并将资本均匀地分配到所提到的价格范围内的所有刻度上。 价格变动的最小单位是价格变动单位。

Uniswap V3 ETH-USDT 池中价格范围细分的示例

例如,如果 SOL-USDC 的交易价格为 19.84,那么 1 个报价点将等于 0.01 USDC,因为这是 SOL-USDC 双方可能的最小价格变化。

虽然 CLMM 确实有助于提高资本效率,但它也有其自身的缺点。 在 CLMM 中提供流动性需要你不断管理你的头寸,这对于只想从资产中赚取收益的普通用户来说可能是一项艰巨的任务。

3、教程 - 如何在 Raydium 上存入流动性

现在我们已经介绍了 CLMM 的所有内容,在本节中,我们将逐步介绍如何将流动性存入 Raydium 的 CLMM 池中。

3.1 添加流动性

首先,访问他们的网站。 打开此链接后,你将看到此页面。

现在,浏览各种各样的资金池并选择你想要为其提供流动性的资金池。

在此示例中,我们将引入一个名为 Mon(绝对不是 Nom)的角色,他将在 Raydium 的 SOL-USDC 池中存入流动性。 一旦他点击这个池子,他就会被要求创建一个新仓位。 点击之后,映入眼帘的就是这个界面。

现在,为了进一步进行,Mon 输入 1 SOL,根据池中的资产比率,USDC 金额会自动填充与他的 SOL 金额相对应的金额。

选择后,Mon 调整了价格范围,并将每个 SOL 18.55 USDC 至 20.9 USDC 的价格范围设置为他希望提供流动性的价格范围。

在预览并确认交易后,Mon 收到了代表他在该池中的位置的 NFT。

瞧! Mon 能够将流动性存入 Raydium 上的 SOL-USDC CLMM 池中!

3.2 消除流动性

要消除流动性,只需前往 CLMM 选项卡中的“我的池”部分即可。

单击要从中提款的池。 转到“管理”选项卡,你将在右上角看到“添加”或“删除流动性”的选项。

要提款,只需单击“删除流动性”,选择要提款的金额,批准钱包中的交易,瞧! 你都完成了!

4、结束语

在这篇博客中,我们了解了 CLMM 如何成为解决传统 AMM 模型所面临挑战的创新解决方案,因为它们为流动性提供者提供更严格的价格范围控制,从而提高资本效率。 我们还研究了什么是滑点和无常损失以及如何避免它们。

最后,我们完成了一个关于如何向 Raydium 的 CLMM 池添加流动性的小教程。


原文链接:What are CLMMs? [ Concentrated Liquidity Market Makers ]

DefiPlot翻译整理,转载请标明出处