区块链:深度:一文全览 MEV 前沿发展与赛道项目全景图

原文作者:BennyAttar?

有关区块链黑暗面的介绍,最早出现在Reddit上一篇题为“MinersFrontrunning”的帖子中,在这篇具有历史意义的文章中,基于以太坊内存池的公开性,作者概述了矿工借此如何进行抢先交易,并从中套利的过程。当然,在金融领域,这并不是一个新事物,迈克尔·刘易斯在2014年出版的《FlashBoys》一书中,就讲述了高频交易中的交易抢跑,之后在2019年发表的《FlashBoys2.0》论文中,他将这些观察结果运用到区块链领域,并展示了在这种所谓的公平金融系统中,人们如何利用机器人进行广泛的交易套利。据统计,直到今年9月以太坊合并为止,区块链系统的套利交易累计价值已经超过了6.75亿美元!

MEV可能是区块链行业最糟糕的流行语缩写,它是由验证者、矿工节点、区块生产者等共同合作,通过对某区块内的交易进行重新排序所获得收益。当然,MEV并不完全由区块生产者所提取,被称为"搜索者"的套利交易者和机器人也会检测区块链数据来寻找套利的机会。通常,搜索者和验证者通过协同工作来寻找区块链上的潜在盈利交易,所以,MEV也成为了发生在链上套利交易的总称。

1.MEV攻击类型

套利交易者、机器人和脚本也可以从区块链应用中提取了相当比例的MEV。从某种程度上来说,MEV可以被定义为每笔链上交易背后的隐藏税,在我们分析MEV解决方案的全景图之前,了解生态系统中所发生的MEV攻击类型也很重要。当然,可能还有一些攻击类型我们还不知道,但下方是一些最典型的利用MEV的攻击方式。

抢先交易

抢先交易是指机器人密切关注一个区块链网络的内存池,并从中寻找有利可图的交易,一旦找到这样的机会,抢跑机器人就会发起相同的交易,并通过支付更高的GAS费,来获得抢跑的潜在收益。

DEX套利

鉴于自动做市商可以在任何时候为代币提供不同价格的流动性,这为那些想通过价格差异进行套利的机器人提供了可能。比如:当两个DEX以不同的价格为某个代币提供流动性时,机器人就可以在其中一个低价的DEX上购买,并在另一个DEX卖出。其实,在很多情况下,DEX套利对生态网络发展不都是好的,更多时候,DEX需要不断地重新平衡资金池来保持DEX的健康发展。

尾随交易

尾随交易是指交易发送者希望他们的交易处于"目标交易订单"之后。通常情况下,这些交易可能是为了利用新的代币上市、或是rebase代币,或是利用DEX上大额交易后的价格差异。

清算

作为一种回溯策略,搜索者通过不断的分析区块链上的数据,根据货币波动和价格预言机以确定可以在何处清算借款人的借贷协议。一旦头寸可以被清算,机器人就会提交清算交易并从清算费用中获利

三明治攻击

搜索者在内存中扫描潜在的大金额交易,在交易发生之前,搜索者买入最终会升值的资产,而在鲸鱼的交易执行之后,搜索者马上卖出相同的资产,从而"夹住"这笔大金额的交易,流动性提供者也可以利用三明治攻击,来创造更高的滑点。

套利机器人的三明治攻击可视化

流动性提供者的三明治攻击可视化

时间强盗攻击

时间强盗攻击是一种更高级别的MEV攻击形式,即重组过去的区块,在其中提出包含改变交易的新区块,牺牲网络用户的利益。虽然这种攻击极难实现,但如果发生,一定会影响区块链的安全和共识。

NFTMEV

搜索者或区块生产者可以设计交易,成为第一个购买某款热门NFT的人,或者在同一交易中购买更多的NFT。

JIT流动性

即时流动性是MEV交易排序中的另一种形式,LP提供者在swap前后立即mint和burn头寸,虽然它的竞争性很强,但提高了交易的执行力,不然会受到高价格的影响,此外通过JIT流动性方式达成的交易数量其实很少。

JIT流动性可视化

还有一些其他受人关注的MEV攻击形式,比如:跨链MEV、稳定币套利、uncle-bandit攻击攻击等。

2.MEV的好与坏

从第一眼看,MEV似乎会对区块链的生存威胁。潜藏在钱包签名下的隐性交易成本对于一种新的技术范式来说,一定不会有正向的经济效益,MEV的确是为数不多的导致新手和高级用户体验恶化的原因之一。比如:用户遭受更大的滑点和大额交易的更差执行、GAS的增加和链上交易的变慢、遭受可能的共识稳定性威胁等。

链上ChainUP WaaS联盟与Vtrading达成深度战略合作:据官方消息,链上ChainUP WaaS联盟与Vtrading宣布达成深度战略合作,双方就区块链技术应用落地、区块链金融服务、资金安全等方面深度合作。

