流动性池:运作原理详解
流动性池是一种持有两种或更多代币、供交易者与之兑换的智能合约。了解定价、手续费、LP 代币和无常损失是如何运作的。
流动性池是一种智能合约,它持有由两种或更多代币组成的储备,让人们可以直接与这份储备交易,而不必与另一个人的订单成交。被称为流动性提供者的用户存入这些代币,定价公式根据池内余额确定兑换比率,交易者每次兑换都要支付一小笔手续费,这笔费用归提供者所有。
流动性池是去中心化交易所(DEX)得以运转的基础。了解它对作为交易者的你有帮助——为什么兑换时价格会变动、为什么小池子有风险——对作为潜在提供者、需要判断手续费是否值得承担风险的你也同样有帮助。
流动性池如何运作
设想一个持有 ETH 和一种稳定币的池子。DEX 不是把买方和卖方撮合在一起,而是让你把一种代币放入池中、再取出另一种代币。合约用其公式计算你能得到多少。如需了解相关代币的前景,请参阅我们的 SushiSwap 2026–2027 年价格预测。
早期版本的 Uniswap 所采用的经典设计是恒定乘积公式:
x × y = k
其中 x 和 y 是两种代币的余额,每笔交易后 k 必须保持不变(不计手续费)。如果你存入 ETH,池中 ETH 余额上升,那么稳定币余额就必须相应减少,才能让乘积保持不变。这使得你交易后池中的 ETH 略微变便宜——相对于池子规模,你的交易量越大,价格变动就越大。这种设计称为自动做市商(AMM)。
价格从何而来
池子不会去查询市场价格。如果池内价格偏离其他交易所的价格,套利交易者就会买入便宜的一方、卖出昂贵的一方,直到价差消失。正是这种套利活动让池内价格与整体市场大致保持一致。我们的文章交易前如何阅读 DEX 资金池页面对此有进一步说明。
流动性提供者的角色
任何人只要按池子要求的比例存入代币,就可以成为流动性提供者(LP)。作为回报,池子会发行代表你份额的 LP 代币(在某些设计中则是 NFT)。
| 你投入什么 | 你得到什么 | 你面临什么风险 |
|---|---|---|
| 按池子当前比例存入两种代币 | 显示你份额的 LP 代币 | 两种代币的价格变动 |
| 后续:无需投入 | 兑换手续费分成,有时还有额外奖励 | 价格背离时的无常损失 |
| — | 随时取回你份额的权利 | 智能合约和协议风险 |
取回时,你会按份额得到池子在那一刻所持有的资产——其代币组合可能与你存入时不同。
手续费、奖励与无常损失
每笔兑换都会支付一笔计入池中的手续费,因此 LP 会自动获得这些费用。手续费水平因协议和池子而异;一些协议为不同类型的代币对提供多个费率档位。
最主要的隐性成本是无常损失。由于交易者和套利者不断地重新平衡池子,LP 最终持有的会是更多下跌的代币、更少上涨的代币。与单纯持有这两种代币相比,你最终的价值可能更少。之所以称为“无常”,是因为如果价格回到起点,损失就会缩小;但如果你在价格仍然背离时取回资产,损失就会成为永久性的。我们关于用简单例子解释无常损失的文章会带你逐步演算。
有些池子还会发放奖励代币来吸引流动性。这些奖励按百分比看可能很诱人,但如果奖励代币遭到大量抛售,其价值可能迅速缩水。
你会遇到的资金池设计
- 恒定乘积池。 简单,适用于任何交易对,流动性分布在所有可能的价格上。
- 稳定池。 针对本应以相近价格交易的资产(例如两种稳定币)进行优化,在该价格附近滑点更低。
- 加权池。 允许不均等的比例(例如 80/20),或包含两种以上的代币。
- 集中流动性。 LP 自选价格区间,资金效率更高,但需要更主动的管理。参见集中流动性详解。
池子规模对你的交易意味着什么
对交易者来说,最重要的数字是池中的流动性与你的交易规模相比有多少。在恒定乘积池中,相对于储备量极小的交易几乎不会推动价格。占储备量相当比例的交易则会大幅推动价格,你得到的数量会明显少于报价。另见:什么是 DAO?去中心化自治组织详解。
这一差额称为价格影响,再加上交易等待确认期间的价格变动,就表现为滑点。大多数 DEX 界面允许你设置最大滑点容忍度;在深度浅的池子里把它设得很高,容易导致成交价很差,也会让你更容易成为抢跑(front-running)机器人的目标。
一条简单的规则:如果你的交易会让价格变动超过一个很小的百分比,可以考虑拆分交易、使用更深的池子,或使用能在多个池子之间路由的聚合器。如果你还不熟悉 Uniswap,请先阅读Uniswap(UNI)是什么以及它如何运作。
交易者和提供者面临的风险
流动性池对所有人开放,这也意味着任何人都可以为毫无价值或恶意的代币创建池子。相关阅读:Uniswap 与 PancakeSwap 对比。
需要检查的危险信号:
- 1池子规模非常小。 深度浅的池子会造成高滑点,而且容易被操纵。
- 2由部署者控制、未锁定的流动性。 创建者可以随时取走池中有价值的一侧,这是典型的 rug pull。请检查流动性是否已锁定以及锁定多久。
- 3未经验证或仿冒的代币合约。 兑换前请核实代币的官方地址。
- 4代币合约中的限制。 有些代币会禁止卖出或收取隐藏税费,而仅从池子本身是看不出来的。
- 5宣传收益率异常之高。 这类收益往往依赖通胀性奖励,或者只是诱饵。
总结
流动性池是一份共享的代币储备,它用公式而非订单簿为交易定价。交易者以承受滑点为代价获得随时可用的流动性;提供者以承担无常损失和合约风险为代价赚取手续费。在兑换或存入之前,请检查池子规模、代币合约以及流动性由谁控制——并且只用你能承受其价值下跌的资金来提供流动性。
常见问题
流动性提供者如何赚钱?
流动性提供者按其在池中所占份额,分得池内兑换所收取的交易手续费。一些协议还会额外发放奖励代币作为激励。但这些收益可能被无常损失、智能合约故障或池中代币价值大幅下跌所抵消。
在流动性池中会亏钱吗?
会。当代币价格出现背离时,你可能因无常损失而损失价值;也可能因其中一种代币价格崩盘、池合约遭黑客攻击或存在漏洞,或者在池子属于恶意项目时遭遇 rug pull 而蒙受损失。手续费并不总能弥补差额。
什么是 LP 代币?
LP 代币是你存入资产时池子发给你的凭证。它代表你在池中的份额,日后用于取回你的代币及累积的手续费。在一些较新的设计中,由于每个仓位都有自己的价格区间,这个凭证是一枚 NFT。失去 LP 代币的访问权,就意味着失去该仓位的访问权。
流动性池中的价格由谁决定?
没有人直接决定。池子的公式根据其所持代币的比例来确定价格。当池内价格偏离其他地方的价格时,套利交易者会与池子进行买卖,直到价格重新一致,流动性池正是这样与整体市场大致保持同步的。
