什么解释了AMM的崛起? - Haseeb Qureshi.

2021-04-04 12:57:24

想象一位大学朋友向你伸出来说:“嘿,我有一个经营理念。我打算跑一个市场吧。无论谁在询问,以及我的定价算法,我都会引用价格,我将使用x * y = k。这很多。想要投资?“

好吧,让你的朋友刚刚描述了Unis. UnisAP是世界上最简单的连锁市场运作。看似从无处可去,它在去年爆发了卷,使世界上最大的“DEX”增加了卷。

如果你没有密切关注在去年在Defi发生的事情发生的情况下,你可能想知道:这里发生了什么?

(如果您已经熟悉UNISAP和AMMS,请跳过标题为“Cambrian AMM Explosion”的部分。)

对于未实施的:UnisAP是一个自动化的市场制造商(AMM)。您可以将AMM视为原始机器人市场制造商,始终愿意根据简单的定价算法引用两种资产之间的价格。对于UnisAP,它价格为两个资产,使其每个资产的单位数乘以一起,总是等于固定常数。

这是一口口口:如果unispap拥有某些令牌x和一些令牌y单位,它价格会出现任何交易,使其拥有的最终x和y乘以一起,等于固定常数k。这是正式的作为恒定产品方程式:x * y = k。

这可能会使你成为价格两种资产的奇怪和任意的方式。为什么要在库存单位之间维护一些固定的多个,请确保您引用合适的价格?

假设我们为一个带有50个苹果(a)和50个香蕉(b)的unisacap池为一个unisacap池提供资金,因此任何人都可以自由地为苹果或香蕉支付苹果。让我们假设苹果和香蕉之间的汇率恰好是他们的主要市场上的1:1。由于unisap池占每种水果中的50个,因此恒定的产品规则给我们一个* b = 2500 - 对于任何交易,UnisaP必须保持我们的果实库存,乘以2500的不变性。

所以让我们说一个客户来到我们的unisap游泳池买一个苹果。她需要支付多少香蕉?

如果她买了一个苹果,我们的游泳池将留下49个苹果,但49 * B必须仍然相等2500.解决B,我们获得51.02总香蕉。由于我们已经在库存中拥有50个香蕉,我们需要1.02个额外的香蕉为那个苹果(我们允许这个宇宙中的分数香蕉),所以我们要引用她的价格是1.02个香蕉/苹果1苹果。

请注意,这与1:1的自然价格接近!因为它是一个小订单,只有一点点滑动。但如果订单更大,怎么办?

如果她想买10苹果,Unisap将为她的12.5个香蕉收取1.25个香蕉/苹果的单价。

如果她想要一个巨大的25倍半苹果的苹果,那么单价是2个香蕉/苹果! (如果池中的一侧,您可以为此,因为如果池中的一侧,则另一边需要加倍。)

重要的是实现的重要事项是,UnisAP不能偏离这种定价曲线。如果有人想买一些苹果,后来别人想买一些香蕉,那么unispap会通过这个定价曲线来来回扫除,无论何时需求都有它。

现在这是踢球者:如果苹果和香蕉之间的真正汇率为1:1,那么在第一个客户购买10苹果之后,我们的Unisap池将留下40个苹果和62.5香蕉。如果ArbiTrageur然后携带12.5个香蕉,将池返回到原始状态,UnisAP将对他们收取单位价格仅为0.8苹果/香蕉。

unisap会削弱香蕉!就好像我们的算法现在就在香蕉上实现了它的沉重,所以它价格为Bananas便宜吸引苹果并重新平衡它的库存。

unisap不断表演这一舞蹈 - 略微脱离真正的汇率,然后通过套房击倒吧。

这应该让您了解unisap定价如何运作的感觉。但这仍然乞求这个问题 - unisap擅长它的作用吗?这件事是否实际上会产生利润?毕竟,任何市场制造商都可以引用价格,但这是赚钱的另一件事。

答案是:它取决于!具体来说,这取决于称为无常损失的概念。这是它的工作原理。

unisacap为每笔交易(目前0.3%)收取少量费用。这是名义上的。因此,如果苹果和香蕉始终和永恒的交易1:1,这些费用将随着时间的推移而累积,因为市场制造商在汇率上来回扫过。与只是持有那些50个苹果和香蕉的基线相比,如果所有的费用,unisacap池最终将最终得到更多的水果。

