# 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}]"}