Vtrading作为数字资产AI量化服务平台,始于2017年12月,针对不同用户需求提供差异化量化策略服务,提供可视化图元平台编辑策略、Hbass系统快速调试回测、PC端策略一键发布到APP端策略商城、智能量化托管执行、智能跟单系统、独立返佣系统、私有定制部署、第三方嵌入式系统等服务,用户只需要通过API授权就能实现AI自动交易。经300+天实盘验证,Vtrading量化策略年化收益达50%+。

WaaS联盟是链上ChainUP集团依托3年时间所服务的300多家交易所经验,将底层资产托管和钱包封装而成的一套完整的服务,包含资产托管、节点服务、主链币种开发、热门币种一键接入、共管钱包、借贷理财等多种功能服务,通过开放钱包API与SDK,帮助交易所、项目方、媒体等快速高效接入,实现云端资产安全托管,联盟内部转账0手续费即时到账。目前,已有超过500家企业加入ChainUP WaaS联盟。[2020/12/1 22:43:05]

然而,虽然有负面影响,但MEV的存在也有一些积极因素,比如:套利交易者确保了各AMM的代币定价是相同的、满足了稳定币平价的机制、确保DeFi贷款的顺利清算、保持对区块提议者的激励以增加区块链的安全性等。

不论MEV所带来的积极影响和消极影响谁大,但MEV始终是存在,特别是在合并后的区块链世界。现在,鉴于对MEV及其它在区块链中的生存方式的不同,也有不同的方法来面对MEV的影响。对MEV的分类和处理有几种不同的方式。我们可以按照对MEV问题的认知和看法来进行划分:

进攻性--MEV不可避免,我们应该找到一种替代方法来进行更民主化的价值提取。

防御性--MEV是一种存在的威胁,我们应该防止它。

这些解决方案可能的发生地:

P2P层

应用层

理论上,所有的MEV保护方案都是在链上建立的,但有些只是通过指定的前端在应用程序级别上使用。将这些面向用户的平台称为应用层,通过这个视角来寻找MEV解决方案的空间,我创建了MEV保护的四个象限。

这四个类别是。

1)进攻性链上保护

2)进攻性应用层

3)防御性链上保护

4)防御性应用层

在这篇文章中,我将介绍了每个象限阵营的不同参与者,以及他们是如何解决MEV困境的,我也提出了一些我对行业发展的想法。因为整个行业在极速发展,一些方案无法全面囊括,如果有需求,我将发表后续文章,概述我没有介绍到的解决方案。

MEV的四象限防护应用图

3.进攻性链上保护

3.1Flashbots

Flashbots是一家致力于减轻MEV负面影响的研发组织。通过一系列的产品研究,Flashbots成为民主化和重新分配MEV收入的领先组织之一,同时也为生态系统带来更多透明度,要了解Flashbots的生态系统,我们首先从Flashbots拍卖开始讲起。

Flashbots拍卖

Flashbots拍卖是以太坊用户和验证者之间的私人通信渠道,用于有效沟通区块内的首选交易顺序。Flashbots拍卖最初是作为go-ethereum客户端之上的一个补丁与POW以太坊上的mev-relay相结合而推出的,在现在PoS以太坊上,Flashbots拍卖则是建立在MEV-Boost上的。

Flashbots拍卖跳过了传统的公开竞价拍卖,后者往往会造成不必要的网络拥塞,并给投标人增加额外成本。Flashbots拍卖允许用户私下交流他们的出价和交易订单偏好,而无需为失败交易出价付费,同时最大化验证者的奖励并防止抢跑交易,私人交易池与密封投标的结合确保了以太坊网络的公平和最佳区块的构建。

MEV-Boost

考虑到以太坊与权益证明的合并,Flashbots拍卖转向了mev-boost,这是PoS以太坊提议者(proposer)与构建者(blockbuilder)分离(PBS)的实现。MEV-Boost让验证者将区块构建外包给竞争激烈的区块构建者市场,并通过称为中继的服务接受最有利可图的区块构建,从而最大限度地减少MEV的负面影响。MEV-Boost增强了以太坊的安全性和去中心化,无论验证者规模如何,都能使验证者获得支持PBS的MEV奖励,而让MEV不只有少数人的游戏。

西安经开区大力推进区块链等数字技术与传统产业深度融合:9月25日,西安经开区5个首批市级数字经济示范区、园、平台项目,3个2020年数字西安建设优秀成果和最佳实践案例被正式授牌。经开区以打造西部先进制造业和数字经济高质量发展示范区为目标,搭建“4+4+4”产业体系,发挥自身优势,对现有产业进行数字化升级改造,大力推进物联网、5G、大数据、区块链等数字技术与传统产业深度融合。(西安日报)[2020/9/28]

