作者:xiaoyu

CowSwap:未来Intent的DEX形态?

UniswapX 推出轰动一时,也饱受争议。最尖利的问题指控 UniswapX 是否抄袭 CoWSwap 的和 1inch。Curve 官方推特发言道:“游戏规则早就被 1inch 高质量的聚合和作为 solver 模型前驱的 CoWSwap 改变。UniswapX 是不错,但它真的不是榜首个,也不是第二个。”

CoWSwap 发图直指其 Intent Based Trading 前驱的地位。那么,CoWSwap 到底是什么?与 UniswapX 有什么差异?同走聚合器的 solver model 路线,为何商场声响指控 UniswapX “抄袭“ CoWSwap 而不是 1inch fusion。

咱们从诞生背景,到机制解读、数据表现,再到与 UniswapX 和 1inch fusion 的 9 个产品差异,以庖丁解”牛”的精力,一起探求下 CoWSwap 终究是什么,怎么样,并答复“抄袭”风云。

Defi 用户的“小偷”:MEV 进犯

DeFi 用户一直是 MEV 进犯的受害者,比方抢跑(front-running)、尾随(back-running)和三明治进犯(sandwich attack)。CoWSwap 协议供给了 MEV 维护,力求削减用户的 MEV 丢失。打开之前,让咱们简单了解一下 MEV 进犯是什么。

试想这一情景:等候,你总算得到了抱负的买卖时机!打开 Uniswap,跟着 Pending 完毕,你发现钱包收到的代币比预期少了许多。打开区块浏览器,有人在你买入前拉高了价格,并在你买入后敏捷卖出,你被赚走了差价。没错,你遭受了 MEV 进犯。

CowSwap:未来Intent的DEX形态?

MEV 进犯产生是由于提交买卖到上链的“异步”。当用户在以太坊上提交买卖时,它不会当即添加到下一个区块。相反,它首先进入“内存池”,这是一切待处理业务的集合。然后,验证者从内存池中提取买卖,并在构建时将它们添加到下一个区块中。由于内存池揭露,查找者有时机向验证者付出费用以特定方法订购买卖,经过排序从用户手中提取价值。

CowSwap:未来Intent的DEX形态?

图源:CoWSwap Docs

CowSwap:未来Intent的DEX形态?

黑森林的引路人:CoWSwap 的 MEV 维护

CoWSwap 的姓名好像跟“牛”(Cow)有关,但这儿的 CoW 指的是“需求偶然”(CoW, Coincidence of Wants),指的是一种特别的买卖匹配的方法。详细来说,“需求匹配”是一种经济现象,“两个人一起持有对方需求的东西,双方能够直接买卖,无需钱银作为前言”。

在 CoWSwap 协议中,用户不需求发送一个 transaction 来提交一个买卖,而是需求用户发送一个签名的订单(或者说,买卖意图)。该订单指定他们愿意在特定时刻段内在买卖中获得的最大和最小输出。用户并不在乎也并不需求在乎它是怎么被履行的。接着,在链下签名的订单会被交给求解者(Solver),他们竞相在订单生效时找到最佳履行途径。位首的求解器将获得履行批处理的权利。这也意味着,履行订单所需的 Gas 由 Solver 承当,用户在买卖失败的情况下(比如没有在截止时刻前找到途径满意承诺的价格),无需付出 Gas。

CoWSwap 的 MEV 维护详细能够总结为以下三点:

1. 批次拍卖(Batch Auctions)

当两个(或多个)买卖者相互交流加密钱银而不必运用链上流动性时,就会产生“需求偶然”。CoW 的产生让订单打包在一同一批次能够完成功率提高。详细体现在:省去链上本钱如 LP fee,Gas fee,链下 P2P 的方法还能避免滑点产生和链上或许产生的 MEV 进犯。

CoWSwap的技能负责人,Leupold 表示:由于 DeFi 范畴各种代币的“寒武纪爆破”,商场流动性高度涣散。为了在各式各样的代币对之间创造流动性,做市商需求“介入并供给流动性”。如果能在每个区块中找到需求偶然,就能够从头汇总涣散的流动性空间。

CowSwap:未来Intent的DEX形态?

2. 链下求解

