-
-
Published
Linked with GitHub
# Proposer/Builder Separation material
This document aims at aggregating all the various research notes and material regarding PBS as well as various surrounding concepts
## Research / discussion
* [Proposer/block builder separation-friendly fee market designs](https://ethresear.ch/t/proposer-block-builder-separation-friendly-fee-market-designs/9725) - June 2021
* [Censorship resistance under PBS](https://notes.ethereum.org/@vbuterin/pbs_censorship_resistance) - Vitalik, January 2022
* [Why enshrine Proposer-Builder Separation?](https://ethresear.ch/t/why-enshrine-proposer-builder-separation-a-viable-path-to-epbs/15710) — Mike Neuder, May 2023
## Implementation research
* [Two-slot PBS](https://ethresear.ch/t/two-slot-proposer-builder-separation/10980) - October 2021
* [Single-slot PBS using attesters as distributed availability oracle](https://ethresear.ch/t/single-slot-pbs-using-attesters-as-distributed-availability-oracle/11877) - January 2022
* [Current crList proposal](https://notes.ethereum.org/@fradamt/H1ZqdtrBF) - April 2022
* [Possible censorship with PBS + EIP1559](https://ethresear.ch/t/pbs-eip-1559-incentive-to-censor-tx/13181) - July 2022
* [PBS censorship-resistance notes](https://notes.ethereum.org/@fradamt/H1TsYRfJc) - Francesco, ongoing
* [Block vs Slot auctions](https://mirror.xyz/0x03c29504CEcCa30B93FF5774183a1358D41fbeB1/CPYI91s98cp9zKFkanKs_qotYzw09kWvouaAa9GXBrQ)
## Alternatives
* [Protocol-Enforced Proposer Commitments (PEPC)](https://ethresear.ch/t/unbundling-pbs-towards-protocol-enforced-proposer-commitments-pepc/13879) - Barnabé Monnot, October 2022
## Talks
* [MEV on ETH2: MEV-boost, PBS, Danksharding](https://www.youtube.com/watch?v=OD54WfVuDWw) - Vitalik Buterin, May 2022
* [A study of the transaction supply chain from CryptoKitties to MEV-Boost to PBS](https://www.youtube.com/watch?v=jQjBNbEv9Mg) ([slides](https://docs.google.com/presentation/d/1lkt_33zWTz9ZNU661ORJwYLO6wqijuPR6xZ9VUhGfLU)) - Barnabé Monnot, May 2022
* In-protocol PBS ([slides](https://hackmd.io/@vbuterin/in_protocol_PBS)) - Vitalik Buterin, July 2022
* [Decentralizing the Builder Role](https://www.youtube.com/watch?v=fAgrIdyWIqc) ([slides](https://hackmd.io/@vbuterin/distributed_builders#/)) - Vitalik Buterin, September 2022
## Implementations out of protocol
* [MEV Boost](http://mevboost.org/)
* [Builder specs repository](https://github.com/ethereum/builder-specs)
* [Flashbot's consideration of crLists](https://github.com/flashbots/mev-boost/issues/215)
## Further applications of PBS
* Committee-driven MEV smoothing: [notes](https://notes.ethereum.org/@fradamt/ryJ7fTyeF), [ethresearch](https://ethresear.ch/t/committee-driven-mev-smoothing/10408) - August 2021
* [Multidimensional EIP 1559](https://ethresear.ch/t/multidimensional-eip-1559/11651) - Janaury 2022
* [PBS for Data Availability Sampling](https://notes.ethereum.org/@dankrad/pbs-for-das-ideas) - August 2022
* [Sharding design with tight beacon and shard block integration](https://notes.ethereum.org/@dankrad/new_sharding) (also known as danksharding)
* [EIP-4844: Shard Blob Transaction](https://eips.ethereum.org/EIPS/eip-4844) (proto-danksharding) and related [FAQ](https://notes.ethereum.org/@vbuterin/proto_danksharding_faq)
* [Danksharding workshop](https://www.youtube.com/watch?v=e9oudTr5BE4) (PBS+crList overview at [12:25](https://youtu.be/e9oudTr5BE4?t=745))
* [Mathematical Theory of Danksharding](https://github.com/ingonyama-zk/papers/blob/main/danksharding_math.pdf)