Two-slot Proposer-Builder Separation
Last updated
Last updated
Dual-Slot PBS employs a bidding mechanism to determine block creation:
1. The packer (Builder) creates a block header for the transaction list and bids after receiving the crList.
2. The proposer (Proposer) selects the block header and packer (Builder) that won the final bid. The proposer unconditionally receives the winning fee (regardless of whether a valid block is generated).
3. The verification committee (Committees) confirms the winning block header.
4. The packer (Builder) discloses the winning block body.
5. The verification committee (Committees) confirms the winning block body and conducts verification voting (if approved, the block is created; if the packer intentionally does not provide the block body, it is considered as a non-existent block).
While packers (Builders) can still gain MEV by adjusting transaction order, the bidding mechanism of Dual-Slot PBS causes these packers to start "competing" with each other. In a situation where everyone has to bid for block creation, profits obtained by centralized packers through MEV are gradually squeezed. Ultimately, the profits are distributed to decentralized proposers (Proposers), addressing the issue of centralization among packers through MEV acquisition.