We explore a range of lesser-known benefits associated with ePBS, shedding light on the unexpected positive side effects that extend beyond its primary objectives.
The original ePBS strategy increased slot time by using a two-slot approach, which separated the roles of proposer and builder into two distinct phases, each followed by a round of aggregated voting. In contrast, recent ePBS enhancements have streamlined this process. Now, a smaller committee votes on the payload reveal, bypassing the need for broad aggregation and maintaining the slot time at 12 seconds:
The existing PBS framework incentivizes proposers to delay their block submissions to capture the maximum MEV, leading to efficiency losses. Blob transaction inclusion slows down block propagation by approximately 200 milliseconds, directly impacting monetary gains. Consequently, rational builders would demand higher tips for including these transactions, costs that ultimately burden rollup users who pay for transaction inclusion.
ePBS introduces a significant improvement by allowing builders to broadcast blob sidecars immediately after identifying the consensus block, a full 3 seconds before their payload reveal. This enhancement provides multiple benefits:
ePBS introduces a more versatile set of interactions for proposers and builders, extending beyond the current capabilities seen in Mev-Boost-type PBS systems. As outlined in the ePBS Design Constraints, the goal is to mitigate trust issues, providing a framework where proposers can engage with builders without mandatory trust, yet not limiting their interaction options. This flexibility addresses concerns that enshrining PBS might confine payload delivery to specific market types.
A novel concept under ePBS is the potential for slot auctions, a significant shift from the conventional payload auctions. In this model, the proposer endorses a builder without committing to a particular payload, giving the builder autonomy over block composition until the payload reveal:
By removing the trust prerequisite and broadening the scope of market interactions, ePBS sets the stage for a more adaptable and capital-efficient block construction ecosystem, contrary to the common belief that it constrains these markets.
On the other hand, by not committing to a specific payload in the block, we need to deal with payload equivocations by the builder. To maintain the safety and cryptoeconomic properties of Ethereum we would be forced to have new slashing conditions for payload equivocations.
ePBS, and specially the option of selling the slot instead of commiting to a specific payload, enable a wider range of inclusion list designs. Same slot inclusion lists become possible as the payload is not yet committed, and the proposer may force some transactions to be included, if not in his own payload, in any subsequent one. This avoids the drawback of next slot inclusion in which a proposer can shape a future builder, creating separate off-protocol markets and incentive-alignment issues.