自动化做市商AMM,让数字资产的流动性拥有更多可能
众所周知,2020年是DeFi的爆发年,而作为DeFi生态不可缺少的重要部分,DEX也异军突起,吸引了加密世界更多人开始关注起这一类项目的发展。
2020年由基于以太坊的DEX——Uniswap领头,自动化做市商 AMM被引入了加密世界,并且很快成为DEX的典型代表,为DeFi带来了流动性。Uniswap以雷霆之势席卷DeFi领域,而结合通过流动性挖矿提供的激励,AMM也经历了爆炸性的增长:
Compound在Uniswap上以流动性挖矿的形式上线了代币COMP,由于高收益流动性挖矿的玩法逐渐被引燃,此后众多DeFi项目都效仿Compound发行了数字资产,比如Oikos、Balancer,亦或者是后来的聚合器YFI等;一时间加密世界掀起了一股疯狂的挖矿潮。根据相关数据显示,仅2020年9月,Uniswap的交易量就达到了154亿美元,几乎比Coinbase的当月交易量高了20亿美元。
时隔半年,Uniswap交易总量已经突破了1000亿美元。我们不难发现,自动化做市商 AMM在其中发挥着至关重要的作用。自动化做市商 AMM是什么?CoinEx研究院一文带你详细了解始末。
我们先来简单说下做市商MM,它是负责为交易所提供流动性、同时进行价格操作的实体。这是通过做市商从自己的账户买卖资产来实现的,而他们的目的则是盈利。由于他们的交易活动为其它交易者创造了流动性,这也降低了大宗交易的滑点。
而自动化做市商AMM,就是使用算法机器人在DeFi等电子市场中模拟这些价格行为。简单来说,就是根据公式计算出买卖价格,从而为市场提供连续报价。
AMM是DEX最为关键的技术之一,并且也已被市场证明是最具影响力的DeFi创新之一。它从根本上改变了用户交易加密货币的方式:与传统的订单簿交易模式不同,AMM的交易双方都是和链上流动性资产池在进行交互。流动性池允许用户以完全去中心化和非托管的方式在链上的代币之间无缝切换。而流动性提供者(LP),则通过交易费用赚取被动收入,而交易费用则基于其对资产池贡献的百分比。
但AMM并非严格意义上的完美方案,它确实存在一些限制,例如低资金利用率、额外的风险敞口、以及受到广泛讨论的无常损失问题。
无常损失是指在AMM自动做市的运作环境下,流动性提供者向资金池提供流动性时,因外部市场价格波动而产生的暂时性损失。无常损失仅在AMM自动做市下存在,在资产价格恢复后可能消失。但在多数情况下,由于资产价格不能恢复到原位,无常损失实际是永恒的,也因此被称为差异损失。通俗来讲,无常损失是由于同一种资产在不同平台之间存在的差价而产生的。
当然了,AMM的这些限制也促使不断崛起的后浪项目进行创新,比如Uniswap、Bancor等项目,是通过提高资本效率、降低波动性风险以及提供更多的资本配置选项,使AMM可以对更大的流动性提供商产生吸引力;又比如OneSwap,采用AMM+订单薄模式,用户可以通过挂单来按照自己预期的价格进行交易,有效避免无常损失问题。
一般来说,AMM有如下四种类型:恒定和做市商(CSMM)、恒定平均值做市商(CMMM)、高级混合恒定函数做市商(CFMM)、恒定乘积做市商(CPMM)。
1、恒定和做市商(CSMM),它是零滑动交易的理想选择,但它不能提供无限的流动性。恒定和做市商(CSMM)遵循公式x+y=k,在绘制它时,创建的是一条直线。如果代币之间的链外参考价格不是1:1,那么这种设计允许套利者耗尽其中一种储备资产。这种情况将摧毁流动性池的一方,迫使流动性提供者承受损失,并使得交易者不再有流动性。因此,恒定和做市商(CSMM)并不是一个常见的AMM模型。
2、恒定平均值做市商(CMMM),它允许创建可拥有两个以上代币,并在标准50/50分布之外加权的AMM。在这种模型中,每个储备资产的加权几何平均数保持不变。对于有三种资产的流动性池,它的公式如下:(x*y*z)^(⅓)=k。
3、高级混合恒定函数做市商(CFMM),它结合了多种函数和参数以实现特定的行为,如调整流动性提供者的风险敞口或减少交易者的价格滑点。比方说,Curve AMM结合使用CPMM和CSMM来创建更密集的流动性,从而降低给定交易范围内的滑点。而它呈现出来的是一个双曲线(蓝线),它为大多数交易返回线性汇率,而对较大交易返回指数价格。
4、恒定乘积做市商(CPMM),Bancor、Uniswap和OneSwap均使用这个模型。CPMM基于函数x*y=k,该函数根据每个代币的可用数量(流动性)确定两种代币的价格范围。当代币X的供给增加时,Y的代币供给必须减少,反之亦然,以保持恒定的乘积K。在绘制这个函数时,结果呈现出来的是一个双曲线,流动性总是可用的,但价格会越来越高,两端接近无穷大。
值得一提的是,CoinEx在2021年2月推出了自动化做市功能,以提高交易所市场的流动性。在交易机制上,CoinEx采用AMM+订单簿结合的方式,系统会将资金池自动转化为订单簿。
与Bancor、Uniswap和OneSwap相同,CoinEx选用了AMM中恒定乘积做市商(CPMM)的算法,无论订单簿规模有多大,或者流动性资金池有多小,它都能为市场提供流动性。
从Bancor到Uniswap,再到OneSwap等,AMM技术正在为任何数字资产的即时流动性提供新的可能性。AMM不仅在以前缺乏流动性的市场中引发价格行动,而且会以高度安全、可全球访问且非托管的方式进行。尽管AMM本身已经帮助实现了流动性供给的民主化,不过当前的模型仍然需要不断的创新,才能更契合DeFi的精神。
参考资料:
下一代 DeFi自动化做市商的发展与机遇
金色财经:什么是自动化做市(AMM)
OneSwap:什么是无常损失?
微信扫描关注公众号,及时掌握新动向
2.本文版权归属原作所有,仅代表作者本人观点,不代表比特范的观点或立场
2.本文版权归属原作所有,仅代表作者本人观点,不代表比特范的观点或立场