# MEV-Boost Status Update - 2022-11-03 Quick summary of what's currently happening in and around MEV-Boost, as of Nov. 3, 2022. ## Upcoming release of [mev-boost v1.4.0](https://github.com/flashbots/mev-boost/issues/377) * Notably includes the ability to set a minimum bid value, under which mev-boost won't provide a bid to the beacon node. * Several minor improvements. * More details at https://github.com/flashbots/mev-boost/issues/377 ## Updated `getValidator` relay data API * An API that's both useful to get verify active validators, and at the same time preserving proposer privacy * https://collective.flashbots.net/t/privacy-concerns-with-data-api/568 ## Profit-switching for the beacon node (WIP) See also [[RFC] Engine API: Add block value in response to engine_getPayload execution-apis#307](https://github.com/ethereum/execution-apis/issues/307) ([geth PR](https://github.com/ethereum/go-ethereum/pull/25998)) ## Block scoring standard & Payment proofs (ongoing discussion) [Ongoing discussions](https://collective.flashbots.net/t/block-scoring-for-mev-boost-relays/202) [[2]](https://github.com/ethereum/builder-specs/pull/51) about how to define the "bid value". Current options that are discussed: 1. Payment transaction at the end of the block 2. Proposer balance different before/after the block Main considerations include: * Representation of "additional value provided to the proposer over a local EL block" * Ability for adding payment proofs to the bid, which reflect that score and can be verified by mev-boost ## Inclusion lists (ongoing research) Ongoing research on about adding inclusion lists, both outside and inside mev-boost. There's several open questions, including authorization of setting an inclusion list for a proposer/slot, timing of sending the IL, and ability to verify successful inclusion and valid exclusion reasons inside mev-boost. See also: * [Notes on Transaction Inclusion List for MEV-Boost](https://hackmd.io/5rrA0KfBTFS7uvIEg41Lag) * [PBS - Key Research & References](https://hackmd.io/uTh6Tq4PTiW-lT7tggsheg) ## Allowing SSZ encoded payloads (in addition to JSON) Currently, the beacon node communicates with the builder network exclusively with JSON payloads. SSZ encoded payloads would increase encoding and decoding performance significantly, and reliably shave off hundreds of milliseconds off the request roundtrips. See also: * https://github.com/ethereum/builder-specs/issues/53 * https://github.com/ethereum/beacon-APIs/issues/250 ## SSE subscription to trigger block building (stagnant) Currently, block builders depend on a custom Prysm fork to trigger block production as soon as all parameters are available. This could also be a simple SSE subscription on the beacon node. See also https://github.com/ethereum/beacon-APIs/issues/244 --- # Relays Eight relays have been delivering payloads in the last 24 hours: | Relay | Payloads (24h) | | --- | --- | | boost\-relay.flashbots.net |4503 | | bloxroute.max\-profit.blxrbdn.com |669 | | relay.edennetwork.io |259 | | bloxroute.ethical.blxrbdn.com |221 | | builder\-relay\-mainnet.blocknative.com |184 | | bloxroute.regulated.blxrbdn.com |101 | | mainnet\-relay.securerpc.com |49 | | [relayooor.wtf](https://relayooor.wtf) |41 | (Source: [Data API on the relays](https://flashbots.notion.site/Relay-API-Documentation-5fb0819366954962bc02e81cb33840f5#38a21c8a40e64970904500eb7b373ea5)) Note: multiple relays can deliver the same payload for a given slot (i.e. when a builder sends a winning bid to multiple relays). # Builders The [Flashbots relay](https://boost-relay.flashbots.net/), on average, receives 300 bids from 30 builders for any given slot. These are builders who submitted more than 100 winning payloads (landed on chain) in the last 7 days: | Builder | Blocks (7d) | Operator | | --- | --- | --- | | [0xb194b2....3027](https://boost-relay.flashbots.net/relay/v1/data/bidtraces/proposer_payload_delivered?builder_pubkey=0xb194b2b8ec91a71c18f8483825234679299d146495a08db3bf3fb955e1d85a5fca77e88de93a74f4e32320fc922d3027) | 6937 | builder0x69 | | [0xa1dead....27fc](https://boost-relay.flashbots.net/relay/v1/data/bidtraces/proposer_payload_delivered?builder_pubkey=0xa1dead01e65f0a0eee7b5170223f20c8f0cbf122eac3324d61afbdb33a8885ff8cab2ef514ac2c7698ae0d6289ef27fc) | 4628 | Flashbots | | [0x81babe....80f9](https://boost-relay.flashbots.net/relay/v1/data/bidtraces/proposer_payload_delivered?builder_pubkey=0x81babeec8c9f2bb9c329fd8a3b176032fe0ab5f3b92a3f44d4575a231c7bd9c31d10b6328ef68ed1e8c02a3dbc8e80f9) | 4249 | Flashbots | | [0x81beef....994f](https://boost-relay.flashbots.net/relay/v1/data/bidtraces/proposer_payload_delivered?builder_pubkey=0x81beef03aafd3dd33ffd7deb337407142c80fea2690e5b3190cfc01bde5753f28982a7857c96172a75a234cb7bcb994f) | 3507 | Flashbots | | [0xa4fb63....6772](https://boost-relay.flashbots.net/relay/v1/data/bidtraces/proposer_payload_delivered?builder_pubkey=0xa4fb63c2ceeee73d1f1711fadf1c5357ac98cecb999d053be613f469a48f7416999a4da35dd60a7824478661399e6772) | 2448 | builder0x69 | | [0x80c731....d3d5](https://boost-relay.flashbots.net/relay/v1/data/bidtraces/proposer_payload_delivered?builder_pubkey=0x80c7311597316f871363f8395b6a8d056071d90d8eb27defd14759e8522786061b13728623452740ba05055f5ba9d3d5) | 1753 | bloXroute | | [0xa1daf0....14e9](https://boost-relay.flashbots.net/relay/v1/data/bidtraces/proposer_payload_delivered?builder_pubkey=0xa1daf0ab37a9a204bc5925717f78a795fa2812f8fba8bda10b1b27c554bd7dedd46775106facd72be748eea336f514e9) | 1213 | | | [0x94aa4e....7c67](https://boost-relay.flashbots.net/relay/v1/data/bidtraces/proposer_payload_delivered?builder_pubkey=0x94aa4ee318f39b56547a253700917982f4b737a49fc3f99ce08fa715e488e673d88a60f7d2cf9145a05127f17dcb7c67) | 1204 | bloXroute | | [0x976e63....6013](https://boost-relay.flashbots.net/relay/v1/data/bidtraces/proposer_payload_delivered?builder_pubkey=0x976e63c505050e25b70b39238990c78ddf0948685eb8c5687d17ba5089541f37dd3c45999f2db449eac298b1d4856013) | 1187 | bloXroute | | [0x96a59d....fc27](https://boost-relay.flashbots.net/relay/v1/data/bidtraces/proposer_payload_delivered?builder_pubkey=0x96a59d355b1f65e270b29981dd113625732539e955a1beeecbc471dd0196c4804574ff871d47ed34ff6d921061e9fc27) | 1081 | beaverbuild.org | | [0x8eb772....8ad0](https://boost-relay.flashbots.net/relay/v1/data/bidtraces/proposer_payload_delivered?builder_pubkey=0x8eb772d96a747ba63af7acdf92dc775a859f76a77e4c6ed124dca6360e74e4e798a75a925eb8fd0dde866317fff18ad0) | 359 | eth-builder.com | | [0xb8fcee....e899](https://boost-relay.flashbots.net/relay/v1/data/bidtraces/proposer_payload_delivered?builder_pubkey=0xb8fceec09779ff758918a849bfe8ab43cea79f6a98320af0af5b030f6a7850fcc5883cb965d02efb10eed1ffa987e899) | 316 | builder0x69 | | [0x91afe2....945a](https://boost-relay.flashbots.net/relay/v1/data/bidtraces/proposer_payload_delivered?builder_pubkey=0x91afe2631915f3fbd83f1d75e13ae8597b593441344bb55bf542b9bac31f662d1c820cafe4cde17291f115bb68a9945a) | 190 | | | [0x8b8edc....5fba](https://boost-relay.flashbots.net/relay/v1/data/bidtraces/proposer_payload_delivered?builder_pubkey=0x8b8edce58fafe098763e4fabdeb318d347f9238845f22c507e813186ea7d44adecd3028f9288048f9ad3bc7c7c735fba) | 157 | bloXroute | | [0xa30251....d5b8](https://boost-relay.flashbots.net/relay/v1/data/bidtraces/proposer_payload_delivered?builder_pubkey=0xa30251c8d20aaae33c6dc49486ee4e14dbed562a745154202e4133e490bce0fe0ca7c687d9609ae0c390968039a5d5b8) | 117 | | | [0x987ff8....bb99](https://boost-relay.flashbots.net/relay/v1/data/bidtraces/proposer_payload_delivered?builder_pubkey=0x987ff80fcf6c5ee530f4a4352884cb89fc5f57ab287e58dd44d641f3bbe4cc40633d6ba0bbecc9c81b1d5be40a2abb99) | 112 | | | [0x8d6e6c....3efd](https://boost-relay.flashbots.net/relay/v1/data/bidtraces/proposer_payload_delivered?builder_pubkey=0x8d6e6c1b552fb5acba2a08eb882008f93f18f0e9c36ff96983778a3c167dd121ced4d214ae5380a9527a8f5ec64e3efd) | 106 | | (Source: [Flashbots Relay](https://boost-relay.flashbots.net/) [Data API](https://flashbots.notion.site/Relay-API-Documentation-5fb0819366954962bc02e81cb33840f5#38a21c8a40e64970904500eb7b373ea5))