DeFi
自动化做市商
定义
自动化做市商(AMM)是一种去中心化交易所(DEX)机制,利用智能合约和流动性池来定价和执行代币交换,而无需订单簿。
什么是自动化做市商?
自动化做市商(AMM)是一种让人们通过dex直接在链上使用智能合约和共享代币池交换加密资产的方式,而不是通过买卖订单列表来匹配买家和卖家。在大多数AMM中,交易者与一个流动性池进行交互,该池持有两个(或更多)资产,池的余额自动决定交换价格。AMM是去中心化金融(DeFi)中的基础构建块,因为它们使市场24/7可用,而无需集中运营商或专业做市桌。
AMM是如何工作的
从高层次来看,AMM通过让你“对着池子交易”而不是对着其他人的订单来工作。流动性提供者将两个资产存入一个流动性池(例如,ETH和一种稳定币),并获得对该池的索赔。当交易者进行交换时,他们向池中添加一种代币并移除另一种,AMM根据新的储备比例更新价格。许多流行的设计使用恒定产品公式(通常写作x·y=k),这迫使池在一侧耗尽时变得越来越昂贵。这就是为什么较大的交易可能会经历滑点:你自己的交易会影响价格,因为它改变了池的余额。
AMM和订单簿之间有什么区别
主要区别在于交易的定价和匹配方式。订单簿交易所(集中式或去中心化)从许多参与者那里收集限价订单——买家发布买价,卖家发布卖价——交易仅在这些价格重叠时发生。AMM不需要这种双向报价过程;它始终提供基于池的储备和定价曲线得出的价格,因此只要有流动性,交换就可以立即执行。在实际操作中,订单簿通常在高度流动的交易对和复杂交易中更具资本效率,而AMM通常更易于使用,并且可以支持长尾代币,因为任何人都可以为池提供流动性。然而,如果流动性池较浅,AMM在大额交易中可能会显示出更多的滑点。
AMM安全吗
AMM可以在交换由透明的智能合约规则强制执行的意义上是安全的,但“安全”取决于你所指的风险。智能合约风险是真实存在的:漏洞、错误的升级或被攻破的管理员密钥(如适用)可能导致资金损失,因此协议的成熟度和审计很重要。还有经济风险:流动性提供者在相对价格变动时可能面临暂时性损失,而交易者可能会受到MEV策略(如夹击)造成的滑点恶化的影响。最后,资产风险也很重要:如果池中的一种代币是恶意的、设计不良的,或者可以被暂停/列入黑名单,池可能会表现得出乎意料。使用信誉良好的协议、验证代币合约和设置滑点限制是常见的安全做法。
哪个AMM的费用最低
没有一个AMM总是具有最低的费用,因为你的总成本取决于多个层面:AMM的费用等级、你选择的池、链的网络费用,以及流动性深度带来的价格影响(这可能超过低头条费用)。一些AMM为每个交易对提供多个费用等级,其中更波动的交易对通常使用更高的费用来补偿流动性提供者,而稳定币对稳定币池可能由于更紧的定价曲线而使用非常低的费用。在实践中,“最便宜”的路线通常由聚合器找到,这些聚合器比较多个dex场所的池并拆分订单以减少滑点。如果你手动比较选项,请查看(1)池的费用率,(2)你交易规模的预期滑点,以及(3)你使用的链上的网络费用。
实践中的自动化做市商
AMM为许多最常用的链上交换场所提供动力。Uniswap普及了针对通用代币对的恒定产品方法,而Curve则以设计用于低滑点交易紧密挂钩资产(如稳定币)的专用池而闻名。在Solana上,恒定产品池和集中流动性变体等设计被广泛用于快速、低延迟的交易。除了简单的交换,AMM还集成到借贷、衍生品和金库策略中——协议可以通过与AMM池交互作为链上流动性来程序化地重新平衡头寸、路由交易或对冲风险。
为什么自动化做市商很重要
自动化做市商的设计很重要,因为它将流动性转化为软件:市场可以在没有中央匹配引擎、营业时间或许可做市商的情况下存在。这扩大了访问权限——任何人都可以交易,任何人都可以提供流动性——同时使定价和费用分配比许多传统场所更透明。AMM还使组合性成为可能:其他DeFi应用可以将流动性池视为可以插入的原语,这加速了在交换、借贷和结构化产品之间的实验。如果没有AMM,去中心化交易将更加依赖于订单簿(对于新资产更难以启动)或集中中介,从而减缓了在去中心化金融中所描述的更广泛的采用路径。
常见问题
加密货币中的自动化做市商(AMM)是什么?
自动化做市商是一种在去中心化交易所(DEX)上使用的交易系统,其中智能合约报价并利用池化流动性执行交换。你不是在匹配买家和卖家,而是直接与一个池进行交易,该池的储备决定价格。
AMM中的恒定乘积公式是如何工作的?
在恒定乘积AMM中,池保持其两个代币储备的乘积大致恒定(x·y=k)。当你购买一个代币时,其储备减少,而另一个储备增加,这会随着交易规模的增长而使价格对你不利。
为什么AMM交易会有滑点?
滑点发生是因为你的交换改变了池的代币比例,而AMM根据新的储备重新计算价格。相对于你的交易,流动性池越小,你的交易对价格的影响就越大。
提供流动性给AMM会亏钱吗?
会。流动性提供者在池中代币的相对价格变化时可能会经历暂时性损失,相比于单纯持有这些代币。费用和激励可能会抵消这一点,但并不保证。
AMM比订单簿交易所更好吗?
它们是不同的工具。AMM通常更简单,更容易访问链上交换,而订单簿在深度活跃交易市场中可能更精确和资本高效。最佳选择取决于流动性、费用和你的交易规模。