由于第三方代替用户处理买卖订单,躲藏了内存池的可见性,MEV 的一切危险均由第三方承当。如果第三方更好的履行途径,将以更好的价格完结订单,不然按照签署的最差报价完结订单。一切办理买卖的危险和复杂性,由专业求解器处理。

用户只需求表达“买卖意图”,无需在乎履行进程。关于不知道怎么“提高”自己在公共内存池中优先级的不成熟的用户,遭到了 CoWSwap 该机制的维护。不必忧虑身处在“漆黑森林”中。

CowSwap:未来Intent的DEX形态?

3. 统一清算价格

如果有两个人在同一批次中买卖相同的财物,协议会强制要求每批代币只要一个价格。两笔买卖将以“完全相同的价格”清算,没有先到先得的概念。即使一个区块具有相同代币对的多笔买卖,每笔买卖也会获得不同的价格,详细取决于与池的买卖次序。但 CoWSwap 协议要求统一清算价格,因而从头排序是没有意义的。依据 Leupold 的说法,这种方法消除了“各种MEV”。

CowSwap:未来Intent的DEX形态?

CoWSwap 的机制颇为新颖,在 Intent 概念提出之前,就暗自大致符合了 Intent 概念下对 DEX 的要求,各路研报亦对该架构高度评价。但很明显,CoWSwap 并不是名流,提起聚合器更多人想到的是 1inch 等。原因几许?

咱们总结了 CoWSwap 的缺陷,详细体现在以下三点:

1. 不适于不活泼的币种

理论上,该机制能给用户出现更好的价格,可是也或许导致用户的丢失。关于买卖活泼的代币,订单大概率能够在批次中找到“需求偶然”优化价格。关于在买卖不活泼的代币(此处假设为 ETH),Solver 就有或许以滑点的最大极限成交,甚至超过单一流动性源中会形成的滑点。

CowSwap:未来Intent的DEX形态?

2. 额定的协议费用

关于流动性满足的小额买卖,Cow 的协议收入或许会对用户形成丢失。

CowSwap:未来Intent的DEX形态?

3. 不支撑一切代币

CoWSwap 并不支撑一切代币的交流,只支撑符合 ERC-20 规范的代币。而且,有些代币尽管完成了典型的 ERC20 接口,但在调用传输和传输从方法时,接收方将获得的实际金额将小于指定的发送量。这会导致 CoWSwap 的结算逻辑出现问题,如 $Unibot 就不支撑在 CoWSwap 买卖。

CowSwap:未来Intent的DEX形态?

CowSwap:未来Intent的DEX形态?

透过数据看实质:细窥 CoWSwap 的商场表现

抱负总是很丰满,但实际骨干。透过数据才能对 CoWSwap 的商场表现一探求竟。结合 CoWSwap 的优势特色,咱们将从抗 MEV 功用、买卖量、商场份额等角度探求 CoWSwap 的商场表现。

1. 抗 MEV 功用

比照在 Uniswap 和 Curve 上产生的三明治进犯,经过 CoWSwap 路由遭到进犯的买卖数量大大削减;比照 1inch 和 matcha,CoWSwap 在 2022年有最少的三明治进犯次数和最低的买卖量份额。

CowSwap:未来Intent的DEX形态?

来自链上 MEV 剖析团队 @EigenPhi 的研究报告。

2. 买卖量与商场份额

聚合器赛道横向比照。CoWSwap 买卖量排名第四,用户数量排名第九,平均买卖规划排名第五。其间,1inch 均位榜首。

CowSwap:未来Intent的DEX形态?

https://dune.com/murathan/uniswap-protocol-and-aggregators

横向比照聚合器商场份额。1inch 依据广阔的用户数量占主导地位,商场份额约为 70%,CoWSwap 次之,商场份额约为 10%,这以后是0xAPI,Match,Paraswap。CoWSwap 的商场份额呈增加趋势。

CowSwap:未来Intent的DEX形态?

https://dune.com/murathan/uniswap-protocol-and-aggregators

CoWSwap 每月买卖量表现波动较大,截止 9 月 1 日,总买卖量达到 $27.4B。

CowSwap:未来Intent的DEX形态?

https://dune.com/cowprotocol/cowswap

