LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > 一文了解DEX聚合协议1inch的新产品Mooniswap

一文了解DEX聚合协议1inch的新产品Mooniswap

2020-08-11 区块律动BlockBeat 来源:区块链网络

原文标题:《一文了解 DEX 聚合协议 1inch 的新产品 Mooniswap》

原文来源:巴比特



8 月 11 日消息,去中心化交易平台(DEX)聚合协议 1inch.exchange 今日宣布推出自动做市商服务 Mooniswap,这一新的 AMM DEX 对 Uniswap 的设计进行了改进,其会把套利者的部分收益重新分配给流动性池,并保护交易者免受抢先交易攻击,根据模拟实验,Mooniswap 为流动性提供者带来的收入,预计将比 Uniswap V2 多 50% 至 200%。




什么是自动化做市商(AMM)?


自动化做市商(AMM)极大地改变了用户交换加密货币的方式,流动性池允许用户以完全去中心化和非托管的方式在代币之间轻松转换。同时,流动性提供者(LP)可以获得交易费被动收入,而这一收入是根据其对储备池提供的资金按比例计算的。

2017 年,Bancor 推出了第一款 AMM 产品,它使得参与者可以在不依赖外部数据定价的情况下交易加密货币。之后,由 Uniswap、Balancer、Curve 等不同项目设计的创新 AMM,开始在 DeFi 领域涌现。

历史上,Alan Lu 首先为预测市场使用了恒定乘积公式,随后,Hayden Adams 就使用了这个漂亮的公式来打造了他的 Uniswap,而这个优雅的 AMM 公式便是:

x * y = k

其中,x 代表代币 1 的数量,y 代表代币 2 的数量,k 则是一个固定常数。

换言之,这个方程表达了两种资产数量之间的依赖关系,它们的乘积必须保持不变。有了这个等式,AMM 可以引用一个池中两个资产的价格,以维持它们的单位乘积等于一个常数。

这一想法很快就被市场参与者接受了,Vitalik Buterin 呼吁「以我们运行预测市场的方式来运行链上的去中心化交易平台」,并对抢先交易问题进行了反思。事实上,AMM 机制也给交易者带来了可能的亏损风险。之后,很多项目方便从不同的角度来解决这些缺陷。

自动化做市商(AMM)是如何工作的?


通过两个面,恒定乘积不变方程会平衡资产池中的资产。其中第一面是交易者,他们与资产池进行交易,并导致价格的变动,第二面则是套利者,他们在交易者完成交易后,通过与资产池进行交易,将价格带回到市场价。因此,我们就有了 AMM 的两个进出流。

一般来说,交易者是按照 AMM 提供的价格交换资产的散户投资者,而套利者则相反,通常它们是旨在捕捉利润的交易机器人,由于套利流程的确定性是很高的,因此,套利者具有比其他市场参与者更多的优势。

理想情况下,如果价格下跌所带来的利润回到池中,那么做市商将从价格差异中获利。资产池是预先融资的,因此一笔互换交易可以轻松执行,在任何一段时间内,一名交易者在卖出,而另一名交易者则在买入,最后他们就相互抵消。

不幸的是,这在现实情况下是不存在的,进行抢先交易的交易者,实际上是通过价格波动来从流动性提供者(LP)那里窃取资金。不可否认的是,抢先交易的问题非常重要。

现有 AMM 面临的问题


恒定乘积不变量公式为 AMM 设计的很多后续创新奠定了基础。而现在,旨在改善价格曲线的 AMM 创新正迎来爆炸式的增长。

恒定乘积公式最直接的实现是 Uniswap 的 AMM,Uniswap 是完全无需许可的,任何人都可以参与它的资产池做市。Uniswap AMM 不需要来自预言机提供的任何外部喂价,除了针对它执行的交易之外,基本上对定价没有其他影响。不幸的是,当流动性提供者在不利的条件下退出时,他们会遭受损失(无常损失),这自然是令人不愉快的。

而 Curve 则针对稳定币创建了一个更好的定价函数,它由一个恒定乘积及一个常数和函数组成。由于等式两边都嵌入了池不平衡系数,Curve 的 AMM 能够更有效地报价。该 AMM 会根据查询时资产池不平衡的程度,在常数和公式和恒定乘积公式之间切换。

Curve 的创新极大地促进了 DEX 领域的发展,但它依旧没能解决一些令人头疼的问题。

作为 AMM 领域的开拓者,Bancor 在其 V2 版本更新中,首次尝试通过流动性放大和动态权重机制来解决大额交易的高滑点和无常损失问题。然而,Bancor V2 减轻无常损失的浮动权重解决方案,需要依赖于协议外部运行的预言机的平稳价格报价流。Bancor 发现这是一个关键的缺点,因为预言机容易受到抢先交易攻击的影响。我们赞同 Bancor 的观点,即一条锁链的强度取决于它最脆弱的那一环。

很多项目方都试图用自己独特的实现来改进 AMM 设计。

而 1inch 团队设计的 AMM,它使得流动性提供者能够从价格滑点中捕获到一部分利润。




Mooniswap 简介


Mooniswap 是下一代具有虚拟余额(virtual balance)的自动化做市商,它使得流动性提供者能够捕获套利者获取的利润。

面对抢先交易难题,Vitalik Buterin 建议使用「虚拟量」方案,但是在一个稍微不同的背景下。

这一想法在 Mooniswap 设计中得到了充分的实现。新的 AMM 能够通过维持不同互换方向的虚拟余额,将大部分滑点收入保留在池中。当发生互换交易时,做市商不会自动应用不变算法并显示即将进行交易的新价格。AMM 在大约 5 分钟的时间内缓慢地提高套利交易者的汇率。因此,它们将只能收回一部分滑点收益,而其余部分将保留在流动性提供者(LP)共享的资金池中。我们相信这会改变游戏规则。

通过延迟价格更新,做市商将为套利者创造一个高度竞争的环境,迫使他们以利润较低的价格进行交易,这反过来又会增加流动性提供者获得的价值。

下图显示了几笔套利如何显著增加从 X 点到 Q 点的恒定乘积不变量:




其中:

1. A 是初始余额;

2. X 是在一笔互换交易后发生滑动的余额;

3. B 是在一段时间后反向互换的虚拟余额;

4. 0A—0Q 价格的真实线;

5. BC,DE,ZQ 是基于虚拟余额的套利交易;

6. 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% 会作为推荐费。

推荐费不会对价格造成额外压力,并可以通过提供交易量来奖励为协议做出贡献的外部参与者。

除交换费和推荐费外,Mooniswap 不会收取任何附加协议费用。

VWAP 预言机

Mooniswap 还推出了链上交易量加权平均价格预言机,价格预言机数据存储为两个方向的所有交易输入和输出的累计和,并且在每次交易后更新。通过选择不同的时间段,预言机用户可以配置所需的价格近期性和抗操纵性程度。我们认为,由于 Mooniswap 使用了虚拟余额机制,VWAP 预言机将很难被恶意参与者操纵。

需要指出的是,Mooniswap 的用户界面参考了 Uniswap,这表明 Uniswap 的用户界面已被证明是直观、可靠的,并且它已受到了很多用户的喜爱。


原文链接:https://www.8btc.com/article/633734


—-

编译者/作者:区块律动BlockBeat

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

LOADING...
LOADING...