交易通常以两种方式上传到区块链:公共内存池或通过私人RPC。无论哪一种,MEV-Boost交易流程都是相似的。发送到公共内存池的交易由“搜索者”排序打包,这些捆绑包通常以提取最多MEV的方式排序,然后,搜索者将他们的捆绑包发送给区块构建者,他们以最大化MEV利润的方式收集捆绑包,同时在区块上构建它们。最终,他们通过中继发送区块,中继聚合来自多个构建者的区块并按奖励顺序对它们进行排名,此外还对它们进行过滤审查,最后,验证者选择从MEV-boost收到的最有利可图的块并将其添加到以太坊网络。

来源:FlashbotsGithub

MEV-Boost的四个主要参与者

1)搜索者是机器人、资深以太坊用户、交易员或任何积极搜索内存池以寻找套利机会的人,这些机会可以找到有利可图的交易并试图将他们的交易包含在一个区块中,搜索者收集交易,将它们添加到捆绑包中,然后将它们发送给区块构建者。

2)区块构建者是一个专门的实体,它们连接到搜索者并获取捆绑包,创建最终的区块通过中继器发送给验证者。

3)中继器从多个区块构建者那里收集区块,并选择最有利可图的区块发送给验证者进行提案。中继器在审查制度中起着至关重要的作用,因为它们能够挑选要包含的块。

4)验证者使用MEV-Boost订阅一个或多个中继,找到其订阅的中继器接收到的最有利可图的区块,并进行的最终验证并和上链。

MEV-Boost运行过程

由于以太坊尚未将PBS完全添加到其协议中,因此MEV-Boost目前是区块生产和MEV最小化生态系统的附属工具。伴随以太坊的升级,MEV-Boost最终将通过ProposerBuilderSeparation(PBS)直接纳入以太坊基础层,并在基础层完全构建者和提议者角色的分离,如下图所说,目前绝大多数MEV-Boosted区块都是通过Flashbots实现的:

MEV-Boost中继器市场占比

然而,最令人印象深刻的是MEV-Boost的全部功能完全基于信任运行。

来源:JonCharbonneau

Flashbots的防护

除了Flashbot在验证器级别的MEV保护之外,Flashbots还为任何区块链用户提供了多种产品来保护自己免受MEV的侵害。FlashbotsProtect是Flashbot为用户和开发者提供的领先保护工具。FlashbotsProtectRPC允许普通用户通过在他们的钱包中使用自定义RPC端点轻松地将他们的交易提交给Flashbots拍卖。对于用户来说,一切都是一样的,除了交易被发送到Flashbots构建器而不是公共内存池。因此,这些交易是完全私密的,不会被潜伏在内存池中的套利机器人看到。

审查问题、缺点和后续发展

尽管Flashbots取得了令人难以置信的进步,但他们的解决方案仍然存在一些问题,这些问题是当前的技术模式下所面临的,例如,如果整个网络连接到同一个中继并且该中继器是出价最高的,它自然会被验证者选择,但是,如果该中继器扣留这个区块怎么办?那最终将会创建一个无休止的空槽然后发布到链上,这种担忧被称为有效性问题。幸运的是,Flashbots概述了两种可能的解决方案,一旦PBS被纳入以太坊本身,这个问题就会自行消失。不仅如此,如果MEV-boost没有中继器运行或所有中继器都离线,那么信标节点将回退到公共内存池构建区块。

Flashbots的另一个问题是它们的中心化问题。由于它是一个以以太坊利益最大化的私人组织,因此在以太坊社区想要什么和不想要什么之间总是有一条界线。最近,Flashbots宣布将根据美国财政部的制裁,开始审查被美国财政部外国资产控制办公室(OFAC)列入黑名单的交易,并提出了几个与区块链相关的哲学问题。无论如何,MEV-Boosted区块上的绝大多数交易都符合OFAC标准,而且它肯定也会朝着这个方向发展。

BP Combinator加速器与麦客存储达成深度合作:据麦客存储官方消息,即日起,BP Combinator加速器与深圳麦客存储科技有限公司达成深度合作。

麦客存储一家集存储服务器设计、研发、生产、销售、集群化管理、数据中心搭建并提供优质配套托管运维方案以及数据中心运营为一体的区块链科技公司,旨在解决互联网时代的存储问题和保障数据的安全。

BP Combinator区块动力加速器,为交易所及区块链项目提供孵化加速服务,以完整且自控的服务链条帮助其快速实现业务完备及业务增长。BP加速器成员均有3年以上的区块链交易所及孵化业务从业经验。目前已开启交易所保荐、交易所顾问、项目孵化、流量聚合等多项业务。[2020/7/2]

截图自MEVWatch2022年11月8日

