http://www.7klian.com

以逻辑为东西轻松看懂DeFi:DEX篇

本文来历:机器钟

可以认为套利者也是做市商,他们让生意业务池从头均衡,让生意业务价值趋近公道;试想假如这个市场全是卖大米的,又没有套利者,那这个生意业务池是难以继承下去的,因为大米价值太低。

x+y =k 带来的这种风险被称为无常损失,所有AMM 城市有无常损失问题,因为只要生意业务池内的价值与外部世界的价值纷歧致,就会有套利者来「搬平价值」,而套利者赚到的,就是活动性提供者损失的。

做市商为什么要这么做?为了赚钱。主要有两个方面的收入,一是他们为生意业务所提供了最名贵的活动性,当生意业务所从真实的交易两边那儿收取手续费后,会把一部门的手续费给到做市商;二是生意业务的价值老是在变革,做市商挂出低价值的买单和高价值的卖单,赚取这两者中的差价。

那为什么DEX 在本年暴得台甫?因为它们找到了一种提供活动性的新要领:AMM(自动化做市商)。在这种要领为DEX 提供了活动性后,DEX 自然就运转了起来。这个中的「旧」逻辑是生意业务所的运转依赖于活动性,做市商在活动性的提供中饰演着重要脚色;叠加的「新」逻辑是AMM,它是且仅是一种新的适合于链上的做市商事情方法。

我们并不需要把握一个订价函数/订价要领的全部细节,只需要知道上述这些它的根基事情道理,以及它的实际应用结果即可。实际应用结果可以通过曲线图简朴、快速、全面地知晓。

一个AMM 菜市场(Uniswap、Curve 等DEX)是这样的:有一个大台子,台子左边是一堆大米,右边是一堆钱,中间是一个呆板人;卖大米的人来了,他只需要把手里的5斤大米放在左边,呆板人就会汇报他可以从右边拿走几多钱;买大米的人来了,它只需要把50块钱放在右边,呆板人就会汇报他可以从左边拿走几多大米。

在该函数下,完全没有滑点;但有一个致命的缺点,如果在这个市场外1份钱买不到1斤大米(而这个市场永远是一份钱对应一份大米),就会有另一种套利者来该市场买走所有的大米,让生意业务池里只剩下100份钱。

一个基于订单簿的菜市场(CEX 和部门DEX)是这样的:一小我私家来菜市场3块钱一斤卖大米,但没有人想买,做市商就买下这斤大米;第二天有小我私家来菜市场买大米,看到做市商4块钱一斤的大米,以为价值符合就买了下来。做市商需要提供两个订单来匹配真实生意业务者的需求,一个用来买,一个用来卖。

所以,当看到层出不穷的新协议/新应用时,不要被空话和细节沉没,直接去看它的新的订价要领即可。而看一个订价要领,就是看它是如何通过设计(通过函数的选择、通过与预言机的团结等)来淘汰滑点和淘汰无常损失的。

这对付活动性提供者来说是一种较大的风险,因为他原来有50的大米和50的钱,假如大米涨到2份钱一斤,他就有150份的钱;而此刻留给他的只是100份的钱。所以x+y =k固然能避开滑点,但风险太高无法被单独利用,它只能与其他函数一起利用以淘汰滑点,且更适合x 和y 的相对价值颠簸较小的环境。

因此又呈现了一批新的DEX,好比Bancor V2,它们通过利用预言机引入外部世界的价值,从而低落生意业务池与外部世界价值纷歧致的风险,淘汰无常损失。而在函数订价的基本上插手预言机订价,就是那「一点新设计」。

以三个点为例子:黄线与蓝线的交错点是当外部价值没有产生变革时,无常损失为零;绿线与蓝线的交错点别离是当价值跌了50%后,以及价值涨了100%后,无常损失都为-5.7%,不难发明损失与价值变革的幅度有关,与偏向无关。

因此当你在看这一个点上的新设计时,要留意它的正反两面,以及由此抉择的它的合用场景。

好比当你想要相识Uniswap 的无常损失环境时,就只需要看下图,个中的蓝色曲线展示了当价值产生什么样的变革时,无常损失会有几多。

最后是一个扼要的总结:

01生意业务的传统逻辑

在AMM 中,做市商是如何事情的?我们以一个活动性欠好、需要做市商的菜市场为例来接头。

不管一个DeFi 协议、甚至整个DeFi 世界看上去何等生疏和巨大,它自己都是传统金融逻辑(好比生意业务东西逻辑和借贷东西逻辑),加上合用于区块链或由区块链激发的新逻辑,再加上一点新设计以改造机能,当我们以这个框架来对待和阐明DeFi/DeFi 协议时,就会发明它们并不巨大,也没有那么多新对象。

本系列文章将在传统逻辑的基本上,试着梳理出区块链上的新逻辑,然后先容前两者基本之上的那一点新设计。就让我们从这次DeFi 发作的*****,作为生意业务东西的DEX 开始吧。

假如卖大米的人接着卖5斤大米会产生什么?计较y =2500/(55+5)=41.67,那么卖大米的人可以从台子右边拿走3.78数量的钱(45.45-41.67=3.78)。

需要留意的是,滑点与生意业务池的巨细有关,好比台子上有500的大米和500的钱,那么卖两次5斤大米能拿走的钱别离是4.95和4.84,滑点相对较小。这是AMM 类DEX 把活动性提供看得无比重要的原因,一个生意业务池越大,它的滑点就越低,用户体验也就越好。

为什么同样是卖5斤大米,第一次可以卖出4.55的钱,第二次只能卖出3.78?这就是用函数来订价的一个缺点:滑点。x 被卖入的越多,x 越自制;x 被买走的越多,x 越贵。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读