Flashbots 透明度报告 — 2021年4月

  • flashbots
  • 发布于 2021-05-15 14:54
  • 阅读 23

2021年4月,Flashbots在以太坊网络上的采用、实验和学习快速增长,84%以上的矿池开始支持Flashbots。该月中,Flashbots推出了Core v0.2版本的两个预发布特性以及透明仪表板,并对MEV(矿工可提取价值)进行了研究。文章详细描述了Flashbots的更新、矿工和搜索者的采用情况,同时强调了开发者与社区之间的互动和反馈。

April 2021 是 Flashbots 社区采用、实验和学习的一个重要月份。

概述

在撰写时,占以太坊网络哈希率超过 84% 的矿池已经采用了 Flashbots,落地 Flashbots 数据包的独立搜索者数量按月增长了 1430%,在四月达到了超过 600 个独立搜索者。维持软件在以太坊柏林升级期间的稳定性并改善核心基础设施是 Flashbots 的主要关注点。同时,我们完成了 Flashbots Alpha v0.2 的规范,这是 Flashbots 的第二个重要发布,向社区调查了技术反馈,并为五月的发布做了大量工作。

作为一个开放的研究组织,我们坚守学习社区并公开迭代的承诺。以下是一些亮点:

  • 完成核心 v0.2 提案(目标发布:5 月 17 日)
  • 启动 Flashbots 透明仪表板 v0
  • 关于 ETH2.0 上 MEV 的初步研究:通过一次演讲和一个获胜的 ETHGobal 黑客松项目

Flashbots 核心更新

核心 v0.2 提案

在四月初,我们发布了 Flashbots Core v0.2 的初步提案,以征集反馈并分享我们的路线图。我们将其分为两个独立的发布版本:v0.2 预发布和 v0.2 完整发布(目标发布日期:5 月 17 日)。在听取了多方利益相关者的意见并进行内部讨论后,我们确定了 v0.2 的以下功能集:

v0.2 预发布(于 4 月 12 日发布)

  • 重塑的拍卖定价(预发布):解决数据包填充问题并维护与天然气价格支付的兼容性
  • 丢弃包含回退交易的数据包(预发布):避免意外交易落地造成链膨胀

v0.2 完整发布(目标发布日期:5 月 17 日)

  • 数据包合并(完整发布):为矿工带来更多收入,为搜索者提供更高的包含机会。
  • 用 WebSockets 替代 HTTP 端点(完整发布):降低延迟,改善矿工的节点安全性。
  • 介绍严格利润切换的新 geth 配置(可选,完整发布):消除空区块竞争条件(即挖掘 2 gwei 交易),但增加延迟,因此可能影响盈利能力。

我们决定移除两个提议的功能:

  • 代理支付合约:该功能最初是为了启用更好的日志记录和未来试图防止时间强盗攻击的解决方案。但在听取搜索者社区反馈后,认为代理支付合约将增加额外成本而不提供最终性保证,因此被移除。
  • 完整区块提交:为了降低当前发布的复杂性,此功能被从 v0.2 发布中移除。

废弃 API 密钥

Flashbots Alpha 最初在测试阶段推出了供搜索者使用的 API 密钥,并在 3 月通过使用签名密钥实施了无权限身份验证。Flashbots 在 4 月完全弃用了 API 密钥。

改进文档 (docs.flashbots.net)

随着我们在过去几个月发布新功能,文档偶尔滞后(例如:没有关于如何使用测试网的指导)。然而,我们在 Core v0.2 发布的同时正在更新我们的文档,迁移到专用网页上。请期待下周看到文档。

Flashbots 公平市场原则 (FFMP):征求意见

Flashbots 公平市场原则旨在定义一套关键原则和最佳实践,使 Flashbots 网络的利益相关者能够追究区块生产者(以太坊 1.0 中的矿工)在 Flashbots Alpha 中的持续参与责任。由于 Flashbots Alpha 中的技术限制,需要某些系统部分在信任基础上运行,因此需要一套原则和最佳实践。