3. DAO 挑选

1/3 的 DAO 的买卖量都在 CoWSwap 上产生。由于 DAO 时常需求大额的,抗 MEV 的买卖,能满意 DAO 的特别订单需求的渠道,如限价单和 TWAP、Milkman ( 7 月 10 号,Milkman 被 AAVEDAO 运用,用于监控将 326.88 wETH 和 $1,397,184 的 $BAL 换作 B-80BAL-20WETH 的滑点)。该份额仍在增加,8 月份,CoWSwap 甚至占到了一半以上(54%)。

CowSwap:未来Intent的DEX形态?

https://dune.com/queries/2338370/3828396

4. Balancer 供给鼓励

Balancer 3 月 24 日发布 [BIP-295] 提案为 CoWSwap 的 solvers 供给 ~50-75% 的费用折扣。CoW 路由 balancer 的买卖量排名第三,仅次于 Uniswap 与 Curve。

CowSwap:未来Intent的DEX形态?

https://dune.com/sixdegree/dex-aggregators-comparision

CowSwap:未来Intent的DEX形态?

“抄袭”风云 

CoWSwap 的前身 Gnosis Protocol V1 于 2020 年推出。它是榜首个经过批量拍卖供给环形买卖的 DEX。UniswapX 和 1inch fusion 采取了与 CoWswap 相同的架构:签名 Order —— 将买卖创立外包给第三方 —— (竞争鼓励第三方返还 MEV 给用户)。UniswapX 推出时,指控其抄袭 CoWSwap 的声响不绝于耳。1inch 推出时就被戏称为 CoWSwap 的魔改版。

今日就来探讨一下三者的差异,总结为九个方面。

1. 第三方姓名

  • UniswapX:filler

  • CoWSwap:solver

  • 1inch fusion:resolver

责任相同:为用户签署的订单供给处理方案,打包在一个 transaction 中打包进区块。

2. 履行进程

  • UniswapX:赢得报价的 filler 在一定时刻内有履行的优先权,之后进行荷兰拍。

  • CoWSwap:将一切 solver 的处理方案提交给 Driver 排名,一旦投标完毕,即一切处理方案都已提交并排名,播报排名信息,告诉排名榜首履行

  • 1inch fusion:随时刻增加 resolver 的数量,一起价格衰减。

1inch fusion 在最初一分钟只要 1 个 resolver,“resolver 会比及价格下降再履行” 被诟病。用户等候时刻延长。

CowSwap:未来Intent的DEX形态?

注:现在提案已经过,增加 resolver 的数量为 10 个

3. Batch 形成

  • CoWSwap:将链上一切未结订单,打包成一个 batch 进行荷兰拍,能够组合订单匹配 CoW。

  • UniswapX:fillers 经过 API 自行捡拾一个或多个订单做处理。

介于订单的复杂性,CoWSwap 需求将一切未结订单打包成一个 batch ,在一个区块时刻之内能否求出最优解是难以确定的,甚至或许不存在最优解。

4. 订单参数化程度

  • UniswapX:用户有更多的自在(也或许带来更多的复杂性)来定义参数,包含拍卖的衰减函数、初始荷兰订单价格等。

  • CoWSwap 和 1inch fusion:用户只需求供给交流代币和滑点。CoWSwap 还能够设置订单的持续时刻。

5. 第三方的流动性来源不同

  • UniswapX:答应任何 filler 能接触到的流动性源,即答应私家流动性。

  • CoWSwap:CoW 和外部流动性源。

  • 1inch fusion:通常是大型的做市商。

CoWSwap 更多的是去找同一时刻的对手盘,1inch 做市商担任 resolver 能够挑选直接成交。UniswapX 也能够答应专业做市商介入,有望处理 1inch 被诟病的“ resolver 比及价格下降再履行”,抢占 1inch 的商场份额。

6. 去中心化程度

  • UniswapX:肯定 permissionless,任何人能够经过 API 拜访未结订单,发送给 Reactor 与其他 filler 的方案竞争。(除非用户指定了 filler)

  • CoWSwap:要么经过创立 $1M 的 USDC/COW 的池子被列入白名单;要么依据 DAO 的规范被 Cow DAO 列入白名单。

  • 1inch fusion:依据 $1INCH 代币质押数量,加权质押年限后,挑选排名前十的地址作为 Resolver。需求注册,进行 KYC 流程,并坚持满足的余额来付出订单费用。