最近,Flashbots宣布了他们致力开发软件的下一个迭代版本——“SUAVE”。从早期预告来看,SUAVE似乎将是一个MEV感知的加密内存池,供用户和钱包使用,他们计划朝着完全去中心化、开源、兼容EVM的方向发展,并支持rollup和跨链,我对此感到非常兴奋,希望这会成为改变MEV的新范式。

3.2ManifoldFinance

与Flashbots一样,ManifoldFinance建立了自己技术基础设施,以尽量减少MEV的负面影响。ManifoldFinance的基础是他们的SecureRPC系统,该系统允许用户提交安全和私人交易。通过向Manifold的SecureRPC或Flashbots这样的RPC终端发送订单,用户的交易是通过一个中介发送的,这可以保护用户免受公共池中搜索者套利者影响。

在他们的SecureRPC之上,Manifold提供了几个产品。OpenMEV,这是一个SDK,使协议和应用程序能够防止MEV的套利,事实上,ManifoldFinance已经有了一些大牌的合作伙伴,比如:SushiGuard,它是Sushi的OpenMEV实现。每当你在SushiSwap上提交交易时,如果你的交易符合获得其交易成本退款的条件,你将获得~90%的回扣。然而,如果你的交易不符合条件,它将立即通过一个私有的RPC层提交。虽然你不会得到交易回扣,但你仍然从受保护的交易提交中受益。ManifoldFinance还运行他们自己的MEV中继器,它是抗审查的。你可以在下图看到围绕SecureRPC的整个生态系统。

来源:ManifoldFinanceDocs

ManifoldFinance生态系统围绕着他们的FOLD代币。然后重新分配OpenMEV捕获的所有MEV:50%给到用户、25%给验证者和25%给xFOLD质押者。预计他们将很快宣布其质押产品的V2版本,这是社区所期待的。然而,尽管令人印象深刻,但ManifoldFinance的文档并不完整,因此无法挖掘出他完整的产品技术细节。此外,通过他们的质押组织、公司和创始人在社交媒体上展示,以及他们的代币经济学模型等方面,我也存在一些担忧,这些担忧是否证明不审查交易是有道理的,尤其是当这个问题非常小的时候,这是一个有待讨论的问题。总的来看,ManifoldFinance有机会来控制MEV生态系统,但前提是他们能正确的行动。

3.3BloxRoute

在Flashbots之后,BloxRoute正在成为第二大中继器提供商。他们目前运行三种不同的中继器:BloXrouteMaxProfit、BloXrouteEthical和BloXrouteRegulated。以下是它们的规格:

来源:BloxRoute官方文档

关于目前中继器是否需要对制裁交易负责问题的讨论时,BloXrouteLabs的首席执行官UriKlarman曾告诉CoinDesk,BloXroute认为决定验证器是否应该或不应该包括受制裁的交易不是我们考虑的问题,选择推出一个中继器,会根据用户的判断和具体法律对Tornado进行审查。

除了BloxRoute的中继器产品,他们还有一个名为BackRunMe的攻击性应用产品,它允许用户安全地提交私人交易,同时允许搜索者通过MEV跟随交易以产生额外的套利利润。私人交易功能使你的交易对在抢先交易和三明治机器人的公共池中隐藏起来。此外,如果有跟随交易可用,则BackRunMe会将此额外利润的一部分返还给用户。这些后台交易不会影响用户所提交的交易,因为它发生在交易确认之后,所以对所有人来说都是双赢的。目前,BackRunMe可以在SushiSwap和UniswapV2上使用。

黄奇帆:区块链可以通过新的信任机制拓展人类协作的广度和深度:中国国际经济交流中心副理事长黄奇帆今日在北京日报刊文《数字化为何具有颠覆性?》。文章指出,数字化主要包含大数据、云计算、人工智能以及区块链技术。通常称为ABCD:A——人工智能(Artificial Intelligence),B——区块链(Block Chain),C——云计算(Cloud),D——大数据(Big Data)。区块链是一种特殊的互联网技术,是对“共识人群的一种管理方式”。如果说云计算、人工智能带来了生产力的提升,大数据让生产资料分发更高效,那么区块链就是对生产关系的变革。在此基础上,区块链技术也可以通过新的信任机制大幅拓展人类协作的广度和深度。[2020/3/1]

BackRunMe的工作原理

Backrunning分润比例

BloxRoute还提供了一种的防护性产品,称为FastProtect,可用于以太坊上的所有Dapps,尽管它对初学者来说不是那么友好,但BloxRoute也是MEV保护领域的领导者之一。

3.4EdenNetwork

