Flashbots:与MEV危机赛跑

2020-12-20 15:29:29 526

Flashbots 是一个研究和开发组织,成立的初衷是缓解由 “矿工可抽取价值(miner-extractable value, MEV)” 给智能合约平台型区块链带来的负外部性和生存风险。我们提议为 MEV 的收取设计一种免信任、透明且公平的生态系统,来保卫以太坊的理念。

过去几个月的以太坊使用量暴涨,使得一些由 MEV 带来的负外部性暴露出来,包括网络拥堵(即点对点网络的负担加大)和链拥堵(即区块空间紧张):我们的初步评估显示,通过消除无效率的 MEV 抽取过程,可以将以太坊的吞吐量提高至少 2.4%。此外,当前的 MEV 抽取方法的激励体系,给以太坊的共识安全性带来了生存风险,因为它使得人们有激励为了获得过往区块的 MEV 而发起链重组(例如,通过 time-bandit attack 14),也使人们有激励为了隐私、低时延和排序控制权等好处而使交易的路由中心化。我们认为这些激励是有害的,因为它们会破坏以太坊的免准入性和终局性。

虽然这些生存风险和负外部性一直以来都存在,但半年来的一系列事件表明网络的使用量已到临界点。我们观察到,已经有很多人在积极地开发排他性的交易路由设施,也很担心这一切,因为它有可能侵蚀以太坊今天的中立性、透明性、去中心化和公平性。这些事件也表明,前述的生存危机和负外部性有愈演愈烈的趋势。

在本文中,我们会讲解 Flashbots 组织的细节和我们研究路线图的起步项目,MEV-Inspect 和 MEV-Geth。关于我们项目的背景和动机,进一步的讨论可见此文。


MEV-Inspect:消除信息不对称


理解当前的 MEV 收集手段所带来问题的第一步是量化它们的影响。此前也有一些网页,例如 frontrun.me 27,和一些行业指标网站,收录于 MEV 相关的指标,但我们发现需要有一个标准化和可延展的方法,来利用以太坊和其他区块链所产生的此类数据。

MEV-Inspect 的工作原理

MEV-Inspect 是一个区块链爬虫,它会扫描以太坊区块链并识别 MEV 的抽取活动。

爬虫会遍历区块链,一条接一条交易地分析,检查发生在一笔交易内的已知操作,并从这些组合行为中推断一笔交易中可能发生了什么。分类清楚之后,统计数据会被打上重要的标签(供应者、交易类型、成功与否),并放入数据库中以备制表和分析。

从 MEV-Inspect 获得的初步分析显示了下列情形:

  • 所分析的 44.3 万个区块中,至少有 1 万个区块浪费在了无效率的 MEV 抽取过程中
  • 平均而言,机器人(bot)在每个区块通过套利和清算至少抽取了 0.34 ETH 的 MEV
  • 机器人获得的 MEV 中至少有 18.7% 都变成了 gas fee 交给了矿工,这部分手续分占所有交易手续费的 3.7%
声明:所有在本站发表的文章,本站都具有最终编辑权。本站全部作品均系微算力原创或来自网络转载,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责,所产生的纠纷与本站无关。如涉及作品内容、版权和其它问题,请尽快与本站联系。

相关推荐

  • 微信:aspcool
  • QQ:580076
  • 手机:18992859886
  • 工作时间:9:00~18:00(周一至周五)