集中流动性AMM(CLMM)现已成为去中心化交易所的重要组成部分。本文将介绍<em>集中流动性的工作原理</em>、<em>风险</em>以及各区块链上的<em>热门CLMM</em>。
集中流动性是一种向加密交易池提供流动性的方式,流动性提供者(LP)可以选择资金活跃的确切价格范围。
LP 不再将流动性分散到所有可能的价格上,而是可以将资本“集中”在他们认为大部分交易会发生的特定范围内。
这一概念由 Uniswap v3 引入,该协议于 2021 年由 Hayden Adams 领导的 Uniswap 团队推出。其设计目的是让去中心化交易所(DEX)比早期的自动做市商(AMM)具有更高的资本效率。
在集中流动性出现之前,大多数 AMM 遵循一个简单规则:如果你向池中提供流动性,你的资金会分散在从零到无穷大的整个价格曲线上。实际上,其中大部分流动性从未被使用。
集中流动性解决了这个问题。
示例:
想象你在机场经营一个货币兑换摊位。你不是为 USD 到 EUR 的所有可能价格提供汇率,而是决定只在 1.05 美元到 1.15 美元之间提供交易,因为这是市场通常所在的区间。
在这个范围内,你的摊位会变得极具竞争力,因为你正把大量流动性集中在交易者需要的地方。
这本质上就是集中流动性对去中心化交易所的作用。流动性提供者选择资本发挥作用的价格区间,这使得相同数量的资金能够支持更多的交易活动。
结果是更紧的价差、交易者获得更好的定价,以及流动性提供者获得更高的潜在费用收入。
集中流动性仍然建立在驱动大多数去中心化交易所的相同自动做市商原理之上。区别在于流动性如何分布在不同价格上。
流动性不再均匀分布在整个价格曲线上,而是被放置在特定范围内。当市场价格进入该范围时,流动性变得活跃并促进交易。
如果价格移动到所选范围之外,流动性实际上会变为非活跃状态,直到价格返回。
该系统引入了几个重要的技术概念,帮助管理流动性的放置和交易。
交易区间(有时称为价格刻度或流动性区间,取决于协议)是存储流动性的离散价格范围。可以将它们想象成价格曲线上的小容器。
每个区间代表一个狭窄的价格带,流动性提供者可以将资金存入一个或多个区间。例如,一个池可能会将价格划分为:
当交易发生且市场价格移动时,活跃区间会发生变化。
只要价格保持在包含流动性的区间内,交易就可以正常执行。如果价格移动到下一个区间,协议会开始使用存储在那里的流动性。
不同协议对区间的实现略有不同:
核心思想相同:将价格曲线划分为多个段,以便将流动性精确地放置在需要的地方。
流动性形状描述了流动性提供者如何将资本分布在多个价格范围内。
LP 可以根据策略选择将流动性分散在不同的模式中,而不是只选择一个区间。常见的流动性形状包括:
专业 LP 经常设计自定义流动性形状,以平衡风险、波动性和预期交易活动。这些策略会显著影响回报。
传统 AMM(如早期版本的 Uniswap、SushiSwap 或 PancakeSwap)使用通常被称为全范围流动性(full-range liquidity)的模式。
在这些系统中,流动性均匀分布在所有可能的价格上,LP 无法控制其资本的使用位置。因此,大部分流动性处于闲置状态,因为大多数交易发生在当前市场价格附近。
例如,如果 ETH 交易价格为 2,000 美元,放置在 10 美元或 100,000 美元的流动性基本上是无关的。这造成了重大低效,而集中流动性改变了这一模式。
CLMM 可以定义自定义范围,例如:
由于流动性紧密集中在当前价格周围,池子在实际发生交易的地方变得更深,从而实现了资本效率。更少的流动性可以产生之前需要更大池子才能达到的相同交易深度。
另一个结构性差异是流动性头寸的表示方式。在传统 AMM(如 Uniswap v2)中,流动性提供者收到代表其池份额的可互换 LP 代币。
在集中流动性中,每个头寸都有独特的参数,如价格范围和费用等级。由于两个头寸不一定相同,Uniswap v3 等协议将 LP 头寸表示为 NFT。这些 NFT 存储流动性头寸的详细信息,并允许其转移、交易或集成到其他 DeFi 应用中。
集中流动性的主要优势是资本效率。在旧的 AMM 设计中,大量流动性因为分散在不现实的价格水平而闲置。集中流动性通过将资金精确地放在交易发生的地方解决了这个问题,这带来了几个好处:
这种灵活性允许以前 AMM 无法实现的复杂策略,将流动性提供者从被动参与者转变为主动做市商。
虽然集中流动性提供了更高的效率,但它也带来了额外的风险和复杂性。流动性提供者需要主动管理头寸以避免常见陷阱。
无常损失在集中流动性池中仍然存在,有时甚至更明显。如果资产价格向一个方向大幅移动,LP 最终可能持有主要是其中一种资产,而不是最初存入的平衡对。
示例:
如果在 ETH/USDC 池中 ETH 价格大幅上涨,LP 最终可能主要持有 USDC。
这是因为随着价格移动,交易者从池中购买更便宜的资产。
集中流动性的一个独特风险是头寸可能超出范围。如果市场价格移动到所选区间之外,流动性将停止促进交易,费用也将停止产生。
为了继续赚取费用,LP 必须重新定位其流动性,无论是手动还是使用预先存在的自动化策略。
在交易成本较高的链上,频繁调整流动性范围可能会变得昂贵。如果 LP 需要经常重新定位,Gas 费用可能会侵蚀利润。这在以太坊高网络活动期间一直是一个挑战。
集中流动性比传统 AMM 需要更多的决策。LP 需要考虑波动性、市场趋势、最优范围宽度和再平衡频率。
对于普通用户来说,这可能令人望而生畏。但现在许多协议提供自动化保险库或策略管理器来处理这些问题。
以太坊是集中流动性首次被广泛采用的地方。最具影响力的协议是 Uniswap v3,它于 2021 年引入了该模型。
Uniswap v3 使用基于刻度(tick)的系统,流动性提供者选择上下价格边界。流动性仅在该范围内活跃。
(后续内容继续保持原文结构,包括 Solana、Osmosis 上的协议,以及税务部分)
Solana 有几个使用集中流动性的主要协议,通常针对网络的高吞吐量和低交易成本进行了优化。
Raydium 引入了类似于 Uniswap v3 的集中流动性池。用户可以为流动性定义价格范围,并在交易发生在这些范围内时赚取交易费用。
Orca 提供了一种用户友好的集中流动性版本,称为 Whirlpools。Whirlpools 简化了流动性放置,并包括:
Orca 非常注重可用性,使集中流动性对普通用户更易于访问。
Meteora 引入了一种更先进的方法,具有动态流动性和自动化策略。其池可以根据市场状况调整流动性分布,这有助于减轻 LP 的手动管理负担。
Osmosis 是 Cosmos 生态系统中的主要去中心化交易所,它以“超级充电流动性”(supercharged liquidity)的名义实施集中流动性。该概念与 Uniswap v3 类似,但适应了 Cosmos 环境。
流动性提供者可以为头寸定义价格范围,与 Osmosis 早期的池设计相比,可以更高效地部署资本。由于 Osmosis 在区块链互联网络中运行,超级充电流动性可以支持许多不同 Cosmos 资产之间的交易。