EdenNetwork是MEV的第四个进攻性链上解决方案。与上述三者类似,Eden有三种相关但不同的MEV保护产品:RPC、中继器和捆绑包。EdenRPC是一个RPC端点,用户可以将其添加到他们的钱包中,将他们的交易发送给Eden构建者。EdenRPC为Eden中继器提供支持,Eden中继器将验证器连接到区块构建者网络,以最大限度地提高验证器的效率。这样,可以保证用户不会在Eden区块中处于领先地位。最后,通过Eden的RPC,搜索者可以将“捆绑包”发送到Eden的区块构建者网络。在所有MEV-Boosted块中,Eden做得很好。

MEV-Boostedslot占比来源:MEVBoost.Pics

另一个值得一提的中继提供商是Blocknative。他们的中继器称为Dreamboat,是公开可用的、透明的,但会过滤受制裁的地址。交易审查问题是一个有待讨论的问题,区块链社区最近对此讨论很多。无论你站在哪一边,都会存在一定的争议,Flashbot和整个MEV-boost生态系统为区块链和MEV做了很多工作,我很期待MEV领域的下一步发展。

MEV-Boost的争议

除了MEV-boost产品外,还有几个值得一提知名项目正在构建关于链上攻击防护的产品。

3.5SkipProtocol

SkipProtocol正在Cosmos上构建与其生态系统匹配的MEV产品,放大MEV有效性,并最大限度地减少不良MEV的影响,并将这些MEV所产生奖励重新分配给验证者和质押者。Skip在Cosmos链上发现了以下问题,因为这是先到先得的内存池:

1)执行风险:在链高度拥堵的时期,没有办法表示某些交易对交易者或生态系统“更重要”或更有经济价值,这在5月9月的Terra崩盘期间广泛发生。

2)浪费的区块空间和GAS:你会发现大量套利机会背后会出现包含多个失败交易的区块。

3)利润集中:几乎所有套利机会都被极少数地址获取,这些地址可能由几个高频交易组织控制,这相当于对Cosmos用户和验证者征收隐性税。

4)参与者整合:MEV搜索者和验证者通过激励进行垂直整合,让他们的机器人和节点位于同一台服务器上,以更快实现内存池访问和交易广播。,这破坏了长期的权力下放。

5)链停止风险:大量的垃圾邮件可能会破坏完整节点或验证器。

因此,Skip提出的解决方案是创建一个密封投标、封闭式拍卖的系统,允许交易者向验证者提交小费交易,验证者根据区块的情况在区块中优先处理。

SkipProtocol的交易排序

通过这样做,验证者可以在每笔交易中获得更多奖励,并且随着MEV奖励分配给质押者,质押利润将增加,这是一种双赢。

最近,Skip宣布了他们的Skip-Select产品,允许验证者完全决定他们如何构建他们的区块。验证者可以选择MEV奖励的分配方式、选择Skip是否构建他们的区块、选择合规性、选择治理以及各种其他各种MEV偏好。这是他们SovereignMEV愿景的一部分,即允许应用链的利益相关者、验证者和核心开发人员决定他们的MEV市场如何运作。为此,他们正在开发MEV-SDK,它将这些偏好和区块构建者权利带入链上。在撰写本文时,Skip在Juno的测试网和主网上很活跃,并将很快在Evmos、Terra2和其他Cosmos链上启动。此外,他们一直在谈判与Osmosis进行各种合作。您可以在此处的仪表板上跟踪有多少验证器正在积极运行Skip。

动态 | TopChain深度布局斯里兰卡战略资源产业:据悉,拓扑链TopChain于前不久赴斯里兰卡与当地政府展开会谈并达成国家战略资源开发合作意向。本次会谈中,双方围绕斯里兰卡当地宝石矿产开发、房地产及特色农业等重要产业进行了合作方案讨论,旨在通过拓扑链TOPC深度打开矿产、房产和农 业市场,面向亚洲地区广泛招商引资。作为该国新任总统戈塔巴雅·拉贾帕克萨的朋友及重要合作伙伴,拓扑链创始人焦光明曾多次参与斯里兰卡国际贸易合作和战略资源开发,他表示TopChain将 持续推进双方各领域的密切协作使TOPC成为上述产业投资凭证,实现取长补短、多方共赢。[2020/2/16]

3.6JitoLabs

与之前提到的以太坊和Cosmos生态系统中的项目不同,JitoLabs的使命是通过高性能MEV基础设施扩展Solana。鉴于他们属于攻击性MEV类别,他们试图将MEV的负面影响降至最低,同时将好的MEV影响最大化,并将收益重新分配给用户。通过协同工作的三种不同产品,Jito在最小化Solana上的MEV方面处于领先地位。

