看懂鲜为人知的MEV危机!Flashbots如何降低以太坊的使用成本

MEV 研究机构Flashbots 的匿名开发人员Stephane Gosselin 于4 月11 日发布推文声称,有大型矿池向其表示:Flashbots 是近日以太坊Gas prices 下降的主因,因为许多交易员都被迫关闭了他们的PGA 机器人。

(PGA全文Priority Gas Auctions,即「最优Gas费竞价」。PGA机器人可理解为,当侦测到链上交易有利可图时,会以更高Gas Price争取抢先交易的机器人。)

撰写本文时,Gas Price 已降至60~70 Gwei 左右,与先前动辄100 Gwei 相比下降了不少,根据Stephane Gosselin 的说法,主要原因与Flashbots 推出解决方案Flashbots Alpha,将MEV 分流并导致PGA 机器人被迫关闭有关。

本文将简单介绍矿工可提取价值(MEV)与Flashbots,并让大家了解Gas Price 是如何受到两者的影响。

矿工可提取价值(MEV)

MEV (miner-extractable value)的中文为「矿工可提取价值」,意即矿工(或验证者)利用其打捞交易、排除交易或重新排序交易等能力所获得利润的价值,一般来说,当链上的交易或清算等活动出现结构性套利机会时,往往都会伴随着MEV。

举个例子,当套利机器人侦测到Uniswap 上的某个交易对因为大额交易而产生1 万美元的套利机会时,以80 Gwei 的Gas Price 向以太坊矿工提交一笔链上交易进行套利。此时可能会发生以下两种情况:

  • 矿工复制相同的交易,并优先确认自己的交易,私吞这个套利机会
  • 其他机器人注意到这个套利机会,并以更高的Gas Price(如100 Gwei )发布相同交易争取套利权(矿工会确认Gas Price 高的交易),这就是所谓的「最优Gas 费竞价(PGA) 」。

在上述例子中,1 万美元的潜在利润就是MEV,即使矿工没有私吞套利机会,也能因为PGA 的Gas Price 竞价而获利(例如,如果有PGA 机器人向矿工支付7000 美元的费用,这7000 便是矿工在过程中额外获得的收益)。

MEV 除了会损害套利者的利益,还会对整体网路造成许多负面影响。PGA 机器人的Gas 竞价会拉高用户发送交易时的Gas Price 的预估值,再加上网路在短时间内涌入大量交易,最终导致整体网路的手续费飙升。且权力与资本的集中造成MEV 集中在少数参与者手中,也削弱了以太坊的中立、透明以及抗审查的去中心化特性。

为了解决MEV 所引发的网路风险,区块链开发者、研究员、共同组成了一个中立、无偏见的跨学科研究组织「Flashbots」。

誓言扭转MEV 危机– Flashbots

 Flashbots成立于去年年底,致力于MEV的相关研究、数据分析和解决方案的开发。至今已有不少研究成果,如能够扫描以太坊区块链数据并识别MEV活动的MEV-Inspect、基于MEV-Inspect构建的MEV可视化实时数据平台MEV-Explore,以及能够减缓MEV问题的解决方案Flashbots Alpha。

Flashbots Alpha 概念原理

在Flashbots Alpha解决方案中的参与者主要分为「套利交易者(搜寻者)」与「矿工」,且两者都必须使用MEV-Geth客户端(Geth客户端的分叉版本,该客户端经过Flashbots修改,可以接受Flashbots交易包并将Flashbots区块与常规区块进行比较)。

前者除了是发起交易的套利者以外,同时也要负起「搜寻当前链上手续费最高的交易并打包成交易包」的搜寻工作。这些搜寻人会相互竞争,寻找出利润最大化的交易排序,并包裹成「交易包」相互竞价,争取让矿工将自己的交易包打包进下一个区块,矿工在密封拍卖(sealed-bid auction )的机制下挑选交易包,并生成带有交易讯息的「区块模板」,若矿工比对搜寻者的「区块模板」手续费收益大于自己打包的区块,便会舍弃自己打包的区块,挑选区块模板进行上链与挖矿验证。

资料来源:flashbots

在这个机制下,等同于在矿工与套利交易者(搜寻者)之间建立专用的通讯管道,并将原本属于矿工的交易打捞工作外包给了搜寻者。这么做有什么好处呢?

  • 避免交易策略泄漏:搜寻者本身就是套利交易者,对他们而言,只要在打包交易的时候,将自己的套利交易同时包进交易包,如此一来搜寻者便可以绕过交易池,避免交易泄漏给其他链上参与者。
  • 价格战消失:由于套利交易者的交易在确认前不会提前泄漏,因此PGA 机器人便无法侦测到套利交易,自然不会有Gas Price 竞价的问题发生,一般用户发送交易时的Gas Price 也能有效降低。
  • 搜寻者(套利交易者)可以省钱:套利交易者可以避免交易失败还要支付矿工费的窘境。
  • 矿工可以获得额外收益:矿工挑选交易包并成功上链后,可以额外获得来自搜寻者的小费「Bundle tip」。

Flashbots 三月份透明度报告

Flashbots 自年初发布Alpha 版至今,已有12 个矿池采用(占以太坊网络哈希率的58%以上),其中包括星火矿池、F2Pool 等大型矿池。

资料来源:Flashbots

此外,根据Stephane Gosselin发布的Flashbots 3月份透明度报告指出,2月份的活跃搜寻者仅有23个,但3月份已增加至90个,并成功上链了5,423个交易包。

资料来源:Flashbots

包括Flashbots 交易包的以太坊区块总数在整个网路中的占比从3 月初的0.83% 增加到4 月1 日的13.9%,增幅达到16 倍。

资料来源:Flashbots

同时,由于Flashbots 的采用率不断提升,以太坊区块链的Gas 竞价情况也有显著的改善。

资料来源:Flashbots

虽然Flashbots 的解决方案并不完美,但组织成员表示将在未来的路程图中排程,并针对各个层面的问题深入研究,并逐步优化解决方案,进一步降低MEV 对以太坊与其他智能合约区块链的风险,并期望未来「搜寻者」的工作能够进一步扩展至一般用户,让大众不用再受到机器人与交易池运行机制的侵害。

本文链接地址:https://www.wwsww.cn/ytf/8122.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。