DODO运营总监Lee:DODO的算法设计使链上做市变得可行
1023 20:00,DODO运营总监Lee作客
MXC
抹茶社区发表观点。
以下为Lee分享实录:
主持人:DODO是一个基于主动做市商(PMM)算法的流动性协议,那么先请介绍下DODO吧。
Lee:DODO 是一个去中心化交易所,采用了原创的PMM主动做市商算法,提供链上最好的流动性,支持单边冲币以及新资产的无成本发行。
DODO这项事业的核心是:把多样的做市策略上链,提供最好的链上流动性,最终掌握链上对资产的定价权。
在新资产发行方面,我们的目标是最自由的 DEX,不仅是上币自由,交易自由,还要做市自由。所有一切在 DODO 上的资产的做市参数都是可调的,包括充币比例,中心价格,手续费率,曲线斜率等等。我们能实现任何人在任何时间以任何做市策略上线任何资产。
同时我们现在也在开启挖矿,10 份我们的资金池规模一度突破 1 亿美金,交易量超过2000 万美金。
DODO 也得到资本市场的认可,9 底的时候我们完成了由 Pantera Capital 、Three Arrows Capital 和Binance Labs 联合领投,Coinbase Ventures 参投的500万美金的私募轮融资,种子轮投资人Framework Ventures、DeFiance Capital、SevenX Ventures 在这里一轮继续追加投资。
主持人:最后请聊聊DODO令牌的经济模型是怎样的,有哪些使用场景?
Lee:目前我们是治理币的模型,主要用于对去中心化交易所各项运营活动的治理。
后面我们会加更多平台币的经济模型上来,比如说用利润回购销毁或者对积极参与治理的持币用户进行空投奖励等等。
我们也在探索其他的令牌的用法,包括跟NFT资产的结合。大家会在近期看到我们在这方面的一些新的信息。
主持人:从Bancor 到 Uniswap 到 Curve,可以说,正是由于AMM自动化做市商、预言机的发展,助推了今年DeFi行情的大爆发。但它是否是完美的MM(做市商)呢?有哪些优点和不足?
Lee:AMM算法的核心公式是 X×Y=K。从 AMM 开始,DeFi Builder的思想解放了。
AMM做到了通过数学算法完成交易。AMM作为一种DEX, Uniswap、Balancer、Curve等把流动性分享给各个 Defi 协议,也得到了爆发性增长,这是 AMM 的优点。
回过来,我们要深刻理解AMM的本质,AMM本质上是一种做市策略。他是一种非常懒的作市策略,相当于在不知道任何外部信息的情况下,将资金均匀分散在0到正无穷的价格区间。
但是只有市场中间价附近的资金被频繁交易,大部分资金都躺在账本上睡觉。于是,在做市效果上,AMM资金利用率低、滑点大, 完全比不上人类做市商,这是不足之处。
因此我们认为,AMM并不是DEX的终局。而要把DEX这件事件再往前推一步,我们认为要模仿人类做市商的做市行为。通过引入外部的价格参考,将资金集中在预期价格附近以提高资金利用率。同时我们也在思考如何在DEX真正实现价格发现和有效的流动性提供。我们认为要中心化交易所的方式是很有借鉴价值的,目前中心化交易所中大部分的流动性都是专业做市商提供的。而 DODO 的先进的算法设计,使得专业做市商上链做市变得可行。
主持人:介绍一下主动做市商(PMM)吧,DODO基于什么样的原因推出PMM?与AMM相比,它的优势在于哪里?
Lee:推出 PMM 的出发点很简单,AMM 证明流动性上链这个事儿是对的,但是因为算法限制导致资金利用率低,滑点大。那么有没有办法模拟人类做市商行为呢。
PMM,其核心思想是通过引入预言机指导价格,模仿人类做市商行为,将资金聚集在市场中间价附近,提供和中心化交易所一样好的流动性。
跟 AMM 相比,PMM 有几个优势:
第一点是:资金利用率高,PMM 跟 AMM 一样,都是在零到正无穷大的价格范围内提供流动性,但是 PMM 价格曲线在预言机价格(市价)附近的区域明显更平坦。也就是说,PMM 将大多数资金聚集在市价附近,可以满足更加活跃和频繁的交易,从而提高了资金利用率。
第二点是:单一风险敞口,PMM 允许做市商存入任意规模的资产,不用在承担持有两种资产的风险。
第三点是:低风险做市,PMM 通过价格的调整,鼓励套利者来搬砖,保证流动性提供商的仓位稳定,不会随着价格的变化而变化。
主持人:基于AMM,存在一个无常损失的问题,PMM做市商会产生无常损失吗?是怎样来避免的?
Lee:提到做市的亏损,大家最熟悉的一个词就是“无常损失”。要了解AMM 的无常损失怎么产生的,我们得先了解 AMM 算法原理和套利者在里边扮演的角色。
AMM 是一种“偷懒”的做市算法,它把资金均匀的分散到 0 和 整无穷的价格区间。外部市场价格发生变化,搬砖机会出现,套利者入场。通过套利者搬砖,让AMM的价格跟外部市场匹配。
在 AMM 算法中,两种资产数量乘积恒定。AMM 的价格是靠资产池里的两种资产的比例决定的。价格变化时,资产比例就得变,也就意味着资产配置的变化。
举个例子,以ETH-USDC为例,AMM 价格是 100 ,你的资产配置是 1 ETH 和 100 USDC,乘积是100,
当 ETH 外部市场价格上涨到 150 USDC 时,套利者来 AMM 买
ETH
;当 AMM 价格等于市价时,你的资产发生了变化。变成了 X×Y =150;Y/X=150。
解个方程就可以算出,资产变成了 0.82 ETH+122.47 USDC ,价值是 245.47(0.82*150+122.47);
那如果你的资产配置不变的话,价值是 250(1*150+100),这245.47和250两个数字差就是无常亏损,这本质上是资产配比变化带来的价值损失。
要想消除无常损失,需要从根本上解决问题。即不再对LP的资产结构进行干预,允许他们以任意资产配比提供流动性。
AMM是根据资金池中两种资产的比例给出价格,如果允许两侧资金池价值规模不同,那就必须另找价格来源。DODO提出的解决方案,是通过引入预言机,解除对做市商的资产结构要求,池子里的资产数量跟价格没关系了。允许做市商充入单一资产进行做市,避免了 AMM 中的无常损失。
主持人:当前DeFi仍有许多长尾用户被挡在门外,您怎么看待这个现象?是什么原因造成的?DODO是否对此有一些改善方式?
Lee:主要原因是,链上交易的成本相对高,而提供的流动性和价格并没有那么好,因此很多长尾用户的使用得不偿失。
我们的解决方法是提供真正的链上定价和更好的流动性。价格更好了,用户会有更大的激励来链上交易。
同时解决交易成本的问题,这是以太坊本身底层的问题,目前一些二层的解决方案已经出现。DODO也会仔细评估这些解决方案,当这些方案成熟,且真正能给用户带来更好的体验和更低的成本的时候,DODO会使用最好的二层方案。
主持人:DeFi市场经常会出现流动性不足的问题,这是什么原因导致?如何让更多的LP参与进来为他们提供更好的流动性?
Lee:流动性不足的问题主要是来自于小币种长尾资产。这件事的本质在于,由用户来做小币种的流动性这件事,时间上是不太可行的,因为用户要面临极大的风险。因此我们认为要解决这个问题,必须要给项目方或者专业做市商充足的作市空间,让他们加大在链上流动性提供的力度。刚好DODO的先进的算法设计,可以完美的实现这一点。我们可以让项目方在资金并不充裕的情况下,有提供充足流动性的能力。多个可调的参数,还能让项目方制定策略,灵活地做市。
这点Uniswap做不到。在我们的第二版产品上线后,会支持这些完整的功能。我们很有信心在第二版产品上线后,能给行业带来革命性的改进。
主持人:DODO 创始人雷达熊在2017年底开始在DEX领域工作,他之前讲到“不管是DDEX还是0X或者IDEX,订单簿至今并没有证明自己适合如今的区块链”,这是为什么?
Lee:举个例子,长跑和短跑都是跑步,但是长跑运动员不应该为证明自己多么擅长跑步而去参加短跑比赛。他们各有各个赛道。
去中心化交易所,从早期的 Etherdelta 再到 DDEX、0X或者IDEX这类链下撮合、链上成交的DEX,它既不能把自己的流动性共享给其他DeFi协议,也无法通过「可组合性」享受到DeFi流动性增长的红利。
订单簿的流动性是寄生于 CEX 流动性的。大多数流动性供应商通过映射CEX的订单簿提供流动性。一旦CEX的API停掉,订单簿DEX的流动性也将瘫痪。
结果是,基于目前的区块链基础设施,订单簿DEX花着不低于CEX的运营成本,但却始终无法匹敌CEX的流动性。
在一个以区块链为单位时间的世界里,我们应该设计更贴合区块链本身特性的产品。算法型 DEX 是在真正块链赛道里做好了交易这件事儿。
注:本文仅代表DODO官方观点,不代表
MXC
抹茶
观点,也不构成任何投资建议。