从MEV-Boost到BuilderNet:能否实现真正的MEV公平分配?

转载
16 天前
2999
ChainFeeds

文章转载来源: ChainFeeds

作者:0XNATALIE

以太坊区块构建中心化现状

目前以太坊区块构建市场面临高度中心化的问题,约 92%的以太坊区块由 MEV-Boost 构建,其中约 94%的区块两个主要区块构建者(Beaverbuild 和 Titan)主导。

Flashbots 推出 MEV-Boost 本是为了缓解大型质押池对 MEV 提取的规模效应,避免大型验证者利用更多的 MEV 收益扩大竞争优势,从而迫使小型验证者加入大型质押池,加剧网络的中心化。MEV-Boost 通过 Proposer-Builder Separation(PBS)机制,将区块的提议和构建过程分开,区块提议者(验证者)负责提出新区块,区块构建者则负责交易排序和区块构建。这样,验证者不再直接参与区块构建,而是引入独立构建者,重新分配 MEV,减少大质押池的垄断。

然而,随着 MEV-Boost 的流行,区块构建市场反而出现了高度集中化的问题,超过 90% 的区块都是两个构建者构建的,这种集中化不仅侵蚀以太坊的去中心化特性还导致了高参与成本的恶性循环,主要体现在两个方面:一是订单流,区块的价值由订单流决定。为了获取这些交易数据,构建者需要与订单流提供者(如用户、钱包、应用等)签订独占协议,而这些协议往往伴随着高额费用。如果不支付这些费用,构建者就难以在市场中竞争。这种排他性协议使得少数构建者与特定订单流提供者形成垄断,增加了系统的脆弱性,因为任何一个构建者的失败都可能影响整个系统的稳定性。二是区块构建需要投入大量资本支持基础设施(如中继等),进一步提高了参与门槛。

BuilderNet:重塑 MEV 生态

为了应对这些问题,Flashbots、Beaverbuild 和 Nethermind 联合开发了BuilderNet,一个去中心化的区块构建网络。通过利用受信执行环境(TEE)和多个独立节点共同构建区块,BuilderNet 能够提高以太坊的抗审查性、去中心化和透明度,并重新分配 MEV,确保所有参与者都能公平地从中获益。

核心团队

  • Flashbots:一支专注于以太坊 MEV 优化的技术团队,致力于提升区块构建市场的透明度和去中心化。Flashbots 开发了 MEV-Boost、MEV-Share 等协议,为区块构建市场提供更加透明、公平的机制。
  • Beaverbuild:主要的以太坊区块构建者,是目前最大的区块构建者之一,占据了约 50% 的市场份额。
  • Nethermind:提供以太坊客户端和基础设施解决方案的公司,专注于以太坊协议的实现、性能优化和安全性。Nethermind 为 BuilderNet 提供了重要的技术支持,确保系统的高效运行和安全性。

工作原理:TEE+ 订单流共享=按贡献分配收益

BuilderNet 依赖于去中心化的多方协作模型。传统模式下一个节点运行一个区块构建器,BuilderNet 模式下多个节点共同运行一个区块构建器。

在一个区块构建器中,每个节点可以在自己的 TEE 中运行一个独立的区块构建实例。TEE 是一种硬件级的安全环境,它能够保证交易数据的私密性,防止运营商篡改交易流或泄露用户数据,只有授权的参与者可以验证并发送加密的交易流到这些 TEE 实例。通过这种方式确保交易数据的隐私性和系统的安全性。每个实例从整个网络中获取订单流并独立地构建一个完整的区块,同时会将订单流共享给同一个构建器里的其他实例。然后,所有的区块都会提交给 MEV-Boost 中继,并通过竞标机制选择哪个区块被最终包含在链上。被选中的区块将根据每个为该区块提供订单流的参与者(如应用程序、钱包、搜索者、实例等)的贡献来分配退款。

BuilderNet 不仅支持以太坊主网,还计划通过 Rollup-Boost 支讲更多功能引入到 L2 网络中。长期来看,当更多用户选择使用 BuilderNet 后,大型构建者也会倾向于加入这个平台。 更多的交易量和更高效的运作方式将使他们能够获得更稳定的收益。

参与者

  • 用户、钱包和应用:可以通过将交易发送到 BuilderNet 节点来参与,并根据他们的贡献获得退款。
  • 搜索者:可以向 BuilderNet 提交交易包,并在享受隐私保护的同时获得退款。为独立搜索者提供了与集成搜索者 - 构建者相同的经济回报和隐私保护。
  • 构建者(节点):独立运行区块构建实例,提交区块到 MEV-Boost,并根据贡献获得相应的奖励。
  • 验证者:在 BuilderNet 上线初期,对验证者的经济模型不会产生重大影响,因为现有的 MEV 收益通常并不直接支付给验证者。后续会有更多的 MEV 重新分配给验证者。
  • 运营商:负责管理和维护 BuilderNet 节点的基础设施,并确保 TEE 环境的正常运行。