注:CoWSwap 现在处于 phase 1 Cow 项目方授权;phase 2 需求质押代币,DAO 投票同意;phase 3 答应任何人成为 solver。

7. 报价来源不同

  • UniswapX:答应 filler 报价(RFQ),即答应 filler 初始化荷兰拍的初始价格。

  • CoWSwap、1inch fusion:API 报价。

8. UniswapX 运用 RFQ 和考虑运用名誉体系

  • UniswapX:答应订单在一定时刻内指定 filler 履行订单(之后进行荷兰拍),以此鼓励 filler 向 RFQ 体系报价。为了约束 filler 对这种独家权利的滥用,或许引入相应的名誉或赏罚体系。

  • CoWSwap:每周一次奖励上星期成单率最高的 Solver 完成鼓励。

9. Uniswap X 推出跨链聚合功用(没有完成)

  • UniswapX:能够扩展到支撑跨链买卖,交流和跨链被合并成一个单独的动作,不需求交流者直接与桥交互,就能够将原始链上持有的财物交流到目标链上所需的财物。

  • CoWSwap、1inch fusion:仍在评论中。

CowSwap:未来Intent的DEX形态?

写在最后

总的来说,CoWSwap 是一个令人重视的项目。将订单外包给第三方 Solver 求解与 L2 的扩容“哲学”颇有相通之处:履行 off-chain,而终究结算和验证 on-chain。CoWSwap 奇妙地使得买卖能够成为一个巨大的易货经济,处理流动性的碎片化问题,点对点买卖无法满意的部分再动用链上的流动性。

在 Intent 的实施其间一个要求便是,任何人都能够作为 Solver 从而在竞争中提高功率。CoWswap 的架构无疑与之暗合。将一切办理买卖的危险和复杂性,由专业求解器处理。遭到 CoWSwap 机制的维护,用户不必忧虑在漆黑森林中“行走”。这点和 DODO V3 的哲学共同,在 DODO V3 中,流动性供给者的资金由专业做市团队办理,无需亲身考虑策略。

CoWSwap 在处理 MEV 问题取得了不错的效果,Intent 叙事下,商场份额亦呈增加趋势。一起也遭受协议费、不支撑一切代币等大规划使用的阻力。作为 solver 模型的前驱,UniswapX 和 1inch fusion 的机制更像在其基础上的立异,1inch 将 resolver 依次放出,对接专业的做市商;Uniswap 的 RFQ 体系答使用户先指定 filler,而不是一起提出方案。期待 CoWSwap 的框架在去中心化买卖聚合器范畴推进更多立异出现,期待 CoWSwap 有长足和出色的发展。

参考文献

https://ld-capital.medium.com/the-future-of-mev-is-the-future-of-the-crypto-has-the-importance-of-the-mev-track-been-76bb36caf9f4

https://app.aave.com/governance/proposal/?proposalId=267

https://eigenphi.substack.com/p/sandwich-mevs-impact-on-cow-swap

https://snapshot.org/#/balancer.eth/proposal/0xd991e9f3c6edd148bd37c600d7ada3d28db1758e3cfd703c02d290f502906f05

https://blog.cow.fi/what-are-cows-on-cow-swap-e72baaa4678a

https://blockworks.co/news/cow-swap-mev-problem

https://swap.cow.fi/#/about

https://twitter.com/RaccoonHKG/status/160703061349593907

此时快讯

【约1小时前,有人从Kraken提取446万美元到一个虚假Coinone挖矿交易所】金色财经报道,Scam Sniffer在其推文中表示,大约1小时前,有人从Kraken提取446万美元到一个假的Coinone加密挖矿交易所,受害者地址为:0x2175c0082d052872501f7fe54e1ac59858aaf7d9;诈骗者地址为:0xf994c143002388E11e9C939b8456dCe9De68a656
0xabb07822f471773ff00b9444308ceeb7cf0daca7。
其中“0xf994c143002388E11e9C939b8456dCe9De68a656”与许多加密货币挖矿诈骗网站相关。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注