摘要 Flashbots是解决以太坊最大可提取价值(MEV)问题的先驱,它提供的工具包括 MEV-Boost(可将验证者与区块构建者连接起来)和 SUAVE(用于交易排序的去中心化拍卖平台)。
该项目的重点是减轻 MEV 的有害影响,如前置运行和夹层攻击,同时确保 MEV 利润的再分配更加公平。在 Paradigm 的支持下,Flashbots 自 2021 年以来已保护了 210 多万用户,DEX 交易额超过 4300 万美元。
什么是 Flashbots?
Flashbots是一个以以太坊为中心的组织,致力于解决最大可提取价值(MEV)问题,即网络运营商通过重新排序或包含交易获利的过程。自以太坊合并以来,MEV 问题日益严重,迄今为止已被提取超过 18 亿美元。
Flashbots 于 2020 年由Stephane Gosselin和Phil Daian 创立,主要开发开源工具,包括 MEV-Boost(将验证器与区块构建器连接起来)和 SUAVE(一个用于交易排序的去中心化系统)。
该项目在 Paradigm 领投的 B 轮融资中筹集了 6000 万美元,其他支持者尚未披露。这笔资金有助于 Flashbots 实现其使命,即开发去中心化、透明的区块链交易处理系统,每年为用户节省数千万美元。
最大开采价值解释
最大可提取价值(MEV)是指区块生产者(如权益证明系统中的验证者)通过对区块链区块内的交易进行优先排序、排除或重新排序所能提取的最大利润。它最常见于以太坊和 Solana 等 PoS 网络。
MEV 漏洞利用通常涉及 "前置运行"(frontrunning)和 "夹层攻击"(sandwich attacks)。"前置运行"是指攻击者在用户获利交易之前提交气体费用较高的交易,并在目标交易之前和之后分别下达买入指令和卖出指令,从而操纵 DEX 交易,利用价格变化。
这两种技术都利用了区块链网络的透明度,通过抬高交易成本和降低去中心化系统的公平性来损害用户利益。Flashbots 等项目旨在通过防止交易在公共内存池中可见来解决这些问题。
Flashbots 如何工作?
Flashbots 在区块生产过程中协调多个实体,优化 MEV 提取,同时减少其对用户和网络公平性的负面影响。
- 搜索器:识别 MEV 机会,创建交易捆绑包,并将其提交给中继器。
- 捆绑:将相关交易按特定顺序排列,以有效获取 MEV,如通过套利或清算。
- 中继器:验证捆绑包的盈利能力和非恶意意图,充当搜索者和验证者之间的中介。
- 构建者:聚合捆绑交易和 mempool 交易,构建具有最大盈利能力的区块。
- MEV-Boost:中间件将验证者与构建者连接起来,使他们能够选择最有利可图的区块,同时保持去中心化。
- 隐私保护Flashbots Protect 通过私人内存池处理交易,在交易被纳入区块之前隐藏交易细节,从而避免用户前置运行。
- 奖励:MEV 的利润在验证者、搜索者和用户之间分配,在促进参与的同时最大限度地降低集中化风险。
什么是 MEV-Boost?
MEV-Boost是由Flashbots开发的一款开源工具,它将以太坊验证者与区块建设市场连接起来,以增加奖励。它能让验证者将区块建设委托给专门从事 MEV 提取的建设者,后者会为区块提案付费。
例如,使用 MEV-Boost 的验证器可能会选择一个提供 0.1 ETH 的构建器,以包含一个经过良好优化的 MEV 交易捆绑包,最大化奖励并确保高效的交易处理。
SUAVE 解释
SUAVE(Single Unifying Auction for Value Expression) 是 Flashbots 的去中心化系统,旨在解决区块链区块构建和交易排序中的中心化风险。
它将内存池和区块生成器的角色拆分开来,创造出一种即插即用的替代方案,允许用户表达交易偏好,同时保护隐私。
例如,SUAVE 允许用户保留对其交易数据的控制权,同时使构建者能够最大限度地利用跨域 MEV 机会,确保在多个区块链之间进行公平的价值再分配。
MEV-Share 的优势
MEV-Share是 Flashbots 开发的一种协议,允许用户、钱包和应用程序将其交易产生的 MEV 内部化。
它使用户能够有选择性地与搜索者分享交易数据,然后搜索者根据交易的 MEV 潜力出价将其纳入捆绑交易。通过重新分配 MEV 收入,MEV-Share 将其中很大一部分价值直接返还给用户,从而调整了整个网络的激励机制。
该协议提供隐私控制,允许用户指定共享数据的数量,在透明度和保密性之间取得平衡。在实践中,执行大额 DEX 掉期的用户可以从其交易产生的 MEV 中赚取一部分,或者运行一个使用闪贷的套利机器人。
其他 Flashbots 产品
Flashbots 提供一整套工具和基础设施,以提高区块链的效率、透明度和用户利益,同时应对与 MEV 相关的挑战。
配套产品
Flashbots 的配套产品为交易保护、区块拍卖和 MEV 优化提供了重要工具。
- 快闪机器人保护:私人交易池可保护用户免受 "前置运行 "和 "三明治 "攻击,同时减少气体费用,并确保只有在交易成功时才纳入交易。自 2021 年发布以来,已有200 多万用户使用。
- Flashbots 拍卖会:密封竞价拍卖机制使区块提议者能够将区块构建工作无偿外包给最有利可图的捆绑包,从而在不牺牲用户隐私的情况下最大限度地提取 MEV。
- MEV-Geth:经过修改的以太坊客户端,集成了私有交易池和 MEV 拍卖,确保高效的区块构建,同时防止与 MEV 相关的漏洞利用。
开发人员工具
Flashbots 提供以开发人员为中心的工具,以简化 MEV 集成并创建改进的区块链战略。
- 简单套利:用于发现和执行套利机会的参考实现,是希望构建可盈利的 MEV 搜索器的开发人员的理想选择。
- 搜索器:这是一种允许开发人员创建赞助交易的工具,其中一个账户为另一个账户支付煤气费,从而实现高级执行方案。
- 搜索器:演示应用程序,展示如何将 MEV 工具用于 NFT 造币等特定情况,帮助开发人员探索创造性的用例。
分析
分析工具可提供有关 MEV 活动的详细信息,从而更好地了解市场趋势和盈利机会。
- MEV-Inspect:用于分析 MEV 趋势的实时监控和报告工具,使开发人员和研究人员能够深入了解交易行为。
- MEV-Explore:可视化分析平台,提供对 MEV 数据的深入探索,使用户能够识别模式、评估影响并有效优化战略。
如何使用 Flashbots
通过在以太坊交易中使用 Flashbots 工具,您可以提高交易效率并防范 MEV。具体流程如下:
- 针对验证者: 安装并运行 MEV-Boost,与具有竞争力的区块构建商市场建立联系,在支持去中心化区块构建的同时,最大限度地提高注资回报。
- 针对以太坊用户:使用Flashbots Protect RPC发送私人交易,确保防止前置运行并赚取潜在的 MEV 退款。
- 针对开发人员:利用 Simple-Arbitrage、Searcher-Sponsored-TX 和 Searcher-Minter 等开发者工具,构建捕捉 MEV 机会的定制机器人。
- 针对搜索者:通过 Flashbots 的私人中继提交交易捆绑包,以访问区块构建器,确保隐私并最大限度地提高盈利能力。
- 分析师:利用 MEV-Inspect 和 MEV-Explore 深入了解 MEV 活动和潜在战略。
最后的想法
Flashbots 通过 MEV-Boost 等创新技术和 SUAVE 的开发,在缓解 MEV 挑战方面取得了重大进展。
不过,《MEV 信函》中的社区讨论强调了持续存在的挑战,包括分散区块构建和改善隐私。
积极的研究与合作对于有效解决这些问题仍然至关重要。未来的征程需要我们共同努力,以确保可持续和公平的区块链未来。