LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 1inch通过Mooniswap,如何解决自动做市商(AMM)中大型交易的高滑点和无常损失?

1inch通过Mooniswap,如何解决自动做市商(AMM)中大型交易的高滑点和无常损失?

2020-08-14 洁sir 来源:区块链网络

近期,1inch团队发布先进的自动化做市商(AMM)Mooniswap,该公司将收益重新分配给流动资金池,利用用户滑点并保护交易者免受前期攻击。

什么是AMM?

AMM极大地改变了用户交换加密货币的方式。流动性池使用户能够以完全去中心化和非托管的方式在代币之间轻松切换。同时,流动性提供者从交易费用中获得被动收入,该费用是基于他们在资金池中所占份额的。

历史片段

Bancor在2017年推出了首个AMM。这使得交易加密货币成为可能,而无需依赖外部数据进行定价。不久,由Uniswap,Balancer,Curve等不同项目设计的创新型AMM开始在DeFi上崭露头角。


Alan Lu首先将常数乘积不变式用于预测市场。海顿·亚当斯(Hayden Adams)然后将配方用于他的AMM Uniswap。AMM公式如下:


x * y = k,
x —代币数量x;
y —代币数量y;
k —一个固定常数。


换句话说,该方程式表示产品必须保持不变的两个资产数量之间的相关性。利用此等式,AMM能够报价池中两种资产的价格,以维持其单位乘积等于常数。


这个想法立刻被采纳了。V神呼吁“以运行预测市场的方式运行链上去中心化交易所”,并反思前瞻性问题。实际上,AMM机制给交易员带来了损失的风险。许多项目从不同角度解决了这些缺陷。

AMM如何工作?

常数乘积不变方程平衡资产池中的资产,以始终创建交易的两个方面。第一面是交易者与池进行交换,从而导致价格倾斜。另一方是套利者,他们跟踪交易并通过与池子交换,使价格回归到市场价格。因此,我们有流入和流出两个AMM的流程。


贸易商是按照AMM提供的价格交换资产的零售商。他们没有关于市场价格状况的任何特定信息。套利者则相反。通常,它们是旨在捕获获利交易的机器人。套利流程是明智的。因此,它比其他市场参与者更具优势。


理想情况下,如果从价格下跌中获得的利润回到资金池中,做市商将从该价格差异中获利。池是预先提供资金的,因此可以轻松地执行掉期操作——无需出价,也不必等待。在任何给定的时间段内,一个交易员在卖出而另一交易员在买入,最终他们互相抵消。


不幸的是,这在现实世界中并没有发挥出来。进行前期交易的交易者实际上是通过价格波动进行交易,而从流动性提供者那里窃取的。不可否认的是,前面的问题很重要。

当前AMM的问题

常数乘积不变公式构成了围绕AMM设计的许多后续创新的基础。 DeFi看到了旨在改善价格曲线的AMM爆炸式增长。


该公式最直接的实现是Uniswap的AMM。 Uniswap完全未经许可,任何人都可以资助。 Uniswap AMM的运行不需要来自预言机的任何外部提要,除了针对它执行的交易外,基本上对定价没有其他影响。不幸的是,流动性提供者在不利条件下退出时会遭受损失,即永久损失。


随着Curve的创建,使稳定币的价格更加优惠,Uniswap的零售贸易商和流动性提供商开始转向更具利润的套利。 Curve公司开发了一个特定的定价函数,该函数包括一个常数乘积和一个常数。由于方程两边都嵌入了池不平衡系数,Curve的AMM才能够更有效地报价。 AMM根据查询时池不平衡的程度,在常数和和乘积公式之间切换。Curve的创新极大地促进了空间发展,但并未解决一些最臭名昭著的问题。

作为AMM领域的先驱,Bancor首次尝试在其V2更新中使用流动性放大和动态权重机制来解决大型交易中的高滑点和无常损失。但是,用于减轻永久损失的浮动权重解决方案需要来自协议外部运行的预言机的平稳价格报价。 Bancor发现这是一个关键缺陷,因为预言机很容易受到前端运行的攻击。