我们希望听取社区对这些原则和最佳实践的反馈。请在 Flashbots 论坛中提供反馈并参与讨论。

MEV 中继服务退化事后分析

在 4 月 16 日至 4 月 19 日的约 3 天内,MEV-Relay 数据库被淹没,无法快速向矿工发送数据包。根本原因是在刷新统计视图时,数据库增长到不堪重负的地步。我们通过暂时禁用此视图修复了此问题,你可以在这里阅读更多详细信息。

Flashbots 数据

透明仪表板 v0

作为我们对透明的承诺的一部分,Flashbots 正在发布一个仪表板,以显示 Flashbots 网络及其利益相关者的一系列实时指标。该仪表板是一个活产品,将每月更新,我们强烈建议你查看并向我们反馈你认为有用或有趣的内容以及缺失的功能。请查看仪表板。

矿工采用

关键指标

Flashbots 的采用持续稳定增长,在撰写时,有 21 个矿池——其中 5 个是前 5 名——占以太坊哈希率的 80% 以上正在接收 Flashbots 数据包。当前前 10 名矿池地址中的 8 个正在运行 MEV-Geth。

来源:Etherscan(2021 年 5 月 12 日)

矿工从 Flashbots 获得的总利润在四月增加了近 10 倍,从 ~1k ETH 增加到 ~10k ETH。与此同时,每个区块的平均利润稳定在 0.18–0.2 ETH。预计 Flashbots 的下一个发布将增加总利润和每个区块的平均利润。

来源:Flashbots。矿工利润是通过计算从 Flashbots 数据包(例如 coinbase 支付)增加的收入减去包括 Flashbots 数据包的机会成本(例如被取代交易的天然气费用)得出的。

搜索者采用

关键指标

使用 Flashbots 的独特活跃搜索者数量在四月出现了几倍的增长。由于一个搜索者可能使用多个账户和合约,因此衡量搜索者是困难的。为此,我们使用三项指标来衡量独特搜索者:独特的 EOAs、互动的独特合约和在中继中见到的唯一签名密钥。此外,我们仅统计在链上已包含其数据包的搜索者。

来源:Flashbots。

虽然 Flashbots 数据包通常为 0 煤气价格交易,但数据包确实有一个“有效”煤气价格,可以通过将数据包的 coinbase 转移支付除以数据包消耗的煤气来找到。MEV-Geth 将数据包的煤气价格与区块尾部交易的煤气价格进行比较,我们称之为“尾部煤气价格”。如上图所示,数据包煤气价格在三月初之前与尾部煤气价格密切相关,随后 Flashbots 上搜索者的采用率上升。那时中位数数据包煤气价格显著高于尾部煤气价格,并且两者之间的差距持续扩大,直到四月稳定下来。

来源:Flashbots

机器人的战争

在四月初,夹层机器人彼此对抗,几个攻击者部署了恶意代币,旨在抽干夹层机器人的资金。为了运行这些恶意代币,需要避开夹层机器人模拟,并利用 Flashbots 的操作方式。最终,一名攻击者通过抽干夹层机器人赚了数百个 ETH。阅读这个线程将深入了解夹层机器人的工作和它们操作的极具对抗环境。

以太坊叔叔的强盗

现在几乎每个人都知道“以太坊的内存池是一个黑暗森林”的这个 Meme。在上个月之前,很少有人知道黑暗森林也扩展到以太坊的叔叔。两个有心的机器人监视着叔叔,寻找它们可以利用的漏洞交易,几个 Flashbots 搜索者因此跌入了这个陷阱而失去价值。再次阅读这个线程,深入了解机器人及其运行环境的不断变化。

奇迹般的部署和采矿寻化石

一位新搜索者在没有 ETH 的情况下部署了合约,因为他们能够在下一笔交易中提取价值,并用提取的价值支付他们的合约部署。更重要的是,这位搜索者在一个自 2016 年启动的去中心化交易所 EtherDelta 上寻找并执行套利机会,这使其在快速发展的 DeFi 领域中成为一个名副其实的化石。