说一个无人机罢工拿走了香蕉农场,现在有一个巨大的香蕉短缺。香蕉现在就像黄金。汇率飙升至5苹果:1香蕉。

下一秒钟,一个亚翠河刷新,以挑选在unispap池中的便宜的香蕉。他们的交易规模,使他们购买低于新汇率5:1的销售的香蕉。这意味着他们需要移动曲线,直到它满足等式:5B * B = 2500。

运行数学,他们购买了27.64个香蕉,总共61.80苹果。这达到了2.2苹果的平均价格:1个香蕉,在市场下的方式,净值相当于76.4个免费苹果。

这些利润来自哪里?当然,它以池为代价!事实上,如果您进行会计,您会发现UnisAP池与持有原始50个苹果和50个香蕉的人相比,unisacap池的价值恰好是76.4苹果价值。 unisap廉价地卖掉了香蕉,因为它不知道香蕉在现实世界中变得如此有价值。

这种现象被称为无常的损失。每当汇率移动时,这种情况就会作为违规者狙击廉价资产,直到池正确定价。 (这些损失是“无常”,因为如果真正的汇率后来恢复到1:1,那么现在就像你永远不会失去那款钱。这是一个愚蠢的名字,但哦,好吧。)

游泳池通过费用赚钱,而且他们通过无常的损失赔钱。这一切都是需求和价格分歧的函数 - 需求为您工作,价格发散对抗您。

这是一个简而言之的unispap。当然,你可以更深入地走得更重,但这是让你了解这个空间发生的事情的背景。

自2018年推出以来,Unisap因风暴而致死。鉴于UnisAP的原始版本仅为300行代码,这尤其令人惊讶! (AMMS本身有一个长血统,但恒定的产品市场制造商是一个相对较近的发明。)UnisAP是完全不允许的,可以由任何人资助。它甚至不需要Oracle。

回想起来,它非常优雅,你可以发明的最简单的可能产品之一,但它似乎从无处地占据了解散。

由于UnisAP的崛起,AMMS的创新爆发了。已经出现了一个unisacap后代的军团,每个都有自己的专业特征。

虽然他们都遗产了unis的核心设计,但他们每个都有自己的专业定价功能。采用曲线,该曲线使用恒定产品和恒定和恒定总和的混合,或平衡器,其多资产定价函数由多维表面定义。甚至有偶数曲线可以用完库存,如那些基础用于销售限量版商品。

不同的曲线更适合某些资产,因为它们嵌入了关于所引用的资产之间的价格关系的不同假设。您可以在上面的图表中看到Stableswap曲线(蓝色)大部分时间近似,这意味着在其大部分交易范围内,两个StableCoins将非常靠近彼此定价。如果您对这两个资产一无所知,那么恒定的产品是一个体面的起始地点,但如果我们知道这两个资产是stablecoins,他们可能会有所值得的,那么STABLESWAP曲线将产生更具竞争力的定价。

当然,无限不同的特定曲线AMM可以采用定价。我们可以摘要所有这些不同的定价功能,并致电整个类别CFMMS:恒定函数市场制造商。

看到CFMM卷的增长,假设他们将接管世界 - 即将通过CFMMS提供所有在链流动性。

CFMMS今天占主导地位。但为了清楚地了解了Defi如何从这里发展,我们需要了解CFMMS茁壮成长,当他们做得不好时。

让我们坚持unispap,因为它是分析的最简单的CFMM。假设您希望成为Eth / Dai池中的UNISAP LP(流动性提供商)。通过资助这款游泳池,有两个同时的事情,您必须相信成为LP比持续到您的原始资金更好:

Eth和Dai之间的价值的比率不会改变太多(如果它确实如此,那将表现为无规管损失)

在游泳池展出无常损失的范围内,费用需要超过弥补它。请注意,对于一个包含一个稳定的一对,在思想中看涨的程度,你也认为将有很多无常的损失!

一般原则是:如果两项资产均值恢复,UniSAP论文最为畅销。想象像USDC / DAI,或WBTC / TBTC等池 - 这些是应该表现出最小的无常损失的资产,并随着时间的推移纯粹是累积的费用。请注意,无常损失不仅仅是波动性问题(实际上,高度挥发性的均值求助对很大,因为他们会产生大量的交易费用)。

