TL;DR:

2月分,Prysm开发者Potuz认为以太坊主网存在信任问题,主张推迟Electra分叉至2025年,利用Interop event完善ePBS设计。然而,以太坊社区对ePBS持有不同意见,部分开发者和研究员担忧其可能带来的风险。对于ePBS,大家的意见各不相同,今天我们将来了解下ePBS是什么?和PBS有什么区别?

之前我们提到过PBS的机制是为了确保proposer承诺的安全性和确保builder解释的安全性,于是将这个权利交给被信任的中继来承担。中继负责保管区块内容,确保 Proposer 会拿到区块内容但不能轻易偷走 Builder 的区块内容。但如果中继是恶意的,则 Proposer 和 Builder 都会受害,且他们只能转向和其他 Relay 合作并期望其他中继不是恶意的。这里面就存在一个问题,我们必须要找到一个授信第三方从而进行信任委托。因为PBS是一种协议外的解决方案。PBS依赖于社区的共识和自愿遵守,需要额外的协调和信任。

PBS中必须有一个中间人角色作为第三方授信方处理问题:

内置提议者-构建者分离,ePBS的革命性设计

Enshrined Proposer-Builder Separation(ePBS)内置提议者-构建者分离,是PBS衍伸出的又一种变体。ePBS是一个将 PBS 直接纳入以太坊共识层的提议,于是被又称为In-Protocol PBS。它的诞生是为了应对潜在的中继故障和消除系统内单点故障的需求。作为一种新兴的共识机制,接下来我们将对ePBS进行深入解析,旨在阐明其核心原理、优势以及与传统Proposer-Builder Separation(PBS)的区别。

ePBS,即内置提议者-构建者分离,区块链协议中内置的机制。以 Ethereum 协议来取代这个需要被信任的 Relay 角色,如果 Proposer 或 Builder 任一方作恶,都能由 Ethereum 协议本身来施加惩罚(罚没),而不是必须要仰赖对某个角色的信任。这也是整个协议与之前我们所提到过的PBS协议最大的区别和不同。