各公链 MEV 现况调查:以太坊上套利为主,Solana 上三明治攻击依旧严重

    在区块链领域中,MEV(最大可提取价值)一直是一个复杂且不可忽视的问题,它指的是矿工或验证者透过操控区块中交易的排序、插入或删除交易,从中提取额外利润的现象,常见的MEV手法包括三明治攻击、抢跑和清算套利等。MEV在不同公链上表现各异,从以太坊上常见的套利交易,到Solana上严重的三明治攻击,再到比特币、BSC、波场等公链中逐渐显现的MEV潜力。本文将盘点各大公链的MEV现象,分析其不同的实现路径以及对使用者和网路的潜在影响。以太坊:三明治攻击已衰退,主要以套利为主作为交易量最大的公链,以太坊上一直是MEV现象最集中的公链。尤其是在DeFi和NFT交易活跃的时期。2023年,以太坊基金会卖出ETH时遭受MEVBot三明治攻击,损失9,101美元,MEVBot获利约4,060美元。对一般使用者而言,MEV多数情况下带来的是负面影响,尤其是当三明治攻击、抢跑交易等行为泛滥的时候。但就矿工或验证者而言,MEV是一份不可忽视的额外收入,尤其是在区块奖励下降的时期。MEV收入能够补充矿工和验证者的收益水平,对于维护整个区块链网路的稳定性和去中心化具有一定的积极意义。MEV的分类中,除了三明治攻击、抢跑交易这种直接危害用户利益的交易之外,清算套利等行为对维持市场流动性而言,多数情况下并不算有害交易行为。因此,如何减少有害的三明治攻击等行为,保留清算、套利等MEV,则成为了维持MEV均衡的难题。为了解决MEV带来的公平性问题的同时平衡验证者的收益,Flashbots推出了MEV-Boost和FlashbotsProtect协议。MEV-Boost是一种中继系统,它允许验证者透过中继节点从外部区块建构者获取优化过的区块,这些区块透过复杂的MEV提取策略最大化了交易排序的收益。

    MEV-Boost引入了透明的区块建立流程,避免了传统的抢跑和三明治攻击等恶意MEV手段。FlashbotsProtect主要是为一般使用者设计的,目的是保护使用者的交易不受抢跑(Front-running)和三明治攻击(SandwichAttacks)等MEV攻击的影响。使用者透过FlashbotsProtect可以提交私人交易,这些交易不会公开广播到以太坊的公共mempool中,而是透过私人通道直接发送给支援Flashbots的矿工或验证者。一直以来,以太坊上透过MEV-Boost或FlashbotsProtect等协议传输的隐私订单比例约为30%左右,而仍透过公共Mempool传输的订单比例仍高达70%左右。这样意味著大量的用户并不喜欢采用FlashbotsProtect来启动交易。不过,以太坊DEX上约有70%的交易则是透过FlashbotsProtect发起的隐私订单。目前,以太坊上MEV的收入比例约为26%,这一占比说明验证者的主要收益来源主要还是区块奖励,而不仅依赖MEV收益。目前,以太坊注册MEV-Boost的验证者数量达到147万,占比超过81%。9月5日数据显示,过去14天透过MEV-Boost协议产生的区块比例达到89%。不过,这并不意味著89%的以太坊订单都是透过隐私池传输的MEV订单。目前,三明治攻击在以太坊上似乎已得到了较大的缓解。根据Eigenphi数据显示,过去30天三明治攻击的额总体收入为74万美元,同期的套利收入则高达172万美元。Solana:MEV问题加剧,三明治攻击威胁用户交易安全Solana上的MEV问题在这一轮牛市日益严重,根据BlockworksResearch调查显示,2024年4月,Solana上的MEV收入已经超过了以太坊。

    在2023年11月之前,Solana上的MEV收入几乎可以忽略不记。相较以太坊,Solana上MEV被社群讨论更多的原因是,其三明治攻击已经严重的影响著普通用户的交易。先前,PANews曾就这一主题进行过深入研究,其中地址开头为arsc的三明治攻击机器人在2个月内攫取3000万美元,相比之下Uniswap近一个月的收入也仅为3100万美元。(相关阅读:2个月「攫取」3000万美元,Solana最大的三明治攻击者日赚57万美元引众怒)关于Solana上的MEV,则不得不提到JitoLabs,JitoLabs在Solana上开发的Jito-Solana可以视为Solana版本的MEV-Boost,虽然两者的实现路径不同,但总体的思路类似,都是为了帮助验证者最大化MEV的收益。Jito推出了一个区块空间拍卖机制,让交易发起者单独支付一笔小费给验证者以保障捆绑的交易包被优先执行。此外,3月Jito宣布暂时关闭其运行的mempool以减少三明治攻击,因为这个记忆体池可以被用于三明治攻击者监听用户发起的交易内容,但MEV机器人仍可以透过运行RPC节点来监听交易。因此,Jito关闭mempool并未使得三明治攻击在Solana上消亡,只是门槛变得更高了。而专门透过三明治攻击获取收益的团队也在社群的讨伐下变得更加狡猾。根据PANews观察,先前臭名昭著的arsc机器人并未停止,而是透过换皮的方式继续进行三明治攻击,并且现在的攻击规模比此前更大,甚至几乎垄断了Solana上的三明治攻击。sandwiched是Ghost团队专门开发的监控Solana三明治攻击的平台,PANews仔细观察发现,目前在Solana上活跃的三明治攻击程序的实控地址都是arsc。简单解释来说,arsc将先前用于三明治攻击的逻辑编写为多个智能合约,每个合约上会部署数百个地址执行合约进行攻击。这样如果只是追踪地址则无法看出其中的关联度。根据粗略观察来看,平均每个智能合约下的地址约为数百个到一千左右,因此,arsc用于三明治攻击的地址可能有上万个。

    近一年来,Jito上获得的Tips收入(MEV小费)已经超过153万枚SOL(价值约1.98亿美元),同期的以太坊MEV收入约为6亿美元。BSC:推出类似Flashbots的MEV解决方案,套利为主BSC和以太坊在MEV萃取机制上有许多相似之处,BSC同样引进了类似Flashbots的MEV解决方案。在BSC上,采用的是bloXroute的MEVRelay。该方案透过私人交易包(Bundles)来保护用户交易不被公开mempool中的MEV机器人盯上,从而减少用户的损失。不过,从数据来看,BSC上的MEV整体利润远高于以太坊,根据Eigenphi显示,BSC链近30天的MEV总收入约为1.33亿美元,其中套利收入约为1.3亿美元,三明治攻击收入仅280万美元。其中,8月22日数据显示当天套利收入达3,000万美元,这项数据显得有些异常。整个BSC链8月的总交易量才为200亿美元,MEV收入的数据为何能达到这么高的数值确实值得怀疑。以太坊L2:MEV还未形成规模化,清算收益为主关于以太坊Layer2上MEV的具体情况目前的数据平台几乎没有,根据ArthurBagourd和LucaGeorgesFrancois的论文研究显示,截至2023年6月,以太坊L2上的MEV收入(Polygon、Arbitrum、Optimism)约为2.13亿美元。其中,Polygon的贡献占比最高,约2.13亿美元,主要源自于少数几笔大笔交易增加了整体利润。ArbitrumMEV提取总利润约25万美元,Optimism的数据约为25万美元。整体来看,剔除极端数据之外,以太坊L2上的MEV还未能形成一个大规模的稳定收入,这主要也是因为以太坊L2的交易量变化较大。此外,以太坊L2的MEV收入主要来自于清算收益而非三明治攻击。近期,Arbitrum透过了名为Timeboost的交易排序机制,一种类似MEV-Boost的中继系统。

    波场:DPoS机制下的MEV机会有限作为交易量最大的公链之一,波场近期由于MEME币的热潮也迎来更大的交易量。不过,不少用户提出在波场上有大量的机器人攻击。随后,波场创办人孙宇晨表示,波场并不存在MEV机制,目前发生的机器人攻击为机率攻击。波场采用的共识机制为DPOS(DelegatedProofofStake),在该机制下,通常不存在与传统PoW和PoS类似的公开mempool(记忆体池)。在DPoS系统中,交易并不是先广播到公开的网路节点供矿工或验证者挑选。相反,交易由用户提交到超级代表(SuperRepresentatives,SRs)或受托人节点,这些节点有权负责产生区块和确认交易。除非这些超级代表主动参与MEV交易当中,否则一般情况下MEV发生的机率较低。比特币:MEV逐步显现,主要依赖铭文和矿工行为由于比特币的设计与以太坊不同,采用的是简单的UTXO模型,每笔交易主要是发送方和接收方的比特币转移,因此交易排序不会引发像以太坊那样复杂的套利或清算机会。此外,比特币网路上也没有复杂的智能合约,也意味著矿工无法像在以太坊上那样利用套利或清算提取MEV。不过,随著铭文、符文、Layer2等比特币生态的出现,比特币上也正在出现MEV的潜力。当然,对矿工而言,更多的MEV机会将弥补挖矿奖励的减少。不过随著比特币协议的演变,MEV也开始成为比特币生态中需要面对的挑战。不过,由于比特币生态的MEV行为仍未能形成规模化,标准化的模式,暂时还未能看到相关的数据。整体来看,MEV在各大公链上的表现形式各异,从以太坊的成熟套利机制到Solana上猖獗的三明治攻击,每个生态都面临著独特的挑战和机会。随著DeFi、NFT和智慧合约技术的不断演变,MEV现象将持续发展,不同公链将持续探索平衡MEV效益和使用者体验的解决方案。未来,如何有效管理MEV,将成为公链维护去中心化和网路公平性的重要课题。