盘点各公链MEV现状:以太坊上套利为主,Solana上三明治攻击依旧严重
原文作者:Frank,PANews
在区块链领域中,MEV(最大可提取价值)一直是一个复杂且不可忽视的问题,它指的是矿工或验证者通过操控区块中交易的排序、插入或删除交易,从中提取额外利润的现象,常见的 MEV 手法包括三明治攻击、抢跑和清算套利等。
MEV 在不同公链上表现各异,从以太坊上常见的套利交易,到 Solana 上严重的三明治攻击,再到比特币、BSC、波场等公链中逐渐显现的 MEV 潜力。本文将盘点各大公链的 MEV 现象,分析其不同的实现路径以及对用户和网络的潜在影响。
以太坊:三明治攻击已衰退,主要以套利为主
作为交易量最大的公链,以太坊上一直是 MEV 现象最集中的公链。尤其是在在 DeFi 和 NFT 交易活跃的时期。2023 年,以太坊基金会卖出 ETH 时遭受 MEV Bot 三明治攻击,损失 9101 美元,该 MEVBot 获利约 4, 060 美元。
对普通用户而言,MEV 多数情况下带来的是负面影响,尤其是当三明治攻击、抢跑交易等行为泛滥的时候。但就矿工或验证者而言,MEV 是一份不可忽视的额外收入,尤其是在区块奖励下降的时期。MEV 收入能够补充矿工和验证者的收益水平,对于维护整个区块链网络的稳定性和去中心化具有一定的积极意义。
MEV 的分类中,除了三明治攻击、抢跑交易这种直接危害用户利益的交易之外,清算套利等行为对保持市场流动性而言,多数情况下并不算有害交易行为。因此,如何减少有害的三明治攻击等行为,保留清算、套利等 MEV,则成为了保持 MEV 均衡的难题。
为了解决 MEV 带来的公平性问题的同时平衡验证者的收益, Flashbots 推出了 MEV-Boost 和 Flashbots Protect 协议。MEV-Boost 是一种中继系统,它允许验证者通过中继节点从外部区块构建者获取优化过的区块,这些区块通过复杂的 MEV 提取策略最大化了交易排序的收益。MEV-Boost 引入了透明的区块构建流程,避免了传统的抢跑和三明治攻击等恶意 MEV 手段。
Flashbots Protect 主要是为普通用户设计的,目的是保护用户的交易不受抢跑(Front-running)和三明治攻击(Sandwich Attacks)等 MEV 攻击的影响。用户通过 Flashbots Protect 可以提交私有交易,这些交易不会公开广播到以太坊的公共 mempool 中,而是通过私有通道直接发送给支持 Flashbots 的矿工或验证者。
一直以来,以太坊上通过 MEV-Boost 或 Flashbots Protect 等协议进行传输的隐私订单比例约为 30% 左右,而仍通过公共 Mempool 传输的订单比例仍高达 70% 左右。这样意味着大量的用户并不喜欢于采用 Flashbots Protect 发起交易。不过,以太坊 DEX 上约有 70% 的交易则是通过 Flashbots Protect 发起的隐私订单。当前,以太坊上 MEV 的收入比例约为 26% ,这一占比说明验证者的主要收益来源主要还是区块奖励,而并不仅依赖 MEV 收益。
目前,以太坊注册 MEV-Boost 的验证者数量达到 147 万,占比超过 81% 。9 月 5 日数据显示,过去 14 天通过 MEV-Boost 协议产生的区块比例达到 89% 。不过,这不意味着 89% 的以太坊订单都是通过隐私池传输的 MEV 订单。
当前,三明治攻击在以太坊上似乎已得到了较大的缓解。据 Eigenphi 数据显示,过去 30 天三明治攻击的额总体收入为 74 万美元,同期的套利收入则高达 172 万美元。
Solana:MEV 问题加剧,三明治攻击威胁用户交易安全
Solana 上的 MEV 问题在这一轮牛市日益严重,据 Blockworks Research 调查显示, 2024 年 4 月,Solana 上的 MEV 收入已经超过了以太坊。在 2023 年 11 月之前,Solana 上的 MEV 收入几乎可以忽略不记。
相较以太坊,Solana 上 MEV 被社区讨论更多的原因是,其三明治攻击已经严重的影响着普通用户的交易。此前,PANews 曾就这一话题进行过深入研究,其中地址开头为 arsc 的三明治攻击机器人在 2 个月内攫取 3000 万美元,相比之下 Uniswap 近一个月的收入也仅为 3100 万美元。(相关阅读: 2 个月“攫取” 3000 万美元,Solana 最大的三明治攻击者日赚 57 万美元引众怒 )
关于 Solana 上的 MEV,则不得不提到 Jito Labs,Jito Labs 在 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 的 MEV Relay。该方案通过私有交易包(Bundles)来保护用户交易不被公开 mempool 中的 MEV 机器人盯上,从而减少用户的损失。
不过,从数据上来看,BSC 上的 MEV 总体利润要远远高于以太坊,据 Eigenphi 显示,BSC 链近 30 天的 MEV 总收入约为 1.33 亿美元,其中套利收入约为 1.3 亿美元,三明治攻击收入仅为 280 万美元。其中, 8 月 22 日数据显示当天套利收入达到 3000 万美元,这一数据显得有些异常。整个 BSC 链 8 月份的总交易量才为 200 亿美元,MEV 收入的数据为何能达到这么高的数值确实值得怀疑。
以太坊L2:MEV 还未形成规模化,清算收益为主
关于以太坊 Layer 2 上 MEV 的具体情况目前的数据平台几乎没有,根据 Arthur Bagourd 和 Luca Georges Francois 的论文研究显示,截至 2023 年 6 月,以太坊L2上的 MEV 收入(Polygon、Arbitrum、Optimism)约为 2.13 亿美元。其中,Polygon 的贡献占比最高,约为 2.13 亿美元,主要源于少数几笔大额交易增加了整体利润。Arbitrum MEV 提取总利润约为 25 万美元,Optimism 的该数据约为 25 万美元。总体来看,剔除极端数据之外,以太坊L2上的 MEV 还未能形成一个大规模的稳定收入,这主要也是因为以太坊L2的交易量变化较大。此外,以太坊L2的 MEV 收入主要来自于清算收益而非三明治攻击。近期,Arbitrum 通过了名为 Timeboost 的交易排序机制,一种类似于 MEV-Boost 的中继系统。
波场:DPoS 机制下的 MEV 机会有限
作为交易量最大的公链之一,波场近期由于 MEME 币的热潮也迎来更大的交易量。不过,不少用户提出在波场上存在大量的机器人攻击。随后,波场创始人孙宇晨表示,波场并不存在 MEV 机制,目前发生的机器人攻击为概率攻击。
波场采用的共识机制为 DPOS(Delegated Proof of Stake),该机制下,通常不存在与传统 PoW 和 PoS 类似的公开 mempool(内存池)。在 DPoS 系统中,交易并不是首先广播到公开的网络节点供矿工或验证者挑选。相反,交易由用户提交到超级代表(Super Representatives, SRs)或受托人节点,这些节点有权负责生成区块和确认交易。除非这些超级代表主动参与到 MEV 交易当中,否则一般情况下 MEV 发生的概率较低。
比特币:MEV 逐步显现,主要依赖铭文和矿工行为
由于比特币的设计与以太坊不同,采用的是简单的 UTXO 模型,每笔交易主要是发送方和接收方的比特币转移,因此交易排序不会引发像以太坊那样复杂的套利或清算机会。此外,比特币网络上也没有复杂的智能合约,也就意味着矿工无法像在以太坊上那样利用套利或清算提取 MEV。
不过,随着铭文、符文、Layer 2 等比特币生态的出现,比特币上也正在出现 MEV 的潜力。当然,对矿工而言,更多的 MEV 机会将弥补挖矿奖励的减少。不过随着比特币协议的演变,MEV 也开始成为比特币生态中需要应对的挑战。不过,由于比特币生态的 MEV 行为还未能形成规模化,标准化的模式,暂时还未能看到相关的数据。
总体来看,MEV 在各大公链上的表现形式各异,从以太坊的成熟套利机制到 Solana 上猖獗的三明治攻击,每个生态都面临着独特的挑战和机遇。随着 DeFi、NFT 和智能合约技术的不断演变,MEV 现象将继续发展,不同公链将不断探索平衡 MEV 收益和用户体验的解决方案。未来,如何有效管理 MEV,将成为公链维护去中心化和网络公平性的重要课题。