# How PBS works and why it's important to Ethereum --- ## Recap: hard-to-discover MEV * Internal Uniswap arbitrage (A -> B, B -> C, C -> A) * Uniswap vs Sushiswap arbitrage (A -> B on UNI, B -> A on SUSHI) * Uniswap vs offchain exchange arbitrage (A -> B on UNI, B -> A on Binance) * Liquidations (eg. of MakerDAO CDPs) * NFT purchases --- ![](https://i.imgur.com/Ko0wFtC.png) --- ## Why is hard-to-discover MEV a problem? * MEV discovery requires specialized software that needs to be constantly updated * Only specialized actors can effectively optimize MEV revenue * Large pools can hire them -> creates pressure for stakers to join large pools --- ## Proposer / builder separation * Goal: separate out the task with strong centralizing pressures (selection of block contents) from the rest of block validation * Idea: block proposers sell the right to decide the contents of their block to the highest bidder, on-chain --- ## Current proposed design ![](https://storage.googleapis.com/ethereum-hackmd/upload_809909d8dbbe61fb0728bcf4c8264e39.png) --- ## Security properties of the current design <small> * Payment to the proposer is unconditional (so proposers do not need to trust builders) * Builder has to reveal on time. If they do not, they pay their bid to the proposer but do not collect fees from the block * No risk of "MEV stealing" in the normal case: builder only reveals once block that confirms winning bid is "safe" * Censorship of builder requires 51% attack on committee </small> --- ## Challenges with the current design * Involves multiple steps per slot, requiring increased block times or stronger latency assumptions * If one builder consistently wins, can they censor?
{"metaMigratedAt":"2023-06-16T15:40:20.522Z","metaMigratedFrom":"YAML","title":"How PBS works and why it's important to Ethereum","breaks":true,"slideOptions":"{\"transition\":\"slide\",\"parallaxBackgroundImage\":\"https://i.imgur.com/kBNEMDJ.png\",\"parallaxBackgroundSize\":\"100% 100%\",\"parallaxBackgroundHorizontal\":0}","contributors":"[{\"id\":\"1d678dc3-c84d-4629-8c9b-69b6187e7a0b\",\"add\":1907,\"del\":0}]"}
    2259 views