SUAVE Chain 是 Falshbots 设计的为多链 MEV 提供解决方案的中立区块链。
要了解 SUAVE Chain 具体解决什么问题,以及如何解决问题,需要回顾 Flashbots 应对 MEV 问题的历史。
最开始时,MEV 主要由搜索者在复杂算法的帮助下,独立进行价值提取,通过优化网络延迟和 PGA 保障交易的执行。但通过 PGA 竞争 MEV 将带来负的外部性,导致网络拥塞、推高用户的 gas 价格;与此同时,这种市场结构对矿工和搜索者来说也不是最佳的。矿工和搜索者在这种情况下,可以相互整合:矿工可以通过与搜索者进行定制交易并将 MEV 机会的发现外包给他们来增加他们在 MEV 馅饼中的份额,而搜索者可以更好地控制 MEV 市场。
为了防止 MEV 提取会消失在经过许可的暗池和大型贸易公司与矿工之间的独家链下交易中,Flashbots 成立了,并定义了三个目标:
基于上述目标,Flashbots 陆续发布了相关研究以及推出了相关的产品。Flashbots 最初推出的是 MEV-geth 和 MEV-relay,随后 MEV-geth 在以太坊矿工中达到 90% 以上的采用率。MEV-geth 和 MEV-relay 通过私人交易池和密封投标区块空间拍卖提供了一个公开竞争 MEV 机会的市场,阻止其被私下交易并由于规模效应形成垄断,进而阻止可能由此导致的区块生产中心化。
该方案虽然取得了成功,但仍有以下限制:
随着以太坊合并,Flashbots 设计了新的迭代,MEV-Boost 来解决其中一些问题:
MEV-Boost 已经推出就大获采用,当前网络采用率约为 90%。
虽然 MEV-Geth 和 MEV-Boost 成功地将中心化的规模经济与区块构建者的角色隔离开来,并且保持区块构建对所有验证者和搜索者开放,但区块构建者依然是中心化的。
构建者集中化可能会削弱以太坊的网络中立性和弹性,尤其是 L1 的审查阻力——在过去的 30 天里,只有 5 个区块构建者构建了80% 的以太坊区块。这五个实体可以对如何构建区块施加许多任意规则,包括选择拒绝处理特定交易。交易是用户与链上任何应用程序交互的唯一方式,因此区块构建中心化存在一些参与者能够歧视用户和/或应用程序的风险。
区块构建者容易从以下两个方面形成中心化的推动:
独家订单流:如果一个特定的构建者可以使用其他构建者没有的区块输入,这可能会产生一个危险的飞轮并允许他们主导区块生产。
用户将交易发送给一个构建者而不是另一个构建器的动机有两个:首先,构建者可以为用户提供预先确认的隐私或其他新功能。这一直是用户从公共内存池迁移到私有 RPC 端点的重要驱动力。其次,构建者可以向用户支付他们的订单流,例如从他们的交易创建的 MEV。
跨域 MEV:与仅在一条链上活跃的构建者相比,跨域 MEV 的访问使跨多条链构建区块的构建者受益,从而导致跨域 MEV 和验证者集中心化的防御。
Flashbots 推出 SUAVE(the Single Unified Auction for Value Expression) Chain 来应对该问题,其设计原则:
Flashbots 将设计和引导 SUAVE,但不会参与到该市场中去,以保障其中立性和可持续性。
SUAVE Chain 是一个独立的区块链网络(EVM 兼容),充当任何区块链的即插即用内存池和去中心化区块构建者,各方可以在其中以去中心化的方式就偏好的表达、执行和结算进行协作。它由三个主要部分组成.
通用偏好环境(Preference Environment):专门用于偏好表达和结算的链和内存池,以在一个地方显示和汇总来自所有参与链的用户和搜索者的偏好。
最佳执行市场:一个称为执行者的特殊团体网络,他们听取 SUAVE 内存池并竞争为用户偏好提供最佳执行。
去中心化区块构建:区块构建者的去中心化网络,用于访问用户的加密偏好并将它们合并到部分或完整区块中。
SUAVE Centauri
SUAVE Andromeda
SUAVE Helios
Flashbots 正雄心勃勃、正向正面地应对各链的 MEV 问题,期待其成果。