AMM 是什么
AMM(Automated Market Maker,自动做市商)是去中心化交易所背后的核心机制。要如何理解 AMM,最直接的方式是把它和传统交易所对比:中心化交易所靠买卖双方挂单、由订单簿撮合成交;而 AMM 没有对手方挂单,价格由资金池里的资产数量和一条数学公式自动决定,任何人都可以随时与「池子」交易。
正是这套设计,让链上交易摆脱了对做市商和订单簿的依赖。早期的 SushiSwap是什么 和 Uniswap 等协议把 AMM 推向主流,如今几乎所有 DeFi 交易都建立在它之上。如果你想顺带了解持续演进的方向,可以关注 Uniswap V4如何获取空投 这类新版本带来的机制升级。
机制原理:恒定乘积公式
最经典的 AMM 采用「恒定乘积」模型,公式为 x × y = k。其中 x、y 分别是池中两种代币的数量,k 是一个常数。
- 当有人用 A 币买 B 币时,池里 A 增多、B 减少,为保持乘积 k 不变,B 的相对价格会上升。
- 买得越多,价格滑得越快,这就是「滑点」的来源,也是大额交易需要拆单的原因。
- 价格完全由池内比例决定,无需中心化报价。
后来的协议在此基础上不断优化,比如稳定币之间的兑换会用更平滑的曲线降低滑点,借贷与衍生品协议如 Aave V3收益率 的定价逻辑也借鉴了类似思想。理解这条曲线,是理解 AMM 一切行为的钥匙。
流动性提供者如何参与
AMM 的池子由流动性提供者(LP)注入资金维持运转,作为回报,LP 按份额分享交易手续费。实操步骤大致如下:
- 准备钱包:选一个支持目标网络的钱包并妥善保管私钥,例如参考 Trust Wallet导出私钥 的安全做法离线备份,切勿明文存放。
- 连接节点与 DApp:访问协议官网连接钱包,底层 RPC 服务可由 Infura从零开始 这类节点服务商提供。
- 选择交易对存入:通常按当前价格比例注入两种等值代币,获得 LP 凭证。
- 赚取手续费并管理仓位:池子越活跃,手续费收入越高,但也要持续关注价格偏离情况。
- 退出:随时可移除流动性,取回本金加累计手续费。
这套流程是 跨链赛道如何参与、稳定币赛道如何参与 等众多 DeFi 玩法的共同基础。
优势与风险
优势很明显:无需许可、全天候运转、人人可做市、链上透明。它极大降低了创建交易市场的门槛,是 内容赛道如何参与 之外、DeFi 最具代表性的原生创新之一。
但风险必须客观正视:
- 无常损失:两种代币价格相对变化越大,LP 取回的总价值相对单纯持币的损失越明显,这是参与 AMM 做市最需要理解的概念。
- 滑点:大额交易会显著推动价格,需设置合理滑点上限。
- 智能合约漏洞:代码风险真实存在,Balancer清算风险 等协议风险说明应认真阅读。
- 流动性枯竭:小池子深度不足,可能无法按预期价格成交。
本文仅作机制科普,不构成投资建议,也不承诺任何收益。
常见问题
AMM 一定会有无常损失吗? 只要两种代币出现相对价格波动就会产生账面无常损失;若价格回到存入时的比例,损失会消失。手续费收入有可能弥补甚至超过这部分损失,但并无保证。
为什么大额兑换会亏很多? 因为恒定乘积曲线下,单笔成交量越大,价格滑动越剧烈。可拆分订单或选择深度更好的池。
新手该如何上手? 建议先在主流协议用小额体验完整流程,理解滑点与无常损失后再决定是否加大参与,量力而行、做好风险评估。
理解了 AMM 的定价公式与风险来源,你就掌握了解读绝大多数 DeFi 交易行为的底层逻辑。