因此,我们可以绘制最盈利的unis打开池的层次结构,所有其他东西都是平等的。

意思恢复对显而易见。相关对经常移动在一起,因此uniSAP不会在那里表现出多大的无常损失。 eth / dai等不相关的对是粗糙的,但有时费用可以弥补它。然后有反向相关对:这些对UniSAP绝对是糟糕的。

想象一下,有人在预测市场上延长特朗普,长拜登,并将两个龙头放在unisacap池中。根据定义,最终这两个资产中的一个值得1美元,另一个资产中的一个值得为0美元。在池结束时,LP只有无常的损失! (预测市场总是在市场解决之前停止交易,但在市场实际解决之前经常确定结果。)

但很难注意到到目前为止,几乎所有顶级的Unis跳闸池都盈利!事实上,即使是eth / dai池也是自成立以来的有利可图。

这要求解释。尽管他们的缺陷,CFMMS一直令人印象深刻的盈利市场制造商。这怎么可能?要回答这个问题,它需要了解一下市场制造商如何工作。

市场制造商正在为市场提供流动性。市场制造商赚钱有三种主要方式:指定市场制定安排(传统上由资产发行人支付),费用折扣(传统上由交易所支付),并在他们制作市场时延伸蔓延(UNISAP做些什么)。

你看,所有市场制作都是针对两种订单流程的战斗:通知流程,无形的流量。假设您引用了BTC / USD市场,而胖BTC销售订单到达。你必须问问自己:这只是一个寻找流动性的人,还是这个人知道我不知道的东西?

如果这个交易对手刚刚意识到被移动的平息缓存,因此销售压力正在收到,那么您即将对一些不那么好的BTC交易一些完全好的USD。另一方面,如果这是一些rando销售,因为他们需要支付租金,那么它并不意味着什么,你应该向他们收取一个小蔓延。

作为一个市场制造商,您可以在不知情的流动上赚钱。不知情的流动是随机的 - 在任何给定的一天,有人正在购买,有人卖,并且在当天结束时取消了。如果您向他们每个人收取传播,那么您将长期赚钱。 (这种现象是为什么市场制造商将支付从螺母的订单流量,这主要是不知情的零售流程。)

因此,市场制造商的主要工作是区分知情和不知情的流动。流量更有可能是通知,您需要充电的传播越高。如果流动肯定被告知,那么你应该完全拉出竞标,因为如果知情流动愿意贸易,那么你会几乎总是赔钱。

(另一种思考方式的方法:不知情的流量愿意支付资产的高于真正的价值 - 这是您的传播。知情流程只愿意支付资产的真实价值,所以当你交易他们时,你就是实际上,那个犯了贸易的人。这些订单知道你没有的东西。)

相同的原则适用于unisap。有些人在unispap上交易,因为他们随机想要今天为戴的一些eth。这是您无知的零售流程,随机步行的交易活动只是产生费用。这太棒了。

然后你有亚武土:他们是你的知情流程。他们正在挑选价格定制的游泳池。从某种意义上说,他们通过将价格归因于符合线来对UnisAP进行工作。但是,在另一个意义上,他们正在将资金从流动性提供者转移到自己。

对于任何赚钱的市场制造商,他们需要最大限度地提高不合意的零售流量与套利流量的比率。

如果订单是愚蠢的零售金钱或arbitrigeur,unispap并不知道。它只是令人厌恶的引用x * y = k,无论是什么市场状况。

因此,如果镇上的新手提供比UnisAP更好的定价,如曲线或平衡器,您应该预计零售流程将迁移到任何服务提供更好的定价。鉴于UNISAP的定价模型和固定费用(每笔交易0.3%),很难看到它对最具竞争力的池竞争 - 曲线既针对STableCoins更优化,每笔交易都会收取0.04%。

随着时间的推移,如果unis打开游泳池放在滑动中,它们将留下多数套利流程。零售流是赤岩,但随着市场围绕移动,套利机会不断出现。

这种未能竞争定价并不是糟糕 - 它的坏账被放大了。 UnisAP在途中提供了围绕流动性的网络效应,但它在下来也反抗。随着曲线开始吃STablecoin的体积,ZEAE / USDC对在UNISAP上将开始丢失LPS,这反过来将使定价更糟糕,这将吸引更少的体积,进一步抑制LPS,等等。所以走向网络效果的方式 - 这是一个火箭在途中,但在下降的路上,在重新进入时射入。

