跳转到主要内容

什么是 AMM

本文介绍了自动做市商(AMM)及其一些基本概念,例如 滑点流动性供应无常损失

这些介绍性信息,将帮助您更好了解 HydraDX Omnipool(万能池)背后的机制,您可在我们的 产品文档 中找到相关描述。

AMM 简介

为了解释自动做市商(AMM)及其工作原理,我们可以将其与中心化订单薄进行对比。

订单薄

订单簿提供了一种由中心化交易所(CEX)部署的机制,用以促进两种资产间的交易。 用户可在交易所管理的电子清单中下买入或卖出订单。 这个所谓订单簿中的订单,是按价格水平组织的,并随需求变化和订单匹配逐步填写。

在中心化背景下,订单簿的局限性显而易见。

中央机构“保存”着订单簿,并推动订单匹配进程,这就产生了对中央机构的依赖。 中央机构控制着交易,需要得到参与者的信任。 在交易量大、波动大的时候,中央机构可以决定暂停交易并停止其履行做市的职能。 此外,如果项目方想添加新的可交易资产,须在得到中央机构许可并提前支付费用后,才可让其资产上市交易。

AMM

自动做市商(AMM),是 DeFi 行业对订单簿的革新。AMM 提供了一种去中心化、无需许可的令牌交易方式,更无需屈服于中央机构的控制。

AMM 由持有基础可交易资产可用流动性的流动性池组成。 这种流动性是由用户(所谓“流动性提供者”)提供的,他们这样做的动机是,有可能从池中交易产生的费用中获得奖励。

在 AMM 的情况下,任何用户都可以在给定的交易池中执行买入或卖出订单。 交易价格,由确定性算法当场确定。该算法,将交易资产的流动性,与依赖于特定 AMM 实现的其他因素之间的关系,作为输入变量。

滑点

执行交易时,用户可能会遇到 AMM 的常见副作用,即 滑点:交易预期价格与交易实际执行价格间的差额。

滑点,由交易池中可用的流动性高低决定。 如果为资产提供的流动性较低,则在处理大订单交易时的滑点百分比就会更高。

提供流动性

由于 AMM 的去中心化属性,任何人都可以通过存入一定价值的令牌,来换取代表其流动性的仓位,从而成为流动性池的流动性提供者(LP)。

流动性提供者提供这种流动性的报酬,来源于其所提供流动性的资产经历的交易活动。

无常损失(IL)

无常损失(IL)是流动性提供者面临的一种风险,它体现了在 AMM 中持有令牌与在钱包中持有令牌之间的价值差异。

流动性池,由多个令牌(通常是两个)汇集而成。 当池内令牌价格(与存入时价格)出现差异时,IL 就会发生。 差异越大,流动性提供者的负回报风险就越大。

这种风险被称为“无常”,因为只有当流动性从池中撤出时,损失才会产生。 如果池中令牌的相对价格恢复到(令牌存入时)的原始状态,损失将被最小化或消除。 在流动性撤出的那一刻,损失将成为 永久性的,从而造成收益减少。

因此,流动性提供者需要权衡这两种行为的收益差异:将令牌用于提供流动性赚取费用和奖励,还是简单地放在钱包中。然后,做出自己的选择。