大白话解析:AMM模型

in STEEM CN/中文5 days ago

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

  1. 买走后池子:9 ETH
  2. 根据公式:9 * USDC数量 = 100,000 → USDC≈11,111
  3. 需支付:11,111 - 10,000 = 1,111 USDC
    👉 ETH变少时价格上升

情景2:再买1 ETH

  1. 池子剩8 ETH
  2. USDC需增至12,500
  3. 本次支付:12,500 - 11,111 = 1,389 USDC
    👉 滑点效应:交易量越大单价越高

4. 流动性提供者(LP)的重要性

对比不同池子深度的影响:

池子规模交易5 ETH所需USDC均价
10 ETH + 10,000 USDC10,000 USDC2,000/USDC
100 ETH + 100,000 USDC≈5,263 USDC1,052/USDC

LP作用

  • 增加池子深度
  • 赚取交易手续费(通常0.3%)
  • 减少滑点

5. AMM优缺点对比

✅ 优点

  • 24/7自动运行
  • 低参与门槛(普通人可做LP)
  • 抗市场操控

❌ 缺点

  • 无常损失:币价波动导致LP资产缩水
  • 高滑点:浅池子大额交易价差大
  • 公式依赖:极端行情放大风险

6. 主流AMM协议

协议特点
Uniswap最知名,采用x*y=k模型
Curve专注稳定币交易(低滑点)
Balancer支持多币种池(如ETH+USDC+BTC)

总结:AMM核心特征

  • 🧮 定价机制:数学公式自动报价
  • 💰 盈利模式:LP赚手续费但承担无常损失
  • ⚖️ 市场效应
    • 越买越贵/越卖越便宜
    • 池子深度决定价格稳定性