本文是一份Flashbots团队在2021年最后四个月的透明度报告,介绍了团队的成长、新技术发布和研究进展,特别是在以太坊2.0的拍卖和前置保护相关工作。报告详细阐述了最新的MEV-Geth v0.4版本的发布、基础设施改进、社区活动以及即将到来的以太坊合并。
大家好,大家好!已经有一段时间了!这是我们最新透明报告的双份版本。如你所想,我们一直很忙。
在2021年最后4个月,Flashbots团队的规模增长到20名成员,欢迎了像我这样的新队友(嗨🙋)。
我们发布了Flashbots Auction的v0.4版本,新增了megabundles,发布了Flashbots Protect,为前运行保护提供了简单的Flashbots使用方式,并在多个方面提高了我们的基础设施的性能和可靠性。
在前几个月关于Ethereum 2.0的研究被产品化, culminated在Flashbots Auction for Ethereum 2.0的设计发布,MEV-Boost,以及Flashbots Eth2.0工作组的创建。
此外,我们在内部进行的一些研究也得到了展现,例如我们在MEV形式化和跨域MEV方面的工作。
在过去4个月中,矿工使用Flashbots赚取了65,961.98 ETH(258,976,454.42美元),Flashbots网络的哈希率维持在约83%,而我们的包含率约为55%。你可以在https://dashboard.flashbots.net找到所有这些数字和更多信息。
在9月27日,我们发布了MEV-Geth的v0.4版本,新增了megabundles。这允许受信任的中继者向矿工提交更大、预合并和有序的交易包。虽然这些包最初是根据v0.3中引入的现有包合并算法进行评分和排序的,但因为包合并现在处于中继者级别,所以可以在不影响所有矿池和矿工的mev-geth性能的情况下进行改进。
此更新是关于以太坊的提议者-构建者分离的前奏,其中megabundles将变成完整的区块。我们预计mega bundles将继续成为未来的重点。
在过去的四个月里,我们致力于通过开发更好的包定价和合并技术,并专注于专业基础设施,使Flashbots拍卖更有效。
通过这些改进,我们开始了快速交付最有利可图的搜索者包给矿工的旅程。
对社区成员libevm表示感谢,他为MEV-Geth库增加了新的模拟调用estimateGasBundle
方法,以及shekirin为新增的RPC方法flashbots_getWork
,增加了包括MEV的新块奖励到eth_getWork
的RPC结果中。
为了更好地帮助我们的搜索者获取包,我们发布了一份指南来排除包包含问题。此外,Robert Miller发表了两篇文章,应该可以帮助MEV社区更好地理解MEV。第一篇是Anatomy of an MEV Strategy: Synthetix,与一份库一起发布,其中描述的搜索者是开源的。第二篇是一篇关于一些MEV机器人针对尾部机会的瞥见,捕捉那些晦涩的密码学低效。
以太坊将很快过渡到一种权益证明共识协议,称为“融合”。在期待这项重要变化的同时,我们在11月4日发布了MEV-Boost: Merge-ready Flashbots Architecture,在文中我们概述了与即将到来的以太坊合并分叉兼容的块构建市场(区块提议者/构建者分离,PBS)的设计。
我们在最新的Kintsugi测试网中实现了这个原型,并在以太坊核心开发者电话会议中逐步进行了解释,你可以在这里观看。
我们还启动了Flashbots Eth2工作组,一个旨在确保能够在合并后继续开发和推广有效的MEV解决方案的工作组,为Flashbots以及那些在权益证明以太坊中构建、质押和验证的团队提供支持。该工作组将以开放和公正中立的方式运作,就像Flashbots一样,不会排除小圈子内部人员或偏爱某些群体。
自公告以来,工作组的成员已从验证、质押、客户和基础设施提供者社区增长到超过28名成员。
在10月6日,我们发布了Flashbots Protect。Protect使普通以太坊用户和开发者能够享受前运行保护。具体来说,它抽象了向Flashbots Auction提交包的复杂性,使集成变得像将RPC URL添加到Metamask一样简单。
自发布以来,我们逐渐增加了更多功能,例如私人交易取消和一个API来获取挂起交易状态。用户体验也得到了改善,因为Etherscan集成了我们的挂起状态API,并与rollup提供商合作,帮助结算大额交易。
在接下来的几个月中,我们将把Protect与各种dApps和钱包进行集成,并提供新功能,提高包含率,并简化Flashbots Protect的入门与集成。
数据团队一直专注于将mev-inspect从Rust重写为Python,以使其他人更容易为代码库贡献。
mev-inspect-py带来了许多改进,包括对区块的分析速度提高了几个数量级,贡献者流程更加顺畅。
为了鼓励他人合作,还发布了一些资源,如Robert Miller撰写的逐步指导,指导如何添加新的MEV检查器,并以cryptopunk狙击手MEV检查器作为示例,并可以在这里观看mev-inspect-py代码库的逐步讲解。
感谢许多出色的社区贡献者对Inspect的PR,如这个由tmilukin提出,以及这个由mazzafish提出,感谢用户试用并为我们提供反馈!
在接下来的几个月里,我们将通过用mev-inspect-py替换其后端来更新mev-explore,重新设计其他Flashbots仪表板,并力图使mev-inspect数据更加接近公众。
随着我们继续对权益证明以太坊的研究(FRP-15),我们还将注意力转向Layer 2及其他链上的MEV(FRP-16)。在这项工作中,我们在12月2日发布了Flashbots研究的第一篇论文,名为Unity is Strength: A Formalization of Cross-Domain Maximal Extractable Value。该论文形式化了在多链未来中的跨域MEV的定义,以及可能出现的跨域MEV提取所带来的负外部性。
作为论文的伴随帖子,Flashbots研究员Alejo Salles发表了On the Formalization of MEV。该帖子提出了MEV的正式定义,改善了以前工作的遇到的问题和社区误解。它还为系统性研究MEV铺平了道路,突出了在给出健全的MEV形式化时涉及的许多细微之处。
我们就该论文进行了一次研究研讨会,你可以在这里观看,我们很高兴看到Vitalik Buterin在Endgame中引用了该论文来推理“许多rollup”世界中的区块构建者中心化。
在接下来的几个月里,我们将致力于EVM并行化(以及许多其他有用的中继仿真优化)、MEV分类法,以及对跨域MEV的后续研究,以及支持关于提议者-构建者分离的研究。我们还在扩展并招聘有才华的研究人员!如果你对此感兴趣,请与我们联系!
Flashbots白帽子社区在过去6个月中执行了100次成功救援。活动的请求逐渐上升到每月200多个救援请求,更多的人加入了支持该努力。
感谢出色的S的摄影师、0xdeadf4ce、amanusk、zeroXbrock、sipox11、mov和Riposte执行这些救援!
一些亮点:
在几个月没有活动后,我们于12月3日举办了一次题为“ 以太坊上的PBS路线图”的Roast,涵盖了几个与提议者-构建者分离相关的研究提案/WIP。观看录音这里。
Flashbots在彭博社的文章机器人加密交易员是新的Flash Boys中被报道。
我们发布了一个博客网站,在这里我们汇集了所有的书面内容。这将使我们的社区更容易找到我们所写的内容。
我们还在YouTube频道聚合了我们所有的视频,其中包括我们参加的所有Roasts、研究研讨会、教程和社区活动的播放列表。
感谢我们在Twitter和Github上看到的一些出色的社区资源,如Moebius的从0到1的MEV指南。
在Flashbots,我们研究和构建围绕MEV的系统,我们希望与你合作。我们是一个分布式组织,遵循海盗黑客集体的原则,并有多个开放职位。我们还向进行与我们工作相关的外部研究人员提供补助金,请在我们的研究库中了解更多,或加入我们的Discord!
- 原文链接: writings.flashbots.net/t...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!