首先,验证者运行Jito-Solana,这是一个经过修改的SolanaLabs验证者客户端,允许验证者创建“捆绑”交易,让搜索者和高频交易者可以灵活地进行交易顺序。开源Jito-Solana验证器是网络的核心,管理与Jito-Relay的通信,它对正在处理的交易进行过滤和签名验证。出价最高和利润最高的捆绑包从中继器发送到验证器,以最终添加到链中。此外,Jito提供了一个区块引擎,它通过链下密封投标拍卖将中继器、搜索器和验证器连接起来,以便将交易添加到链上。区块引擎模拟每个交易组合,并将支付最高的一批交易包转发给领先的验证者以便快速执行。在拍卖到期时,最有利可图的捆绑包被发送给领先者,巧妙的是,这个区块引擎是全球分布的,以确保验证者和搜索者无论身在何处都能获得低延迟访问。

验证者的MEV利润会在每个纪元结束时被重新分配,这是Jito制作的一个很酷的电子表格,用于计算MEV前后的验证者利润。

最终,攻击性链上阵营在MEV保护份额方面取得了令人难以置信的进步。我希望继续看到他们创新,因为验证器是每个网络的基础。现在,我们将分析进攻性应用程序MEV下的生态系统。

4.进攻性应用层

进攻性应用程序认为MEV是不可避免,因此他们提供应用程序和面向用户的解决方案来提取MEV的价值,并使之尽可能的民主化。我们已经在上面讨论了BackRunMe,所以我们将深入探讨这个阵营中的另外两个主要参与者。

4.1RookProtocol

RookProtocol是首批MEV提取解决方案之一,旨在在应用层捕获MEV,保护用户和协议免受负面的外部影响,并减少共识层可用的总MEV。最终,Rook以提高整体网络和市场效率的方式在参与者之间重新分配MEV利润。

Rook协议依赖ROOK来运行,ROOK是一种ERC-20治理和实用令牌,用于在处理交易时发现MEV在交易中的价值。使用Rook协议的每个人——用户、智能合约、做市商、keepers等,都通过ROOK代币与生态系统连接起来。Keepers是自动机器人,可以完成用户的交易,将ROOK抵押到智能合约中并接收xROOK作为回报。Keepers不断观察交易内存池以寻找套利机会,一旦发现有利可图的交易,Keepers就会使用他们的xROOK进行竞价,以获得执行交易的机会,协调拍卖人模块会为赢得拍卖的Keeper开绿灯,他们履行交易,同时分配Keeper为该机会支付的成本。同时,ROOK代币持有者可以将他们的ROOK放入Rook质押池中,以换取xROOK,每次出价中捕获的价值的一部分直接流向xROOK持有者,使他们获得直接对应于Rook协议的效用和MEV收益。

链下订单簿是用Rook的“隐藏订单簿”构建的,托管只能由RookKeepers才能完成的交易。通过隐藏簿发送的订单对于其他掠夺性MEV机器人来说是无法访问的,因此允许用户以他们的目标价格接收他们的交易。Rook的隐藏订单簿甚至可以通过他们自己的DEX、游戏、API或通过他们的合作伙伴来集成使用。

4.2B.Protocol

B.Protocol是另一种进攻性的应用级MEV解决方案。不过,它主要侧重于贷款和清算领域。B.Protocol以民主化清算,确保更高的资本效率,并对抗MEV。

在B.Protocol集成的平台上,它将用户的资金集中到一个用于清算的Backstop池中。当资金闲置时,它们停留在收益平台中并为用户产生被动收入。一旦发生清算,智能合约就会从支持中提取所需资金以促进清算,并自动出售扣押的抵押品。一旦售出,收益将存入池中,产生利润。这个视频对它具体的工作流程做了很好的概述。

通过创建任何人都可参与的民主池,B.Protocol与存入抵押品的用户分享MEV利润,并给予他们清算优先权。B.Protocol目前在几个头部项目上上线,包括Liquity的ChickenBonds。B.Protocol的与众不同之处在于,它是MEV保护领域中专注于清算领域的唯一玩家,属于很小众的进攻性应用层类别。

目前,MEV进攻性应用层方面的参与者数量相对较少,但每个项目都有自己的特点,我对这个阵营的未来会越来越乐观。

5.防御性链上保护

如前所述,这些解决方案认为MEV是对区块链的生存威胁,因此它们通过链上和共识层来完全消除它。

5.1Chainlink公平排序服务

这一领域的主要参与者是去中心化预言机网络Chainlink,他们将智能合约与链下数据安全地连接起来。这可以用于金融市场、体育数据,甚至天气和碳信用等各个领域。Chainlink现在更进一步,通过引入(FSS)对其智能合约附加组件实施MEV保护。简而言之,FSS是一个预言机网络,可以对发送到该智能合约的交易进行排序,它在链下收集用户交易,根据智能合约开发者的规范生成订单,并以去中心化的方式将交易提交到链上。

公平排序服务流程模型

