什么是自动化做市商(AMM)?使用 AMM 有哪些优势?

2024-11-02分类:DeFi 阅读(


自动化做市商 (AMM) 可以轻松交易数字资产,无需许可或传统买家和卖家。AMM 不依赖提供不同价格的人,而是使用流动性池。其工作原理如下:

在常规交易平台上,买家和卖家会列出股票、黄金或房地产等资产的价格。当有人喜欢这个价格时,他们就会进行交易,这个价格就会成为市场价格。但 AMM 采取了不同的方法。

AMM 是主要用于以太坊和去中心化金融 (DeFi) 的特殊工具。该技术是去中心化的,这意味着它始终可用于交易,不需要传统的买家和卖家来工作。

这种新的交易方式完全符合以太坊、加密货币和区块链技术的理想:没有任何个人或实体可以控制系统,任何人都可以创建新的解决方案并参与交易。这使得整个过程公开、公平,并且每个人都可以参与。

AMM 如何工作?

自动做市商 (AMM) 代表了去中心化交易所 (DEX) 领域的范式转变,它为 ETH/DAI 等交易对提供了一种独特的机制,无需传统的交易对手。与根据订单簿匹配买家和卖家的中心化交易所不同,AMM 以点对合约 (P2C) 为基础运作,交易在用户和智能合约之间执行,从而简化了流程并消除了对订单类型的需要。

AMM 的核心是流动性池,由流动性提供者(LP) 维护,他们将等量的代币“锁定”到智能合约中。这种模式与传统交易所形成鲜明对比,传统交易所的流动性通常来自交易所的储备或个人做市商。AMM 使用预先编程的数学公式(如恒定乘积做市商模型)根据供应调整价格并确保池中的资产比率平衡。

AMM 的一个突出例子是Uniswap ,它建立在以太坊上,提供大量ERC-20交易对,是 AMM 模型成功的典范。用户为流动性池做出贡献,并通过按贡献比例分享交易费来获得激励。

在 AMM 中,交易对作为单独的流动性池存在。任何人都可以通过按预定比例存入两种资产来提供流动性。为了保持平衡的资产比率,Uniswap 等 AMM 使用简单的等式,例如 x*y=k,其中 x 和 y 代表池中两种不同资产的价值,k 是常数。此公式确保资产 A 和资产 B 的价格乘积始终等于相同的数字,从而保持市场平衡。

AMM 中的大额订单会导致资金池和市场之间的价格差异,从而带来套利机会。交易者利用这些差异,在资金池中以较低的价格购买资产,然后在其他交易所以更高的价格出售,从而逐渐使资金池价格与市场价格保持一致。不同的 AMM 使用不同的数学公式,其中一些像 Balancer 一样允许在单个资金池中存在多种资产,而 Curve 则专注于配对类似资产,如稳定币。

使用 AMM 有哪些优势?

区块链驱动的去中心化交易

AMM 是区块链世界的创新,它创造了一个不需要中间人的交易环境。用户无需注册、分享个人信息或信任第三方来处理他们的资金即可进行交易。他们所需要的只是一个自托管钱包,这可以让他们更好地保护和控制自己的资产。

增强流动性渠道

AMM 为交易者提供多种交易对,包括一些传统交易所可能无法提供的交易对。它们还提供可同时处理多种资产的流动性池,从而实现更复杂、更多样化的交易策略。

降低交易费用

与通常收取高额费用的中心化交易所相比,AMM 的成本通常要低得多。例如,流行的 AMM Uniswap 对每笔交易仅收取 0.3% 的费用。这种较低的费用结构使交易更加实惠和高效。

算法定价

AMM 使用算法来设定资产价格,从而降低了中心化交易所存在的一些风险。其中一种风险就是抢先交易,交易者利用对即将进行的交易的了解来获利。AMM 中基于算法的定价有助于创造更公平、更稳定的交易环境。

灵活性和集成性

AMM 是开源的,这意味着它们可以集成到各种 DeFi 协议中,而不仅仅是交易。它们可以用于借贷,展现其适应性,并通过一系列金融服务和创新丰富 DeFi 生态系统。

持续流动性

AMM 可以为各种资产提供持续的流动性,让交易不太流行的加密货币变得更加容易。这种持续的流动性可帮助用户随时进行交易,而无需担心寻找交易对手。

无障碍设施

任何人都可以成为 AMM 的流动性提供者并参与交易,费用通常比传统交易所更低。这种包容性让更多人能够参与加密货币交易世界。

去中心化

AMM 通常无需中心化中介即可运作,从而为用户提供更大的自主权和控制权。这种去中心化符合区块链和加密货币的更广泛目标,即促进更加开放和可访问的金融体系。

AMM 的挑战和局限性

虽然自动做市商 (AMM) 有很多好处,但也存在一些挑战和局限性。以下是一些主要问题:

无常损失

流动性提供者面临的主要问题之一是无常损失。当流动性池中资产的价格与其市场价格相比发生变化时,就会发生这种情况。如果自提供者增加资金以来资产价格发生了显着变化,他们可能会在从池中提款时遭受损失。

滑点和价格影响

AMM 可能会遭受滑点和价格影响,尤其是在大额交易期间。滑点是预期交易价格与实际执行价格之间的差额。由于 AMM 使用数学公式来设定价格,因此大额交易可能会导致价格发生重大变化,从而导致更高的滑点。为了最大限度地减少这种情况,交易者和流动性提供者需要考虑资金池的流动性和深度。

漏洞和故障

由于 AMM 无需人工监督即可自动运行,因此其智能合约中可能会出现错误和故障。这些问题可能会导致定价错误或交易失败。尽管开发人员努力识别和修复这些问题,但这些问题仍然可能发生,给用户带来不便和潜在损失。

对于参与 AMM 的任何人来说,了解这些挑战都至关重要,无论是作为交易者还是流动性提供者,这样才能有效地驾驭 DeFi 生态系统。

流动性池和流动性提供者

流动性是指在价格没有发生太大变化的情况下,将一种资产(通常是现金)兑换成另一种资产的难易程度。在 AMM 出现之前,以太坊上的去中心化交易所 (DEX)一直面临着流动性问题。这项新技术非常复杂,而且买家和卖家数量不足,因此很难进行定期交易。

AMM 如何解决流动性问题

AMM 通过使用流动性池来解决这个问题。流动性池是用户提供的一大笔代币。您无需直接与其他买家或卖家进行交易,而是与池子进行交易。池中代币的价格由数学公式设定,可根据不同的需求进行调整。池中的代币越多,交易就越容易。

流动资金池如何运作?

在 AMM 平台上,交易通过流动性池进行。以下是简单的细分:

  • 用户将他们的代币添加到共享池中。
  • 该池使用公式来确定代币价格。
  • 交易者与资金池交换代币,而不是与个人买家或卖家交换。

任何人都可以成为 AMM 吗?

在中心化交易所中,做市商的角色通常只留给知名公司、机构或拥有大量财富的个人。然而,在自动做市商 (AMM) 领域,几乎任何人都可以成为流动性提供者,只要他们满足某些标准。

成为流动性提供者的具体要求因不同的流动性池而异。通常,需要大量的初始投资。这通常涉及将一定数量的流行代币(如以太币、比特币或币安币)存入管理流动性池的智能合约中。

作为向 AMM 贡献流动性的奖励,提供商有权获得其池内交易活动产生的部分网络费用。这种安排为加密货币投资者提供了一个从其加密货币持有中获得被动收入的机会。值得注意的是,流动性提供者会随着时间的推移积累其交易费用份额,并且只有在他们决定从池中撤回投资时才能获得这些收益。在撤回之前,他们的收益会继续增长,增加他们的初始存款。

自动化做市商 (AMM) 模型有哪些不同?

自动做市商 (AMM) 有多种模型,每种模型都使用不同的数学公式来维持平衡并提供流动性。这些模型属于恒定函数做市商 (CFMM) 类,其中包括恒定乘积、恒定和和恒定均值做市商。Bancor、 Curve和 Uniswap 等协议使这些第一代 AMM 流行起来。

恒定乘积做市商 (CPMM)

恒定乘积做市商 (CPMM) 是第一种 CFMM 类型,并通过 Bancor(第一个基于 AMM 的去中心化交易所 (DEX))而广受欢迎。CPMM 使用公式 x×y=kx \times y = kx×y=k,其中 xxx 和 yyy 代表两种代币的数量,kkk 是常数。此公式确保当一种代币的供应量增加时,另一种代币的供应量必须减少以保持恒定乘积 kkk。这会产生双曲线,这意味着流动性始终可用,但价格在极端情况下会大幅上涨。

恒定总和做市商 (CSMM)

恒定总和做市商 (CSMM) 使用公式 x+y=kx + y = kx+y=k,绘制时会创建一条直线。此模型非常适合不影响价格的交易,但它不能提供无限的流动性。如果两种代币之间的价格偏离 1:1,套利者可以耗尽其中一个储备,使流动性池只剩下一种资产,没有流动性进行进一步交易。由于这一限制,CSMM 很少使用。

恒定均值做市商 (CMMM)

恒定均值做市商 (CMMM) 允许使用两种以上的代币,并将它们的权重置于典型的 50/50 分布之外。具有三种资产的池的公式为 (x×y×z)1/3=k(x \times y \times z)^{1/3} = k(x×y×z)1/3=k,其中 xxx、yyy 和 zzz 是每种资产的数量,kkk 是常数。此模型允许对池内的不同资产进行不同的敞口,并允许在任何资产之间进行交换,从而使其更加灵活。

哪些是流行的 AMM?

去中心化交易所 (DEX) 的格局多种多样,但许多最著名的平台都采用类似的自动做市商 (AMM) 模型。这些交易所各有其独特的功能和代币经济学,已成为 DeFi 生态系统中的关键。

  • Uniswap :Uniswap 于 2018 年推出,基于以太坊,是领先的 DEX,以其广泛的流动性而闻名。它的开源性质导致了无数的改编和迭代。Uniswap 的流动性池通常由两种不同的代币组成,提供简单易用的交易体验。
  • SushiSwap :作为 Uniswap 的一个分支, SushiSwap保留了母协议的大部分功能,但引入了 SUSHI 代币。该代币为流动性提供者提供了额外的激励,提高了回报,并有可能吸引更多参与者加入其生态系统。
  • PancakeSwap :虽然 PancakeSwap 的基础结构与 Uniswap 相似,但PancakeSwap 的不同之处在于它迎合了币安智能链(BSC) 上的山寨币。这种对 BSC 代币的关注提供了诸如降低交易费用和减少延迟等优势,这对于以太坊的网络拥塞问题尤其重要。
  • Balancer :尽管与同类产品相比规模较小,但Balancer在其 AMM 协议中提供了独特的功能。它支持最多包含八种不同代币的流动性池,从而有助于实现更稳定的定价动态。与其他由平台确定交易费用的 DEX 不同,Balancer 允许流动性池创建者自行设定费用。此功能刺激了池之间的竞争,并为用户提供了创建有选择性参与的私人流动性池的灵活性。

这些平台反映了 DeFi 不断发展的本质,创新和以用户为中心的功能推动着增长和用户采用。随着 DeFi 领域的不断扩大,这些 AMM 在塑造去中心化交易的未来方面发挥着关键作用,提供多样化、高效且日益复杂的交易机制。

第一代自动化做市商的风险

无常损失

无常损失是指流动性池中资产的价格比率与其初始值发生变动的情况。流动性提供者 (LP) 如果在这些波动期间撤回资金,就会面临损失。价格变动越大,损失越大,尤其是在资产波动较大的池中。但是,如果价格恢复到撤回前的原始状态,这种损失就会消失,因此有“无常”一词。

简单来说,无常损失是 LP 因提供流动性而不是仅仅持有资产而错失的潜在利润。

滑点风险

AMM 中的滑点是指交易下单和执行之间的资产价格差。对于相对于资金池规模较大的交易,这可能会导致与预期价格的显着偏差。AMM 定价算法取决于资金池中的资产比例,特别容易出现滑点。

开发人员正在开发更新的 AMM 模型,以解决滑点、无常损失、安全漏洞和资金效率低下等问题。这些改进旨在让 AMM 对用户来说更加稳健和高效。

了解这些风险对于参与 AMM 的任何人来说都至关重要,这样才能做出明智的决策并尽量减少潜在损失。

当前的AMM模型如何改进?

DeFi 不断发展,突破性的变化层出不穷。以下是 AMM 未来可能改进的一些方面:

混合 AMM 模型

单一的 AMM 模型可能无法有效解决所有挑战。混合模型可以结合不同 AMM 模型的优势,以获得更好的结果。

例如,混合模型可以将 CSMM 变体降低大额交易影响的能力与 CMMM 变体支持多资产流动性池的能力相结合。挑战在于将这些元素集成到可靠且强大的 AMM 系统中。一个例子是 Curve Finance,它结合了 CPMM 和 CSMM 模型,以创建一个资本高效的平台来交换挂钩资产。

外部价格来源

AMM 可以使用价格预言机等链下来源来改善价格发现和资本效率。通过使用来自Chainlink等外部价格预言机的数据,AMM 可以将其价格与所涉及资产的当前市场价格保持一致。

这使得 AMM 能够更准确地调整价格,并将流动性集中在相关价格范围内,从而降低滑点风险。像 DODO 这样的 DEX 为其 AMM 利用外部价格信息,迄今为止促成了超过 1200 亿美元的交易量。

合成资产

合成资产使 AMM 能够使用智能合约创建 AMM 的虚拟版本,从而增强可组合性。虚拟 AMM (vAMM) 允许市场参与者使用合成代币(例如 vDAI 换 DAI 或 vETH 换 ETH)进行交易,而实际资产仍锁定在智能合约中。

这种方法提高了安全性,因为基础资产在交易过程中不会受到影响。它还允许根据外部市场条件进行动态调整,从而有助于风险管理,降低无常损失和滑点的风险。合成资产使 DeFi 中的各种金融产品成为可能,包括期货、期权和预测市场。

实施这些改进可以使 AMM 更加高效、安全、用户友好,从而推动 DeFi 领域的进一步创新。

Tags: AMM