MEV-Boost Updates by Flashbots

MEV-Boost v1.4.0, Proposal to Replacing Types, Preparations for Capella & EIP-4844 Changes, Block Builder Submissions Vulnerability, Beacon API Endpoint Implementation, Relay API specs in OpenAPI format, Relayooor, Relayscan, Open Source Priority Load Balancer

MEV-Boost Updates by Flashbots

TL;DR

In the latest Consensus Layer Call #98, Chris Hager gave a latest mev-boost summary and updates.

MEV-Boost v1.4.0

This release includes some minor improvements, and the most notable feature is that it allows setting a minimum bid value in ETH using the -min-bid flag. Here is the complete PR on the Min Bid issue.

Users can now set a minimum bid to accept a block from a relay. Using the -min-bid flag to set a minimum bid value will incur a small opportunity cost and increase the chance of building local mempool blocks. These are the chances per value of building a local block, i.e., based on median payload values during the past two weeks:

min-bid % chance for building a local block
0.1 ETH 97.2%
0.06 ETH 50%
0.03 ETH 13.5%
0.02 ETH 2.3%
0.1 ETH 0.01%

Proposal to Replacing Types

This proposal was created to replace types from go-boost-utils with those from Attestant. Chris Hager has proposed to switch to the attestant types and deprecate the go-boost-utils types.

Preparations for Capella & EIP-4844 Changes

Capella and EIP-4844 will require changes to mev-boost, builder-specs, relay, and builders. They have introduced new fields to BeaconBlockBody, ExecutionPayload, and ExecutionPayloadHeader. This will break previous SSZ encoding/decoding and needs a mev-boost update alongside EL+CL updates. In addition, MEV-Boost will need to know about multiple container versions and handle the forks correctly.

Block Builder Submissions Vulnerability

Block builder submissions with incorrect timestamp and prev_randao values were sent in bids to proposers, resulting in the beacon node rejecting the bid and falling back to local block production. By sending specially crafted payloads to exploit this, attackers could prevent any MEV-Boost block from landing on the chain, forcing proposers to fallback to local block production.

The Manifold team responsibly disclosed the issue with tests in Goerli. In close collaboration with EF security, consensus client, and relay operators teams, the mev-boost team identified the root cause of the issue, i.e., an incomplete builder submission validation. Then, they deployed a solution to all networks.

A malicious builder sent bids to the Flashbots Mainnet relay, leading to a drop in MEV-Boost blocks between 12:00 and 16:00 UTC on Nov 10. The team identified the builder as 0xab847b...91921b and blacklisted him at 15:30 UTC while implementing a solution and unblocked him again afterwards.

Beacon API Endpoint Implementation

Chris Hager asked Consensus Teams to implement getStateRandao Beacon API Endpoint. Here is a complete guide on Beacon APIs in ELI5 Manner by EW Team.

Relay API specs in OpenAPI format

Relay API specs are now officially documented in OpenAPI format.

Relayooor

Relayooor.wtf is proving to be a new tool discover recently delivered payloads.

Relayscan

Relayscan is providing last 24 hours data for:

(i) Top Relays by Payloads Delivered

Relay Payloads Percent
boost-relay.flashbots.net 4,554 70.06%
bloxroute.max-profit.blxrbdn.com 1,054 16.22%
builder-relay-mainnet.blocknative.com 310 4.77%

(ii) Top Top Builders by Blocks Landed On-Chain

Builder extra_data (consolidated) Blocks Percent
builder0x69 1,909 29.37%
Powered by bloXroute 1,205 18.54%
Illuminate Dmocratize Dstribute 1,078 16.58%

Open Source Priority Load Balancer

Flashbots team have open sourced the Priority Load Balancer. This will be useful for anyone running mev-boost relay and allows block builder submissions across multiple validation nodes.

For the Readers who have no idea about MEV, we will recommend them to start from EW's MEV Research Report.

Blockchain Basic Concept

______________________________________________________________________

Disclaimer: The information contained on this web page is for education purposes only. Readers are suggested to conduct their own research, review, analyze and verify the content before relying on them.

To publish press releases, project updates and guest posts with us, please email at contact@etherworld.co.

Subscribe to EtherWorld YouTube channel for ELI5 content.

Support us at Gitcoin

You've something to share with the blockchain community, join us on Discord!

Follow us at Twitter, Facebook, LinkedIn,  and Instagram.

Advertisement
ETHShala Understand Ethereum. Shape the Future.

ETHShala is your gateway to Ethereum Improvement Proposals, core concepts, and ecosystem ideas.

Learn Ethereum Understand EIPs Build the Future
Explore ETHShala →
Promotional Partnerships

We’re opening a limited number of promotional partnerships for web3 ecosystem projects looking to increase their visibility across our media channels.

Partner With Us →
EIPs Insight EIPs Insight Track Ethereum Upgrades & EIPs

Track Ethereum protocol upgrades, EIPs, AllCoreDevs calls, decisions & governance - all in one place.

Explore EIPs Insight →
EtherWorld.co × Avarch Join Our Internship Program

Gain hands-on experience in Web3 media, research, core protocols & developer relations.

Apply Now →
Sponsored Announcement
ETHShala Web3 Education

Understand Ethereum. Shape the Future.

ETHShala is your gateway to the world of Ethereum Improvement Proposals, core concepts, and the ideas shaping the Ethereum ecosystem.

Learn Ethereum Understand EIPs Build the Future
Promotional Partnerships EtherWorld Media

Amplify Your Web3 Ecosystem Project

We’re opening a limited number of promotional partnerships for web3 ecosystem projects looking to increase their visibility across our media channels.

Media Sponsorship Web3 Visibility Ecosystem Reach
EIPs Insight EIPs Insight Protocol Intelligence

Ethereum Protocol & Governance Analytics

Track Ethereum protocol upgrades, EIPs, AllCoreDevs calls, decisions & governance - all in one place.

Protocol Upgrades ACD Call Trackers EIP Analytics
EtherWorld.co × Avarch
Career Opportunity

Join Our Internship Program

Gain hands-on experience in Web3 media, core protocol research, technical writing, and developer relations.

Protocol Research Web3 Media Dev Relations

Subscribe to join the discussion.

Please create an account to become a member and join the discussion.

Already have an account? Sign in

Sign up for EtherWorld.co newsletters.

Stay up to date with curated collection of our top stories.

Please check your inbox and confirm. Something went wrong. Please try again.
0/5 free articles read this week
Sign up free