此外,FSS不仅可以用于预处理阶段的智能合约,还可以用于区块构建和rollup阶段。目前,FSS已又有一个功能齐全的原型,并且有一个Arbitrum的试点项目。整个区块链和MEV社区都期待FSS在未来几个月内全面推出。

5.2SecretNetwork

SecretNetwork是建立在CosmosIBC上的L1区块链,具有保护隐私的智能合约。Secret的智能合约,被称为“SecretContracts”,默认情况下是私有的。一切都会被加密,其他人无法查看,除非他们被授予访问权限。这打开了在传统公共区块链上难以实现的用例。建立在这些“SecretContracts”之上的“隐私DeFi”,可以在去中心化金融生态系统保护隐私的,与传统DeFi应用程序一样,用户可以交易、交换、购买、借贷、出售,但在它的系统中用户的这些数据默认是私有的。由于这种固有的隐私性,订单在内存池中是不可见的。因此,可以免受MEV抢先和三明治机器人的攻击。SecretNetwork是少数将隐私权作为权利的协议之一。

5.3Comos2.0

最近,Cosmos宣布了他们的2.0版协议,其中他们提出的对抗MEV的解决方案——InterchainScheduler。意想不到的是,ATOM2.0提案被ATOM社区否决了,虽然如此,依然有必要对InterchainScheduler进行一些详细的说明。

由于Cosmos生态系统由多条链组成,因此网络中分散的DEX资产价格存在差异。除了创造明显的DEX套利机会外,它还引入了更复杂的抢先交易和三明治攻击。InterchainScheduler提议在链上创建一个MEV市场,帮助Cosmos的应用链将其区块空间的一部分作为可交易NFT出售。通过调度程序,他们将通过拍卖的方式,在参与的区块链上保留区块空间,然后,这笔拍卖所得将在整个生态系统中重新分配。

跨链调度过程

技术上比较复杂,细节可以在这里找到。

5.4其他防御性链上工具和解决方案

除了上述产品外,还有多种其他防御性链上解决方案用于MEV保护。?

SubmarineSends:

这是一个开源智能合约库,它通过暂时隐藏链上交易来保护您的合约免受领跑者的侵害。简而言之,用户将他的交易提交到潜藏地址,以隐藏的方式把数据提交给智能合约并锁定,一旦提交的交易保持在链上,智能合约就会解锁存储的数据并对其进行验证。

SubmarineSends交易模型

SubmarineSends的所有代码都在Github上公开可用,但它已经几年没有更新了。

ZeroMEV

ZeroMEV是一种完全去中心化的解决方案,适用于以太坊验证器,以保护其用户免受抢先交易和审查。使用MEV-Boost时,用户有时会出现领先几毫秒的情况,为了防止这种情况,ZeroMEV通过按时间而不是gas价格对MEV交易进行排序,以保护他们的用户。事实上,ZeroMEV保护用户的时间最多相差500毫秒,要使用ZeroMEV,只需更改原始Geth中的三行代码。然而,目前使用ZeroMEV纯粹是出于利他目的,因为验证者可能会赚得更少,因为他们只在EIP-1559之后获得小费。不过,验证者可以退回交易,从而创造更多的利润,无论如何,ZeroMEV依旧是一个令人难以置信的验证者MEV保护工具。

SalmonellaAttack

为了三明治交易机器人,Defi-Cartel引入了一种非常巧妙的技术来将权力还给交易者。Salmonella的想法如下:创建一个典型的ERC-20代币,每当除指定所有者之外的其他人与它进行交易时,它只返回指定金额的10%——尽管发布的事件日志显示了完整的交易。在这里看到的它在全盛时期有过几项重大的功绩。

Kattana

和上一个类似,这是另一个愚弄机器人的应用,Kattana是DEX与CEX的跨链交易的终端。在他们的代币发布期间,他们为抢先运行的机器人设置了一个陷阱,阻止他们出售他们的代币,有时,捕食者会变成猎物。

归根结底,防御性链上保护阵营相当先进、技术性强、隐秘,有时甚至还很幽默。当然,在Chainlink的FSS推出后,这个阵营将在整个行业掀起更大的波澜。

6.防御性应用

最后,我们来讨论的最后一个阵营——防御性应用领域。这些解决方案认为MEV是对区块链的生存威胁,因此他们提供应用程序和面向用户的解决方案以完全消除它。其中许多是区块链新手用户已经熟悉的产品,但深入了解其MEV保护功能非常重要。为了最好地解释它们,可以将它们分为几类。

6.1自动做市商(AMM)

讨论防御性应用阵营,就不得不从自动化做市商说起。有关AMM的概要,请阅读我之前写的

MEV捕获AMM(McAMM)

最近有很多关于MEV捕获AMM的讨论。简而言之,这个想法如下:AMM有拍卖每个区块的第一笔交易的权利,从而出售一个潜在的MEV插槽,并将这些利润重新分配给交易者、质押者,甚至潜在的搜索者,这个提案非常有趣。