当然,这些论点不少适用于平衡器和曲线。一旦他们通过更好的价格和更低的费用来削弱,他们每个人都难以维持费用。不可避免地,这将导致对底部的费用和大规模保证金压缩的竞争。 (这正是正常的市场制造商会发生什么!这是一个超级竞争的业务!)

但这仍然没有解释:为什么所有的CFMM都会像疯了一样成长?

想象一下,像跳跃交易一样的传统市场制造商是开始在明天的解释中开始市场制作稳态。首先,他们需要做大量的前端整合工作,然后继续操作他们需要不断支付交易商,维护他们的交易软件,并支付办公空间。他们具有重大的固定成本和运营成本。

与此同时,曲线根本没有成本。部署合同后,它可以自己运行。 (即使计算成本,加油费,都是最终用户支付的!)

引用USDC / USDT时,跳跃做的是什么比曲线正在做的更复杂? Stablecoin市场制作在很大程度上是库存管理。没有幻想或专有的知识,所以如果曲线和那里的跳跃一样,那么这可能已经足够了。

但eth / dai是一个更复杂的市场。当UnisAP引用价格时,它并没有看汇票订单,模拟流动性,或者看着像跳跃一样的历史波动 - 它只是关闭它的眼睛和喊叫x * y = k!

与正常的市场制造商相比,UnisAP具有冰箱的复杂性。但是只要正常的市场制造商不在污染,unisAP将垄断市场,因为它具有零启动成本和零运费费用。

这是另一种思考的方法:UnisAP是第一个在这个名为Defi的新市场上设置商店的克拉普斯商人。即使有其所有缺陷,unis侧也在担保虚拟垄断。当你有一个垄断时,你都会得到所有零售流程。如果零售流程和亚武拉利流程之间的比率是主要决定unis的盈利能力,难怪unis跳舞正在耙入!

但是一旦零售流动开始进入其他地方,这个周期可能会结束。 LPS将开始遭受和提取流动性。

但这只是解释的一半。记住:很久以前我们有unisap,我们有大量的德克斯! UnisAP有抽取的订单基于IDEX或0x的索引。解释为什么unis打开击败所有订单型号的交易所?

首先,UnisAP非常简单。这意味着具有低的复杂性,Hacks的低表面积,以及低积分成本。更不用说,它的天然气成本低!当您在相当于分散的图形计算器的顶部实施所有交易时,这真是重要的。

这不是一个小点。一旦下一代高吞吐量区块链到达,我怀疑订单博彩模型最终会占主导地位,就像在正常的金融世界中一样。但它会在Ethereum 1.0上占主导地位吗?

Ethereum 1.0为简单选择的非凡约束。当你不能做复杂的东西时,你必须做最好的简单。 unisap是一个非常简单的事情。

其次,UnisAP具有非常小的监管表面。 (这是Bram Cohen认为BitTorrent成功的原因。)UnisAP是琐碎的分散,不需要不需要的关联投入。与订单德克斯相比,必须仔细缩放到操作交易所的看法,UnisAP可以自由创新作为纯金融效用。

第三,为unispap提供流动性非常容易。一键“设置它并忘记它”LP体验比获得活动的市场制造商在订单换货上提供流动性,特别是在DECI吸引严重的体积之前,这是一个更容易。

这是至关重要的,因为unis的大部分流动性都是由一小组有益的鲸鱼提供的。这些鲸鱼对返回没有敏感,因此unis的一键式体验使其成为痛苦的参与。 Crypto设计师习惯于忽视心理交易成本,并假设市场参与者无限勤奋。 UnisAP使流动性提供性能简单,并已付款。

UnisAP非常成功的最后一个原因是易于创建激励池。在激励池中,池AirDrops令牌到流动资料提供者的创建者,榨汁的LP返回标准的unis跳回来。这种现象也被称为“流动性农业”。一些UnisAP的最高批量池已经通过AIRDrops激励,包括壮大,Seth和JRT。对于平衡器和曲线,他们的所有游泳池目前都是用自己的本土令牌激励。

回想一下,传统市场制造商赚钱的三种方式之一是通过指定

......