Flashbots 研究

切换后的 MEV (https://youtu.be/Hjd9WowOa3g)

Flashbots 和 Nethermind 在 ETHGlobal Scaling ETH 会议上展示了切换后的 MEV。他们讨论了 MEV 是什么,切换后 MEV 如何存在,MEV 将如何影响验证者奖励,以及像 Flashbots 这样的 MEV 解决方案可能在 ETH2 中的实现方式。

ETHGlobal MEV 在 ETH2 的黑客松提交,联合 Lido 和 Nethermind

Flashbots、Nethermind 和 Lido 的团队成员共同工作,实施了一个 Flashbots 类似的 MEV 解决方案在 ETH2 中的实现。该实现是一个同时运行在 Rayonism 测试网上的 ETH1+ETH2 客户端,从以太坊用户那里使用提示来优先处理 ETH1 块中的交易,验证 ETH1 块在信标链上,并在各方(ETH1 客户端、验证者池和验证者)之间共享小费。

扩展 ETH Roast

本月的 Roast 讨论了以太坊扩展,以及 MEV 在快速到来的未来将呈现出的形态。这次 Roast 的主持人是 Justin Drake,他在提出所有棘手问题和引导我们了解以太坊 2 和 L2s 中的 MEV 时做得非常出色,演示者包括 Phil Daian、Alex Obadia、Eli Ben-Sasson(来自 Starkware)、Karl Floersch(来自 Optimism)、Georgios Konstantopoulos(来自 Paradigm),并有 Vitalik、Phil、Georgios、Barry Whitehat、Stani Kulechov 和 David Goldberg 的小组讨论。Roast 录像可以在此找到:https://youtu.be/krlAqKsdLkw

研究合作

我们向 Hashcloak 发布了一项新的 Flashbots 研究补助,用于开发基于密码学的拍卖隐私解决方案。Flashbots Alpha 并不保证搜索者的隐私,尽管我们正在研究一种 SGX 方法解决这个问题,但我们也在考虑不需要可信硬件的替代方案。Hashcloak 关于用于提供内存池隐私的订单揭示加密的工作的工作文件可以在这里找到。此努力是我们在为 MEV 提取定义和实施良好拍卖机制问题上的更大方法的一部分。这个问题有很多方面,包括考虑涉及的不同参与者对“好”的定义。我们欢迎新的贡献者,你可以在我们的 github 研究库中找到更多关于我们的研究路线和补助流程的信息。

Flashbots 社区

Tornado Cash

Tornado Cash 建立了一个保护隐私的中继,使用 Flashbots 允许用户在不依赖第三方支付交易费用的情况下提取他们的 ETH。请在这里查看。

数据包浏览器

一位社区成员构建了一个简单的浏览器,用于检查包含 Flashbots 数据包的区块并显示有关这些数据包的一些信息。你可以在这里看到它。

Pendle 使用 Flashbots 进行更公平的启动

许多新项目发现它们的代币销售被监视待处理交易并在新代币上市后立即购买的机器人截流。Pendle 使用 Flashbots 避免公共内存池,并多次向其池添加流动性,而不让机器人能够截流。因此,更多用户能够以更好的价格买入,Pendle 团队对此结果感到满意。

关于 Flashbots

Flashbots 是一个研究和开发组织,旨在缓解由矿工可提取价值(MEV)对智能合约区块链(以太坊开始)所造成的负外部性和生存风险。

我们不是一个典型的初创公司,我们是完全远程的,我们的原则是基于海盗黑客集体的。我们正在积极招募有才华、能够自我主导的个体加入我们的团队。你可以在我们的 Github 上找到更多关于我们和我们的空缺职位的信息。

  • 原文链接: writings.flashbots.net/t...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
flashbots
flashbots
江湖只有他的大名,没有他的介绍。