Kurz erklärt: Proposer-Builder Separation (PBS) ist ein Architekturkonzept für Ethereum, das die Aufgabe des Zusammenstellens eines Blockinhalts (Builder) von der Aufgabe des Vorschlagens dieses Blocks im Konsens (Proposer) trennt, um Risiken durch Maximal Extractable Value zu verringern.
Hintergrund
Das Konzept wurde massgeblich von Ethereum-Forschern, darunter Vitalik Buterin, seit etwa 2021 entwickelt. Ausgangspunkt ist die Beobachtung, dass die profitable Extraktion von MEV komplexe Optimierungen erfordert. Ohne Gegenmassnahmen entstuende ein Anreiz, dass nur wenige hochspezialisierte Akteure profitabel Blöcke bauen – mit der Folge einer möglichen Zentralisierung der Validatoren.
PBS begegnet diesem Problem, indem es zwei Rollen definiert und deren Zuständigkeiten sauber trennt.
Die zwei Rollen
- Builder: spezialisierte Akteure, die Transaktionen sammeln, optimal anordnen und daraus einen vollständigen Blockinhalt erzeugen. Sie konkurrieren über Gebote um die Aufnahme ihres Blocks.
- Proposer: der im Konsens ausgewählte Validator, der lediglich den bestbietenden Block auswählt und vorschlägt, ohne den Inhalt selbst optimieren zu müssen.
Der Proposer verpflichtet sich typischerweise, den Header des höchsten Gebots zu signieren, bevor er den vollständigen Inhalt sieht. Diese Trennung soll verhindern, dass der Proposer die Arbeit des Builders kopiert.
Umsetzung: out-of-protocol und enshrined
PBS existiert derzeit vor allem in einer ausserhalb des Protokolls umgesetzten Form über die Software MEV-Boost und ein Netz aus Relays. Langfristig verfolgt die Ethereum-Roadmap eine direkt im Protokoll verankerte Variante (enshrined PBS, ePBS), die auf vertrauenswürdige Relays verzichten und die Trennung durch Konsensregeln erzwingen soll.
PBS steht in Zusammenhang mit weiteren Skalierungs- und Sicherheitsvorhaben wie Danksharding, da diese ebenfalls von einer klaren Rollentrennung profitieren.
Häufige Fragen
Warum wird PBS überhaupt benötigt?
Ohne Trennung könnten nur wenige spezialisierte Akteure MEV profitabel extrahieren, was zur Zentralisierung der Validatoren führen würde. PBS erlaubt kleinen Validatoren, wettbewerbsfähige Erträge ohne eigene Extraktionsstrategie zu erzielen.
Was ist der Unterschied zwischen Proposer und Builder?
Der Builder stellt den Inhalt eines Blocks zusammen und optimiert ihn, während der Proposer im Konsens den bestbietenden Block auswählt und vorschlägt.
Ist PBS bereits im Ethereum-Protokoll verankert?
Nein. Derzeit wird PBS ausserhalb des Protokolls über MEV-Boost realisiert. Eine im Protokoll verankerte Variante (enshrined PBS) ist Teil der Roadmap, aber noch nicht umgesetzt.
Wie hängen PBS und MEV-Boost zusammen?
MEV-Boost ist die praktische, ausserhalb des Protokolls laufende Implementierung des PBS-Prinzips für das Ethereum-Mainnet.
Was bedeutet enshrined PBS?
Enshrined PBS bezeichnet eine kuenftige Variante, bei der die Trennung von Proposer und Builder direkt durch die Konsensregeln des Protokolls erzwungen wird, ohne auf externe Relays angewiesen zu sein.
Zusammenfassung
Proposer-Builder Separation ist ein Ethereum-Architekturkonzept, das das Zusammenstellen von Blockinhalten vom Vorschlagen der Blöcke trennt. Damit sollen Zentralisierungsrisiken durch MEV begrenzt werden. Aktuell erfolgt die Umsetzung ausserhalb des Protokolls über MEV-Boost; eine im Protokoll verankerte Variante ist geplant.
Weiterführende Quellen
- ethereum.org: Proposer-Builder Separation: ethereum.org
- ethereum.org: Maximal Extractable Value (MEV): ethereum.org