amm通过x×y=k恒定乘积公式实现自动价格发现,用户交易触发储备更新与手续费累积,lp按比例提供流动性并获代币凭证,交易者直连池子完成原子交换,滑点由交易量与池深度共同决定。
币圈加密货币主流交易平台官网注册地址推荐:
Binance币安:
欧易OKX:

一、恒定乘积公式驱动价格发现
AMM 机制不依赖订单匹配,而是通过数学公式实时计算交易价格。核心是维持池中两种代币储备量的乘积恒定,即 x * y = k。任何一笔交易都会改变 x 或 y,系统据此反推应输出的数量。
1、用户输入代币 A 的数量 Δx;
2、合约按公式 (x + Δx) × (y − Δy) = k 推导出 Δy;
3、扣除 0.3% 手续费后,实际输出 Δy' = y − k / (x + Δx × 0.997);
4、更新池中储备:x ← x + Δx,y ← y − Δy'。
二、流动性提供者参与池子构建
任何人都可创建或加入已有交易对池,需按当前价格比例存入等值的两种代币。初始注入行为确立池子的起始价格与 k 值,后续所有交易均围绕该 k 值动态调整。
1、访问 Uniswap 界面并选择目标交易对(如 ETH/USDC);
2、点击“添加流动性”,输入两种代币期望数量;
3、系统自动校验比例是否符合当前池价;
4、确认授权并提交交易,获得 LP 代币作为份额凭证。
三、交易者直接与池子交互
交易者无需寻找对手方,只需指定输入代币及数量,合约自动计算可得输出,并在链上完成原子化交换。整个过程由智能合约强制执行,不可篡改且无须信任第三方。
1、在 Swap 页面选择输入代币和输出代币;
2、输入希望兑换的数量;
3、界面实时显示预计获得数量及滑点百分比;
4、点击“确认交易”,签名后广播至以太坊网络。
四、滑点由交易规模与池深度共同决定
滑点反映实际成交价与报价之间的偏差,其大小取决于交易额占池子总储备的比例。池子越深,相同交易量引发的价格扰动越小,滑点越低。
1、查看池子当前 reserveA 和 reserveB 数值;
2、估算 Δx / x 比值,若超过 0.5%,需警惕高滑点;
3、启用“最大滑点”设置,防止极端行情下意外成交;
4、大额交易可拆分为多笔,或选择含集中流动性的 V3 池。
五、手续费自动累积并再平衡池子
每笔交易产生的 0.3% 手续费并非被提取,而是直接添加至对应代币储备中,使 k 值缓慢上升。这提升了 LP 代币的内在价值,也强化了池子抗冲击能力。
1、交易完成后,reserveA 增加 Δx × 0.003(若为 A→B 交易);
2、reserveB 不变,但 k 值变为 (x + Δx) × y;
3、后续交易继续基于新 k 值运算;
4、LP 可随时赎回,取回原始资产叠加累计手续费部分。









