Bug#1107167: ITP: mev-boost -- MEV-Boost allows Ethereum validators to source high-MEV blocks from a competitive builder marketplace
Package: wnpp
Severity: wishlist
Owner: Leonardo Arias Fonseca <agami@riseup.net>
* Package name : mev-boost
Version : 1.9
Upstream Author : Flashbots
* URL : https://github.com/flashbots/mev-boost
* License : Expat
Programming Lang: Go
Description : MEV-Boost allows Ethereum validators to source high-MEV blocks from a competitive builder marketplace
mev-boost is open source middleware run by validators to access a
competitive block-building market. MEV-Boost is an initial
implementation
of proposer-builder separation (PBS) (https://ethresear.ch/t/proposer-
block-builder-separation-friendly-fee-market-designs/9725) for proof-of-
stake
(PoS) Ethereum.
.
With MEV-Boost, validators can access blocks from a marketplace of
builders. Builders produce blocks containing transaction orderflow and a
fee for the block proposing validator. Separating the role of proposers
from block builders promotes greater competition, decentralization, and
censorship-resistance for Ethereum.
.
PoS node operators must run three pieces of software: a validator
client, a consensus client, and an execution client. MEV-boost is a
sidecar for the beacon node - a separate piece of open source software,
which queries and outsources block-building to a network of builders.
Block builders prepare full blocks, optimizing for MEV extraction and
fair distribution of rewards. They then submit their blocks to relays.
.
Relays aggregate blocks from multiple builders in order to select
the block with the highest fees. One instance of MEV-boost can be
configured by a validator to connect to multiple relays. The
consensus layer client of a validator proposes the most profitable block
received from MEV-boost to the Ethereum network for attestation and
block inclusion.
Reply to: