大白话解析:AMM模型
AMM(自动做市商)核心逻辑解析
1. 从柠檬水摊理解AMM
假设你开了个柠檬水摊,但不想一直站那收钱,于是搞了个"自动售货机":
- 左边放柠檬,右边放钱箱
- 定价规则:
柠檬越多越便宜,越少越贵
示例:- 当机器里有100杯柠檬水时,1块钱能买1杯
- 只剩10杯时,1杯可能要5块钱
这就是AMM的核心逻辑:用数学公式代替人报价
2. AMM本质
区块链上的"自动售货机",特点:
- ❌ 无需买卖双方讨价还价(传统交易所需挂单)
- ✅ 用数学公式定价(最常见
x * y = k
)
关键角色:
角色 | 说明 |
---|---|
流动性池(Pool) | 装交易对的大池子(如ETH/USDC) |
流动性提供者(LP) | 往池子里存钱的人,赚手续费 |
交易者 | 和池子买卖币的人 |
3. 经典公式 x*y=k
示例
初始池子:10 ETH + 10,000 USDC(1 ETH=1,000 USDC)
固定值 k = 10 * 10,000 = 100,000
情景1:用USDC买1 ETH
- 买走后池子:9 ETH
- 根据公式:
9 * USDC数量 = 100,000
→ USDC≈11,111 - 需支付:
11,111 - 10,000 = 1,111 USDC
👉 ETH变少时价格上升!
情景2:再买1 ETH
- 池子剩8 ETH
- USDC需增至12,500
- 本次支付:
12,500 - 11,111 = 1,389 USDC
👉 滑点效应:交易量越大单价越高
4. 流动性提供者(LP)的重要性
对比不同池子深度的影响:
池子规模 | 交易5 ETH所需USDC | 均价 |
---|---|---|
10 ETH + 10,000 USDC | 10,000 USDC | 2,000/USDC |
100 ETH + 100,000 USDC | ≈5,263 USDC | 1,052/USDC |
LP作用:
- 增加池子深度
- 赚取交易手续费(通常0.3%)
- 减少滑点
5. AMM优缺点对比
✅ 优点
- 24/7自动运行
- 低参与门槛(普通人可做LP)
- 抗市场操控
❌ 缺点
- 无常损失:币价波动导致LP资产缩水
- 高滑点:浅池子大额交易价差大
- 公式依赖:极端行情放大风险
6. 主流AMM协议
协议 | 特点 |
---|---|
Uniswap | 最知名,采用x*y=k 模型 |
Curve | 专注稳定币交易(低滑点) |
Balancer | 支持多币种池(如ETH+USDC+BTC) |
总结:AMM核心特征
- 🧮 定价机制:数学公式自动报价
- 💰 盈利模式:LP赚手续费但承担无常损失
- ⚖️ 市场效应:
- 越买越贵/越卖越便宜
- 池子深度决定价格稳定性