以太坊区块构建管道:去中心化之路

文章深入探讨了以太坊区块构建的管道及其面临的挑战,包括如何解决区块构建中心化、审查问题和MEV(矿工可提取价值)攻击。它介绍了FOCIL机制、加密内存池以及交易入口层的改进,并展望了未来分布式区块构建的愿景。

最后是块构建管道。在Glamsterdam,以太坊正在获得ePBS,它允许提议者将工作外包给一个自由无需许可的块构建者市场。这确保了块构建者的中心化不会蔓延到质押的中心化,但这留下了一个问题:我们该如何处理块构建者的中心化?以及块构建管道中还有哪些其他问题需要解决,以及如何解决?这既包含协议内组件,也包含协议外组件。

FOCIL

FOCIL是协议内多参与者块构建的第一步。FOCIL允许16个随机选择的证明者各自选择一些交易,这些交易必须被包含在块中的某个位置(否则块将被拒绝)。这意味着即使100%的块构建被一个恶意行为者接管,他们也无法阻止交易被包含,因为FOCIL参与者会强制将其推入。

"大FOCIL"

这更具推测性,但已被讨论作为可能的下一步。其思想是让FOCIL更大,以便它们可以包含块中的所有交易。我们通过让第i个FOCIL参与者默认只包含(i)发送者地址的第一个十六进制字符为i的交易,以及(ii)在上一个Slot中存在但未被包含的交易来避免重复。因此,以一个Slot延迟为代价,只有被审查的交易才面临重复的风险。将其推向逻辑终点,构建者的角色可能仅限于包含“MEV相关”交易(例如DEX套利),并计算状态转换。

加密内存池

加密内存池是正在探索解决“有毒MEV”的一种方案:诸如三明治攻击和抢先交易等攻击,这些攻击对用户具有剥削性。如果一笔交易在被包含之前一直加密,那么没有人有机会以恶意方式“包裹”它。技术挑战在于:如何以高效、内存池友好和包含友好的方式保证有效性,以及使用什么技术来保证交易在块生成后(而不是之前)确实会被解密。

交易入口层

在讨论MEV、隐私和其他问题时,网络层是一个经常被忽视的方面:用户发送交易和该交易进入块之间发生了什么?如果一个恶意行为者在交易“明文”传输中看到它,会存在许多风险:

  • 如果它是DeFi交易或与MEV相关,他们可以进行三明治攻击
  • 在许多应用程序中,他们可以预先添加一些其他操作使其失效,这不是窃取金钱,而是“恶意骚扰”你,导致你浪费时间和gas费用
  • 如果你通过隐私协议发送敏感交易,即使它在链上是完全私密的,但如果你通过RPC发送,RPC可以看到你做了什么;如果你通过公共内存池发送,任何运行许多节点的分析机构都会看到你做了什么

最近,关于交易的网络层匿名化工作越来越多:探索使用Tor来路由交易,围绕构建以太坊专用的mixnet的设想,非mixnet但延迟更低(但带宽更重,这对微小的交易来说是可以接受的)的设计,如Flashnet等。这是一个开放的设计空间,我预计kohaku倡议@ncsgy将有兴趣集成对这些协议的可插拔支持,就像它对链上隐私协议一样。在将交易包含在链上之前,也有空间对交易进行(良性、用户友好)的操作;这与DeFi非常相关。基本上,我们希望实现理想的订单匹配,作为网络层的一个被动特性,不依赖于服务器。当然,在实现其良好用途的同时不开启三明治攻击,需要密码学或其他安全措施,这其中存在一些重要的挑战。

长期分布式块构建

有一个梦想,我们可以让以太坊真正像BitTorrent一样:能够处理比任何单个服务器在本地聚合所需的更多交易。这个愿景的挑战在于,以太坊拥有(实际上也是其核心价值主张)同步共享状态,因此任何交易原则上都可能依赖于任何其他交易。这使得块构建中心化。“大FOCIL”部分解决了这个问题,它也可以通过协议外方式实现,但你仍然需要一个中心化角色来排序和执行所有内容。我们可以提出解决这个问题的设计。一个想法是,对状态做我们想做的事情:承认以太坊95%以上的活动并不真正需要完全的全局性,尽管那5%通常是高价值的,并创建新的、全局性较低的交易类别,从而有利于完全分布式构建,并使其成本大大降低,同时保留当前的交易类型,但(相对)更昂贵。这也是一个开放且令人兴奋的长期未来设计空间。

查看 @vitalik 在 Firefly 上的帖子 来源:firefly.social 1:33 AM · Mar 3, 2026

· 204

1K

阅读 204 条回复

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

0 条评论

请先 登录 后评论
Vitalik Buterin
Vitalik Buterin
https://vitalik.ca/