流动性集中

2021年3月,Uniswap宣布了他们V3版本。其中,他们为DeFi和AMM引入了全新的范例:集中流动性。简而言之,集中的流动性使LP能够精细控制其资本分配的价格范围,从而实现更高的资本效率的同时,也能降低滑点,同时还可以防止任何资产自由落体的情况。由于它对每笔交易的价格影响较小,因此它对MEV的影响当然也较小。此外,在集中的流动性池上有一种令人着迷的JIT流动性MEV技术,它实际上有利于交易者。虽然集中的流动性并不能完全消除MEV,但它肯定会将其最小化。

还有多种其他抗MEV的AMM,比如:Hashflow、Duality、SwapSwap和Wendy。这个MEV保护领域因创新而蓬勃发展,我非常期待这里的下一阶段的发展。

6.2DEX聚合器

对于那些不熟悉DEX聚合器的人,简单的理解就是:他们将数百个DApps连接在一起,并通过这些不同的流动性池提供最佳兑换比例。

1inch

这是最著名和使用最广泛的DEX聚合器。最近,他们与Flashbots合作,以保护他们的用户免受抢先交易和三明治攻击。现在通过1inch用户可以选择通过Flashbots路由他们的交易,这实现了验证器和1inch之间的直接连接。但是,我不确定它是否已更新或者它在合并后是否仍然有效。1inch提供的另一个领先保护工具是“自动滑点”,它能最大限度地减少机器人以交易为目标的可能性,因为它具有较低的滑点容忍度,因此操纵用户所需返回金额的空间较小。

CowSwap

你可以将它理解为聚合了DEX聚合器的聚合器。CowSwap上的交易可以通过链上的自动做市商、其他DEX聚合器等进行结算,CoW是点对点匹配的,因此每个人都可以获得更好的价格,并且没有人支付不必要的AMM费用,因为它搜索了所有其他流动性的潜在的最佳交易价格。交易中心,CoW将这些交易分批提交给上链,将它们隐藏在公共的内存池中,并有效地防止矿工的交易重排和三明治机器人,CoWProtocol在这方面肯定是独一无二的。

其他一些防御应用层MEV保护解决方案比如MistXLabs、DFlow和ShutterNetwork。这个领域其实竞争很多,但每个玩家都在减少MEV和保护用户方面做出了重要贡献。我的一个预测是,在未来,不保护用户免受MEV影响的DApp将不会受到用户青睐,MEV保护将会成为行业标准。

7.MEV的现状与未来

现在我们已经了解了整个MEV解决方案的全景图,更重要的依旧面临的问题,此外还要了解下一次创新将发生在何处。

首先,就像区块链中的大多数其他问题一样,这个问题太复杂了,普通用户理解门槛很高。绝大多数区块链用户往往会以更差的执行率进行交易,虽然每笔交易只损失几美分,在短期内可能不是这样的问题,但如果不了解这些问题,区块链将永远不会向更大的应用领域发展。更进一步,上述所描述的解决方案也非常复杂,需要理解各种不同的参与者,而且,对MEV感知并不能推动它的采用,这是一个哲学范畴问题。

其次,正在提供的这些解决方案既不提供所有权,也不提供其网络的权益,它们纯粹是其它协议的附加组件或就是一个功能,很少有利润被分配。那些有利润分配的解决方案,是以他们自己的代币来分配的,而不是以实施的DApps代币本身来分配。

最后,在目前的情况下,许多解决方案都有一些私人订单流或屏蔽交易的事件,有一种说法是,私有订单流有其缺点,它消除了区块链的公共性质,并可能导致中心化。我觉得现实情况是,两方面总是要有取舍的。

尽管有这些担忧,在MEV保护领域发生的这些创新足够让人惊讶。这篇文章的篇幅就凸显了这个问题有多么重要,可以看到内存池的发展将会是2023年的重要主题之一,尤其是在熊市的低谷期,基础架构是主要创新阵地。

此外,有一些预测说,主要的DEX在未来会成为区块构建者,并在这个空间创造一个有趣的动态。在TornadoCash失败之后,人们对保护隐私链和应用的兴趣不断上升,这也引起了一些人的注意,特别是MEV可以通过这些平台缓解隐私方面的忧虑。

由于最近几周FTX的影响,我相信这将更加增强对MEV的关注,因为越来越多的交易将会从DEX流向链上。最后,MEV是对区块链的生存威胁还是可解决的挑战,这个问题最终掌握在我们的手中,我经常思考的一个问题是,我们是否需要学习如何生活、应对或潜在地利用MEV获利,还是几年后我们会完全忘记它,但现在,我们应该尽最大努力减少机器人的影响。

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

链链资讯

[0:15ms0-3:712ms