什么是自动化做市商(AMM)? | 链识百科

ChainCatcher 精选
2021-04-21 14:29:53
收藏
自动化做市商(AMM)不依赖传统金融市场上的买卖双方,而是通过流动性池保持DeFi生态系统全天候的流动性。

为了帮助更多初级入门者增加对区块链行业的了解,链捕手设立“链识百科”栏目,通过对网络公开资料的整理与编辑,专门对区块链行业重要概念、重要项目进行科普介绍,欢迎阅读与交流。

 

一、什么是自动做市商?

 

自动化做市商(AMM)是去中心化金融(DeFi)生态系统的一部分,它允许用户通过使用流动资金池而不是传统的买卖双方市场,以无许可和自动化的方式来交易数字资产。AMM用户向流动性池提供加密货币,其价格由恒定的数学公式确定。

如今,基于AMM的流动资金池已经成为DeFi生态系统中的重要工具,特别是Uniswap凭借其AMM机制跃居成为交易量最高的去中心化交易所,代币UNI进入加密货币市值前十,而基于传统订单薄模式的去中心化交易所的影响力相对被削弱。

在传统的交易平台上,买卖双方为资产提供不同的价格。当其他用户发现列出的价格可接受时,他们执行交易,该价格就会成为该资产的市场价格。股票、黄金、房地产和大多数其他金融资产都依靠这种传统的市场结构进行交易。但是,AMM具有不同的资产交易方法。

AMM是以太坊和去中心化金融(DeFi)独有的一种金融工具。这项新技术是去中心化的,可以随时用于交易,并且不依赖于买卖双方之间的传统互动。这种交换资产的新方法总体上体现了以太坊、加密货币和区块链技术的理想:没有一个实体可以控制系统,任何人都可以构建新的解决方案并参与其中。

 

二、流动资金池和流动性提供者

 

流动性是指在不影响其市场价格的情况下,如何轻松地将一种资产转换为另一种资产(通常为法定货币)。在AMM出现之前,流动性是对以太坊上的去中心化交易所(DEX)的挑战。作为界面复杂的新技术,买卖双方的用户量很少,这意味着很难找到足够多愿意定期交易的人。AMM通过创建流动性池,并向流动性提供者提供手续费激励,从而解决了流动性有限的问题。池中的资产越多,资产池的流动性越高,去中心化交易所的交易就越容易。

在AMM平台上,用户不是在买卖双方之间交易,而是针对代币池、流动性池进行交易。流动性池的核心是一个共享的代币罐。用户向流动资金池提供代币,池中代币的价格由数学公式确定。

拥有互联网连接和任何类型的ERC-20代币的用户都可以通过向AMM的流动性池提供代币来成为流动性提供者,流动性提供者通常会向池中提供代币而赚取每笔交易的手续费用,通常为0.3%。该费用由与流动资金池进行交互的用户支付。如今,流动性提供者还能够通过所谓的“流动性挖矿”以项目代币的形式赚取收益。

 

三、恒积公式

 

AMM已成为在DeFi生态系统中交易资产的主要方式,这一切都始于以太坊创始人Vitalik Buterin发表的一篇关于“on-chain market makers”的博客文章。AMM的实现方式是一个简单的数学公式,可以采用多种形式。Vitalik提出的最常见的建议是:

tokenA_balance(p)* tokenB_balance(p)= k

并由Uniswap推广为:

x * y = k

以“k”表示的常数意味着有一个固定的资产余额,它决定了流动性池中代币的价格。例如,如果AMM有ETH和BTC这两种波动资产,则每次购买ETH时,ETH的价格都会上涨,因为池中的ETH少于购买前。相反,由于池中有更多的BTC,BTC的价格会下降。资金池保持恒定平衡,池中ETH的总值将始终等于池中BTC的总值。只有当新的流动性提供者加入时,资金池的规模才会扩大。从视觉上看,AMM池中代币的价格遵循由公式确定的曲线。

在这种恒定的平衡状态下,购买一个ETH会使ETH的价格沿曲线小幅上涨,而出售一个ETH会使ETH的价格沿曲线小幅下跌。ETH-BTC池中BTC的价格则恰好相反。不管价格波动有多大,最终都会回到平衡状态,反映出相对准确的市场价格。如果AMM价格与其他交易所的市场价格相距太远,则该模型会激励交易员利用AMM与其外部加密货币交易所之间的价格差异套利,直到再次保持平衡。

恒积公式是AMM的一个独特组成部分,它决定了不同AMM如何起作用。

 

四、自动做市商的迭代

 

在Vitalik Buterin最初呼吁链上做市商的帖子中,他强调AMM不应该成为去中心化交易的唯一选择。相反,由于非AMM交易所对于保持AMM价格的准确性至关重要,因此需要有多种交易代币的方法。然而,他并未预见到此后各种AMM的发展。

DeFi生态系统发展迅速,出现了三种主要的AMM项目:Uniswap、Curve和Balancer,大部分新兴DeFi项目也在采用AMM模型。

Uniswap的领先技术允许用户使用任何一对ERC-20代币以50%/50%的比率创建一个流动性池,并已成为以太坊上最持久的AMM模型。

Curve致力于为稳定币创建类似资产的流动性池,因此,它在解决流动性有限问题的同时,还提供了业内最低的利率和最有效的交易。

Balancer扩展了Uniswap的限制,允许用户以任意比例创建最多8种不同资产的动态流动性池,从而扩展了AMM的灵活性。

自动做市商利的迭代已经证明是快速发展的DeFi生态系统中是必不可少的金融工具,并且是行业日趋成熟的标志。

 

拓展阅读:

《AMM 流动性挖矿能否成为可持续的商业模式》

《全景式解读DEX行业格局与发展趋势》

关联标签
链捕手ChainCatcher提醒,请广大读者理性看待区块链,切实提高风险意识,警惕各类虚拟代币发行与炒作, 站内所有内容仅系市场信息或相关方观点,不构成任何形式投资建议。如发现站内内容含敏感信息,可点击“举报”,我们会及时处理。
ChainCatcher 与创新者共建Web3世界