1inch团队最激动的是设计出一种AMM,使流动性提供者能够从价格滑点中获利。

Mooniswap简介

Mooniswap是具有虚拟余额的下一代自动市场庄家,使流动性提供者能够获得套利者原本可以获取的利润。


Vitalik Buterin提出了使用“虚拟数量”的建议,Mooniswap设计中完全实现了这一想法。新的AMM能够通过为不同掉期方向保持虚拟余额来保持池中大部分的滑差收入。当发生掉期交易时,做市商不会自动应用不变算法,而不会显示即将进行的交易新价格。AMM在大约5分钟的时间内,缓慢地提高了套利交易者的汇率。结果,他们将只能收取一部分滑点,而其余的将保留在流动性提供者之间共享的资金池中。


套利者之间的激烈竞争不允许他们等待价格将其利润最大化的那一点。由于价格更新的这种延迟,做市商将为套利者创造一个竞争激烈的环境,迫使他们以较低利润的价格进行交易,这反过来将为流动性提供者增加价值。


下图显示了几个套利如何显著增加从点X到点Q的常数乘积不变性:



A-初始余额,
X-与滑点互换后的余额,
B-一段时间后,相对掉期的虚拟余额
0A — 0Q —实际价格所在的行,
BC,DE,ZQ-基于虚拟余额的套利交易,
XY,YZ-套利的并行交易成功后实际余额。


掉期之后,相对的掉期虚拟余额开始从A点线性移动到X点,套利者在某个点B上发现价格有利可图,并通过从B点到C点进行掉期来重新平衡资产池。 A和C以及原产地都位于同一条线上,这意味着它们的价格相同。该图显示了三个连续的套利交易,直到真实余额在Q点达到平衡价格为止。


基于真实世界的数据对Mooniswap性能进行了多次仿真,并将结果与Uniswap V2进行了比较。下图,该图表显示了交易量,累计价格滑落,Uniswap V2流动资金提供者的收入,以及Mooniswap流动资金提供者的收入预测。为了说明问题,我们在Uniswap V2中采用了一些最具流动性的市场:


不同池中Uniswap V2 LP收入与Mooniswap LP潜在收入的比较

平均而言,由于价格滑坡利润的重定向,预计Mooniswap的流动性提供商的收入将比Uniswap V2多50%至200%。

掉期和介绍费

Mooniswap最初使用0.3%的掉期费,将来可以将其降低到0%,以此为市场提供更具竞争力的价格。


Mooniswap引入了推荐费,以鼓励与钱包和其他服务的集成,从而增加交易量和流动性提供商的额外收入。仅当在交易参数中指定了推荐钱包时才收取推荐费。


推荐费是固定的,等于流动性提供者在交易中获得的收入的5%。因此,最初的0.3%掉期费将被分为推荐费的0.015%和流动性提供商的0.285%。虚拟余额产生的额外利润也按相同比例分配,其中5%用于推荐。


推荐费不会给价格带来额外压力,并通过提供交易量来奖励对协议做出贡献的外部参与者。
除掉期费和推荐费外,Moniswap不收取任何额外的协议费。

VWAP预言机

Mooniswap还引入了链上交易量加权平均价格预言。价格预言数据存储为双向所有交易输入和输出的累积总和,并在每次交易后更新。通过选择不同的时间段,预言机用户可以配置所需的价格新近程度和操纵阻力。由于Mooniswap对虚拟天平的利用,VWAP预言机将很难被恶意参与者操纵。

Mooniswap :https://mooniswap.exchange/
Twitter : https://twitter.com/mooniswap
电报频道: https://t.me/mooniswap

原文链接:1inch revolutionizes automated market maker (AMM) segment with Mooniswap

—-

编译者/作者:洁sir

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...