# Flashbots Transparency Report: MEV-Share, Relay exploits, Shapella and REV

**URL:** https://collective.flashbots.net/t/flashbots-transparency-report-mev-share-relay-exploits-shapella-and-rev/1742
**Category:** The Flashbots Ship
**Tags:** mev-share, mev-boost, transparency-report, data
**Created:** [May 6, 2023, 8:44am UTC](https://collective.flashbots.net/t/flashbots-transparency-report-mev-share-relay-exploits-shapella-and-rev/1742 "2023-05-06T08:44:49Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Fred](https://collective.flashbots.net/user_avatar/collective.flashbots.net/fred/32/1288_2.png) [@Fred](https://collective.flashbots.net/u/Fred)
#### Post date: [May 6, 2023, 8:44am UTC](https://collective.flashbots.net/t/flashbots-transparency-report-mev-share-relay-exploits-shapella-and-rev/1742/1 "2023-05-06T08:44:49Z")

</div>

# Overview

The dark forest of MEV continues to be highly active, with mysterious crusaders ready to strike, and innovative solutions emerging to safeguard users’ privacy and redirect MEV. The past few weeks have been exceptionally vibrant resulting in yet another packed report summarizing developments, research, discussions, and events.

This edition will focus on the launch of MEV-Share, the exploit of an MEV-Boost relay, the Shapella upgrade and our improved Transparency Dashboard. I hope you enjoy!

# [Announcing MEV-Share beta](https://collective.flashbots.net/t/announcing-mev-share-beta/1650)

An initial release of the [MEV-Share](https://github.com/flashbots/mev-share) protocol has been released! MEV-Share is an important step in decentralizing the orderflow market and redistribute MEV back to users. It provides users the bargaining power to internalize the MEV they create by selectively sharing data about their transactions with searchers, who compete to include them in bundles. In order to mediate this exchange, MEV-Share introduces a new actor called the _Matchmaker_.

 ![bild](https://collective.flashbots.net/uploads/default/original/2X/f/f306ad440c374c9d4920b36beebed65764ca0047.jpeg)  
_From_ [_Announcing MEV-share beta_  
 ](https://collective.flashbots.net/t/announcing-mev-share-beta/1650)

The Matchmaker is being released as part of an early implementation of MEV-Share, encouraging experimentation and collaboration among users, wallets, dapps, searchers, builders, and other parties in the MEV supply chain. The Flashbots Matchmaker is actively under development and may experience service interruptions or API breaks as we add new features.

We invite actors in the MEV supply chain to join the [Decentralized Orderflow Working Group](https://github.com/flashbots/dowg#builders) to align community efforts towards research and development for the decentralized future of the MEV supply chain. Additional details can be found in the [announcement](https://collective.flashbots.net/t/announcing-mev-share-beta/1650).

## [Searching On MEV-Share](https://writings.flashbots.net/searching-on-mev-share)

To get searchers up to speed on MEV-Share @brock and @shea published a guide exploring the ideas behind the protocol and what’s different compared to MEV-Boost and mev-geth. The post explains the new features of MEV-Share and gives both nstructions and examples of how searchers can [access new orderflow](https://mev-share.flashbots.net) and upgrade their strategies.

To begin searching on MEV-Share, you can use Flashbots’[example arbitrage bot](https://github.com/flashbots/simple-blind-arbitrage) to blindly backruns [private transactions](https://mev-share.flashbots.net), or create your own strategies using a client library like[matchmaker-ts](https://github.com/flashbots/matchmaker-ts).

See our updated [documentation](https://docs.flashbots.net/flashbots-mev-share/overview) for information on how to connect as a user, how to get started as a searcher, and how to integrate MEV-Share into your wallet or dapp. Additional details can be found in the threads below going into MEV-Share and simple-blind-arbitrage by @bert, @shea and @brock:

- [MEV-Share launch thread](https://twitter.com/bertcmiller/status/1649339015726788609?t=wlx3OC9MiPRFmJ9uAN0O_A&s=19) by @bert
- [MEV-Share launch thread](https://twitter.com/SheaKetsdever/status/1653497933382275080?t=o8T_vhaVPZfGGz4qmJZjHg&s=19) by @shea
- [MEV-Share launch thread](https://twitter.com/zeroXbrock/status/1649127343666114560?t=BdWPm6UXi2DAc84jqzplpQ&s=19) by @brock
- [Thread on simple-blind-arbitrage](https://twitter.com/bertcmiller/status/1653507151988490240) by @bert

**If you are interested in collaborating with us on these research areas, please reach out** [**here**](https://docs.google.com/forms/d/e/1FAIpQLSf1khYvAzPGTxnBCKTsTqBMK3RDidxnRxlUFY_0MIycGtqWkg/viewform?usp=sf_link), **and join the conversation on the MEV-Share protocol** [**here**](https://github.com/flashbots/mev-share) **!**

## [Disclosure of metadata inadvertently shared through Protect Status API](https://collective.flashbots.net/t/disclosure-transaction-to-from-nonce-gas-and-value-fields-inadvertently-shared-through-protect-status-api/1706)

On April 27th, Flashbots received a report from [Martin Köppelmann](https://twitter.com/koeppelmann) that it was possible to view additional metadata (`to`, `from`, `nonce`, `gas`, and `value`) on Etherscan about pending transaction hashes shared at [mev-share.flashbots.net](http://mev-share.flashbots.net/).

It was not possible to view information on trade details and we have no evidence that Protect users were affected by this issue. The issue was active for one week and was resolved within 73 minutes of the report. We are dedicated to user privacy and trust, and remain committed to addressing incidents quickly and transparently. We appreciate any contributions, responsible disclosures and will make every effort to acknowledge your contributions, see our [security policy](https://github.com/flashbots/mev-boost/blob/main/SECURITY.md) for more details.

# MEV-Boost

## [MEV-Boost-relay exploit](https://collective.flashbots.net/t/post-mortem-april-3rd-2023-mev-boost-relay-incident-and-related-timing-issue/1540)

On April 3rd a vulnerability in [the open sourced mev-boost-relay implementation](https://github.com/flashbots/mev-boost-relay), maintained by Flashbots, was exploited by a malicious proposer to manipulate the [ultra sound relay](https://relay.ultrasound.money/) and steal ~$20M from multiple sandwich bots.

The attack was possible due to a bug where the relay would reveal the block body to the proposer regardless of whether the signed block header from the proposer would be accepted by the network or not. With access to the block body the proposer could unbundle sandwiches they had baited searchers to create, and effectively steal their money. And by sending an invalid header to the relay, the proposer ensured that they would win the block equivocation race.

The vulnerability was patched in [mev-boost-relay v1.0.0-alpha3](https://github.com/flashbots/mev-boost-relay/releases/tag/v1.0.0-alpha3) by requiring the relay to first send the block to the network and only release the block to the proposer if that succeeds. A small delay was also introduced to give the relay a head start against any later block a proposer could publish to accumulate the necessary attestations for the fork-choice rule.

A timeline of how the event unfolded and additional details can be found in the [post mortem](https://collective.flashbots.net/t/post-mortem-april-3rd-2023-mev-boost-relay-incident-and-related-timing-issue/1540). In the days after the exploit, the network saw an [increase in the number of forks](https://collective.flashbots.net/t/note-on-increased-number-of-forked-blocks-missed-slots/1559).

 ![bild](https://collective.flashbots.net/uploads/default/original/2X/2/2197f7b03f2fae08a92300dca9b63ce347d62931.png)  
_Increase in forks following the exploit on April 3rd. From_ [_Metrika Consensus Performance dashboard_  
 ](https://app.metrika.co/ethereum/dashboard/consensus-performance?tr=2w)  
As noticeable in the chart above, the network experienced an increase in the number of missed proposals following [Shapella on April 12th](https://beaconscan.com/epoch/194048). The root cause was identified as an invalid signature bug in the Prysm client, leading to the proposer returning an invalid signature to the MEV-Boost relays which would then reject and not return a block.

A fix to the issue was released in [v4.0.2](https://github.com/prysmaticlabs/prysm/releases/tag/v4.0.2) of Prysm. See the [post-mortem from Prysm](https://arbitrum.notion.site/17-relayers-are-failing-with-the-prysm-client-post-Capella-Shanghai-2023-04-12-mainnet-0ef5ccd795e54ae4894fa695f1a3e70b) and [Execution Layer Meeting 159](https://www.youtube.com/watch?v=u8Nm8AGyCQM&t=311s) for additional information. @mikeneuder.eth and @metachris published [a note](https://twitter.com/mikeneuder/status/1646888102038851587?t=yzppUdwrOadjKgv6jmylPQ&s=19), and a [forum post](https://collective.flashbots.net/t/impact-of-the-prysm-invalid-signature-bug-on-the-mev-boost-ecosystem-at-the-shapella-fork/1623) with more insights from the relay perspective.

Additional issues in the Prysm client related to the external block builder code path and keymanager were identified shortly after and subsequently patched in [v4.0.3](https://github.com/prysmaticlabs/prysm/releases/tag/v4.0.3).

## [Disclosure from low carb crusader](https://collective.flashbots.net/t/disclosure-mitigation-of-block-equivocation-strategy-with-early-getpayload-calls-for-proposers/1705)

On April 21st the actor who executed the unbundling attack on April 3rd reached out and disclosed information about a _new_ block equivocation strategy. Similar to the initial attack this strategy would allow a proposer to receive block bodies from relays and have a structural advantage in the block equivocation race against them. The strategy was never used in production and a patch to mitigate the issue is now live on all relays.

The disclosure also included a request from the attacker to be referred to as “low-carb-crusader”, instead of “sandwich the ripper”, which the [address](https://etherscan.io/address/0x3c98d617db017f51C6A73a13E80E1FE14cD1D8Eb) was previously tagged as. Timeline and more specifics on the event can be found in [the forum post](https://collective.flashbots.net/t/disclosure-mitigation-of-block-equivocation-strategy-with-early-getpayload-calls-for-proposers/1705) by @bert.

**To ensure a healthy and robust MEV value chain we call on the security, research, and open source communities to join us in hardening MEV-Boost and future enshrined PBS designs.**

- **Developers** : Contribute to mev-boost relay implementations ([mev-boost-relay](https://github.com/flashbots/mev-boost-relay),[mev-relay](https://github.com/bloXroute-Labs/mev-relay), or[Dreamboat](https://github.com/blocknative/dreamboat)) and [mev-boost](https://github.com/flashbots/mev-boost).
- **Security researchers** : Audit mev-boost relay codebases and [mev-boost](https://github.com/flashbots/mev-boost), as well as contribute to designs for enshrined PBS.
- **Researchers** : Contribute to medium term research (e.g. the[Optimistic Relay roadmap for enshrined PBS](https://github.com/michaelneuder/optimistic-relay-documentation/blob/main/towards-epbs.md)) and long term research ([PEPC](https://ethresear.ch/t/unbundling-pbs-towards-protocol-enforced-proposer-commitments-pepc/13879?u=barnabe),[enshrined PBS](https://ethresear.ch/t/proposer-block-builder-separation-friendly-fee-market-designs/9725)).
- **Operators** : consider running your own mev-boost relay.
- **Searchers** : study your contracts and be mindful of the MEV they may expose in light of various risks in the MEV marketplace.
- **Others** : Join MEV-Boost community calls.

# [Flashbots Transparency Dashboard](https://collective.flashbots.net/t/will-the-real-mev-please-stand-up/1686)

The Flashbots Transparency Dashboard has received a significant upgrade with post-merge data on [REV](https://writings.flashbots.net/quantifying-rev) (Realized Extractable Value) and a new series of charts. Our methodology has been refined to improve the accuracy of REV estimations; instead of using [mev-inspect-py](https://github.com/flashbots/mev-inspect-py), the dashboard now examines the difference in the block proposer’s balance before and after a block is proposed.

 ![bild](https://collective.flashbots.net/uploads/default/original/2X/d/dec6d264cc1ad50cda8844e388735c85136c539b.png)  
_From_ [_Will the real MEV please stand up?_](https://collective.flashbots.net/t/will-the-real-mev-please-stand-up/1686/1)

We remain committed to providing transparency in the MEV ecosystem and supplying data for research to contributors and collaborators. If you are interested in collaborating on new methodologies or structures to quantify REV, we encourage you to join the [conversation](https://collective.flashbots.net/c/research/data/13)!

 ![bild](https://collective.flashbots.net/uploads/default/original/2X/d/d5b6e99181f8185829dfff265789ee27b8d6b86d.png)  
_From_ [_Flashbots Transparency Dashboard_](https://transparency.flashbots.net/): _Over 175,000 ETH has been paid to proposers since the Merge._

## Relay diversification

The diversification of the relay market continues with both [Agnostic relay](https://agnostic-relay.net/) and the [ultra sound relay](https://relay.ultrasound.money/) delivering roughly the same number of blocks as the [Flashbots relay](https://boost-relay.flashbots.net/) in [recent weeks](https://www.relayscan.io/overview?t=7d).  
There is still work to be done though and we are committed to foster an open, permissionless, and transparent MEV marketplace through open source, sharing our learnings and engaging in discussions.

 ![bild](https://collective.flashbots.net/uploads/default/original/2X/8/8f761294b81aea90df96d3befc4d21c9cdebb448.png)  
_Relay diversification since the Merge. From_ [_mevboost.pics_](https://mevboost.pics/)

As a result of PBS through MEV-Boost, block proposers post-Merge have received the same average block rewards. To ensure credible neutrality and a decentralized validator set on Ethereum, is vital to democratize access to MEV and ensure equal opportunity for all validators without the need for advanced infrastructure or relationships with builders.

 ![bild](https://collective.flashbots.net/uploads/default/original/2X/2/202b39e66ff769f793f4bb4c130919261570b982.png)  
_MEV-Boost payments to block proposers in the last 6 months. From_ [_mevboost.pics_  
 ](https://mevboost.pics/)

## MEV-Boost development

### [mev-boost relay](https://github.com/flashbots/mev-boost-relay)

Ahead of the Shapella upgrade @metachris and @Shana published guides outlining the [MEV-Boost Capella upgrade for relays](https://flashbots.notion.site/MEV-Boost-Capella-Upgrades-00cea01704794f6eb4f792c55b69c441) and [recommendations for builders](https://collective.flashbots.net/t/capella-recommended-upgrades-for-block-builders/1582). The Capella-ready [v1.0.0-alpha2](https://github.com/flashbots/mev-boost-relay/releases/tag/v1.0.0-alpha2) release also removed the requirement to run the Flashbots Prysm fork, and uses memcached as fallback for execution payloads.

[v1.0.0-alpha3](https://github.com/flashbots/mev-boost-relay/releases/tag/v1.0.0-alpha3) was released following the exploit on April 3rd to patch the issue of relays not correctly verifying the block header signature before returning the block body.

[v1.0.0-alpha4](https://github.com/flashbots/mev-boost-relay/releases/tag/v1.0.0-alpha4) introduces [optional block submission cancellations](https://github.com/flashbots/mev-boost-relay/pull/350) by allowing block builders to submit blocks with lower value than their last submission.

### [Prio-load-balancer v0.5.0](https://github.com/flashbots/prio-load-balancer/releases/tag/v0.5.0)

A new version of the prio-load balancer has been released, featuring support for SGX proxy nodes that are verifiably inside an SGX enclave. This is yet another open step towards a trustless SGX infrastructure and end-to-end privacy.

### [Support for Block Building in reth](https://github.com/paradigmxyz/reth/issues/1923)

An issue has been opened in the [reth repository](https://github.com/paradigmxyz/reth) by @metachris regarding support for block building and submitting blocks to multiple MEV-Boost relays.

## [MEV-Boost community calls](https://collective.flashbots.net/search?q=mev-boost%20community%20call%20in%3Atitle)

### [MEV-Boost community call #2](https://collective.flashbots.net/t/mev-boost-community-call-2-30-mar-2023/1465)

([Recording](https://www.youtube.com/watch?v=KmmLQRYWGmc))

This call covered a range of topics, kicking off with Shapella readiness and updates for proposers, builders and relayers using MEV-Boost. The conversation then moved onto a breakdown of [optimistic relay going live](https://github.com/ultrasoundmoney/mev-boost-relay/blob/prod-optimistic-relaying/docs/optimistic/an-optimistic-weekend.md) on [ultra sound relay](https://relay.ultrasound.money/), enshrined PBS and block cancellations.

### [MEV-Boost community call #3](https://collective.flashbots.net/t/mev-boost-community-call-3-20-apr-2023/1596)

([Recording](https://www.youtube.com/watch?v=U3ncYq60A2U))

The conversation in this call covered the unbundling attack on April 3rd and the mainnet Shapella upgrade. The conversation then focused on block cancellations, the optimistic relay roadmap and enshrined PBS through [two-slot PBS](https://ethresear.ch/t/two-slot-proposer-builder-separation/10980).

Keep an eye on this forum, and the [Flashbots Collective calendar](https://calendar.flashbots.net/) to get notified on upcoming calls!

# Research and discussions

[**[Re]distribution study circle**](https://collective.flashbots.net/t/re-distribution-study-circle/1548) by @guayabyte calls for researchers, developers, activists, and others to explore mechanisms for MEV redistribution. The study club aims to bring people together from diverse backgrounds and disciplines, to share knowledge and experiences, learn from each other, and co-create alternative economic models.

[The introductory session](https://collective.flashbots.net/t/re-distribution-study-circle-session-0-may-2023-who-are-we/1724) is scheduled for May 16th!

[**Opening Builder/Relay Data**](https://collective.flashbots.net/t/opening-builder-relay-data/1642) by @fiiiu is seeking input from searchers and researchers on whether we should make public the strategies that haven’t landed on-chain, for an extended period of time.

This data has not been shared to protect searchers’ privacy. Considering our commitment to transparency, this is something we want to reconsider and seek community input. If you’re a searcher or researcher, let us know what you think!

[**A Tale of Two PFOF Models**](https://collective.flashbots.net/t/a-tale-of-two-pfof-models/1699) ([Paper](https://www.arthur.bagourd.com/wp-content/uploads/2023/04/A_Tale_Of_2_PFOF_Models.pdf)) by @Eru_Iluvatar compares two PFOF solutions for Flow Providers: batch auction and individual bidding models, aiming to advance the discussion on their mechanisms and effectiveness. The research suggests that individual bidding models provide fairer and higher value for Flow Providers and end users, despite being more complex and potentially adding latency.

[**Ensuring User Protection and Rollup Revenue with Radius and MEV-Boost**](https://collective.flashbots.net/t/ensuring-user-protection-and-rollup-revenue-with-radius-and-mev-boost/1620) by @Tariz from [Radius](https://www.theradius.xyz/) presents an approach to balance user protection against harmful MEV and revenue generation for rollups through a zk-based shared sequencing layer. The solution divides rollup blockspace into two sections, one for regular user transactions with MEV protection and one for revenue-generating activities.

[**How much should we care about regulation?**](https://collective.flashbots.net/t/how-much-should-we-care-about-regulation/1558) by @memester explores potential regulatory impacts on MEV and raises questions about the engagement with policymakers to influence policy and protect centralization vectors from potential attacks. The topic raises questions related to how much effort should be spent on engaging with policymakers and which regulatory bodies to focus on.

## [Flashbots Research Proposals (FRPs)](https://github.com/flashbots/mev-research/blob/main/FRPs)

### [FRP-28: Contingent Fees in Order Flow Auctions](https://collective.flashbots.net/t/frp-28-contingent-fees-in-order-flow-auctions/1594)

([Paper](https://arxiv.org/abs/2304.04981))

The work done in FRP-28 by @maxr, with Flashbots contact @quintus, has been published!  
“_The paper develops a simple model of an order flow auction and compares contingent fees with upfront payments as well as mixtures of the two. Results suggest that auctions with a greater share of the payment contingent on execution have lower execution probability, lower revenue, and increased effective spreads in equilibrium_”

 ![bild](https://collective.flashbots.net/uploads/default/original/2X/4/4cb3a7549e80aadf370e51a50900a92f343995d5.jpeg)  
_From_ [_FRP-28_](https://arxiv.org/abs/2304.04981) _by Max Resnick_

### [FRP-31: A Study of Threshold-Decrypted Mempools, MEV and Their Benefit to Users](https://collective.flashbots.net/t/frp-31-a-study-of-threshold-decrypted-mempools-mev-and-their-benefit-to-users/1619)

In this FRP Antoine Rondelet, with Flashbots contact @quintus, will look at encrypted mempools as a solution to mitigate frontrunning and sandwiching. The research will explore the benefits and drawbacks of threshold-decrypted mempools, their potential impact on users, and compare trade-offs between complete privacy and full transparency in mempool designs.

Flashbots is an open research organization, anyone can [submit a research proposal](https://github.com/flashbots/mev-research/blob/main/process.md) and become eligible for a [grant](https://github.com/flashbots/mev-research/blob/main/grants.md). In order to increase discoverability and highlight the research done in FRPs we’ve recently ported over all FRPs to the new [FRP category](https://collective.flashbots.net/c/frp/24) right here on the forum, check it out!

# Events and podcasts

## [MEVconomics](https://collective.flashbots.net/t/mevconomics-wtf-on-march-24th-2023/1500)

On March 24th Flashbots, together with [ETHGlobal](https://ethglobal.com/events/mevconomics-wtf), hosted a one-day summit focusing on the economics of MEV (aka _MEVconomics_) as part of the annual virtual hackathon - [Scaling Ethereum](https://ethglobal.com/events/scaling2023). The event brought together researchers and developers to discuss the latest trends in MEV, distribution mechanisms, and related protocols, building on previous MEV-related events and workshops.

Recordings of the events can be found on [Youtube](https://www.youtube.com/playlist?list=PLXzKMXK2aHh7bW0j2dhpnLNiIJIMnPgsD), with [transcripts](https://ipfs.io/ipns/k51qzi5uqu5dgje64d1st4ekqiulje5z6s70xk6yseu4mgifj87ulr79f80mbq/) by [Zhixiong Pan](https://twitter.com/nake13) uploaded to IPFS (including translations to Chinese)! [See also Tarun’s intern](https://twitter.com/TarunsIntern) [takeaways](https://twitter.com/TarunsIntern/status/1640068426881462272?t=C1WwRsHAflZxzTdmY7VXIw&s=19) of the event, a [high-level summary](https://twitter.com/yuxiao_deng/status/1649362419972464640?t=IwZbS8d8BcdWq960yX6uNg&s=19) from [Grace Deng](https://twitter.com/yuxiao_deng) and [Austin King](https://twitter.com/0xASK) [notes](https://twitter.com/0xASK/status/1639336270575853569?s=20) on @hasu‘s presentation.

## [Bell Curve Season 4](https://twitter.com/thebellcurvepod)

The fourth season of the Bell Curve podcast is dedicated to the topic of MEV with @hasu joining as co-host. 6 episodes on MEV have been published so far:

1. [ **A Journey into the Dark Forest | Hasu**  
 ](https://www.youtube.com/watch?v=_8DkRO60fvw)The premier episode introduces the topics and thesis for the season: the MEV value chain, the modular stack, OFAs, how MEV affects security, the role of latency, fair ordering, FCFS, and more.
2. [ **Shining A Light On MEV | Tarun Chitra, Justin Drake**  
 ](https://www.youtube.com/watch?v=fWRboyGk_lc)In the second episode the hosts are joined by [Tarun Chitra](https://twitter.com/tarunchitra) and [Justin Drake](https://twitter.com/drakefjustin) to discuss value accrual in the MEV value chain, MEV auction, fair ordering, latency games and approaches to reduce MEV.
3. [ **Inside the Economics of MEV | Matt Cutler**  
 ](https://www.youtube.com/watch?v=17n6oHoo7pw)[Matt Cutler](https://twitter.com/mcutler) joins the third episode for a discussion on the economics of MEV and dive deep into MEV value capture, OFAs, account abstraction and relayer monetization.
4. [ **MEV in a Modular World | Jon Charbonneau, Robert Miller**  
 ](https://www.youtube.com/watch?v=b3o2YP6sxpg)@jon and @bert joins to discuss how Ethereum’s modular roadmap impacts the future of MEV, decentralized sequencer models, cross-domain MEV, latency games, and SUAVE.
5. [ **Interview with a Searcher 2.0 | Dean Eigenman, Anish Agnihotri**  
 ](https://www.youtube.com/watch?v=NqM9PNPQFMs)[Anish Agnihotri](https://twitter.com/_anishagnihotri) and [Dean Eigenmann](https://twitter.com/deaneigenmann) provide an inside look into the business model of an MEV searcher and explore the intricacies of finding and extracting MEV.
6. [ **Solana’s MEV Problem | Eugene Chen, Lucas Bruder**  
 ](https://www.youtube.com/watch?v=IknurQzmVhY)[Eugene Chen](https://twitter.com/0xShitTrader) and [Lucas Bruder](https://twitter.com/buffalu__) join the show to compare Solana’s MEV market to Ethereum’s and delve into the unique MEV challenges on Solana and Jito’s MEV solution.

## [CryptoXai.wtf](https://cryptoxai.wtf)

Together with friends of the Pi-Rate Ship in [Zuzalu](https://zuzalu.city/), Flashbots is organizing an event on May 6th on the intersection of cryptographic- & crypto-economic primitives and AI. The event aims to foster in-depth discussions and synergy between the fields, comparing popular alignment approaches and exploring their tradeoffs.

Participants will examine the merits of combining functional decision theory with cryptographic commitments and the interpretability of such commitments for AI coordination. The event will be [livestreamed](http://zuzalu.streameth.org), with recordings and resources shared in the [forum thread](https://collective.flashbots.net/t/crypto-x-ai-at-zuzalu/1730).

📅 In order to stay up to date on any upcoming events feel free to subscribe to the [Flashbots Collective calendar](https://calendar.flashbots.net/)!

# Resources

Below is a collection of publications, podcasts, dashboards and other resources from the broader community posted since the last report on topics related to MEV, PBS and Flashbots.

Check out the list from [previous months](https://collective.flashbots.net/tag/transparency-report) for more fantastic resources and please feel free to share additional resources as replies below or in the [bookmark-topics](https://collective.flashbots.net/search?q=bookmark%20in%3Atitle)!

## Papers and Articles

- [Battle of the Crypto Bots: Automated Transaction Copying in Decentralized Finance](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4411448) by [Mikolaj Barczentewicz](https://twitter.com/0xMikolaj) (@MikolajBarczentewicz), [Alex F. Sarc](https://twitter.com/should_b_workin) and [Natasha Vasan](https://twitter.com/NatashaVasan) examines the legal implications of Generalized Profit-Seeking (GPS) bots under US law.
- [PROF: Fair Transaction-Ordering in a Profit-Seeking World](https://initc3org.medium.com/prof-fair-transaction-ordering-in-a-profit-seeking-world-b6dadd71f086) by [Kushal Babel](https://twitter.com/KushalBabel), [Yan Ji](https://twitter.com/iseriohn42), [Ari Juels](https://twitter.com/AriJuels), and [Mahimna Kelkar](https://twitter.com/_mahimna) introduces protected order flow (PROF) as a solution to reduce MEV extraction’s negative impact on users.
- [Equivocation attacks in mev-boost and ePBS](https://notes.ethereum.org/@mikeneuder/B1VIDkXG2) by [Francesco d’amato](https://twitter.com/fradamt) & @mikeneuder.eth analyze equivocation attacks and introduce “headlock” as a potential solution to protect the MEV-Boost ecosystem from double-signed headers and transaction unbundling.
- [The Definitive Guide to Sequencing](https://prestwich.substack.com/p/the-definitive-guide-to-sequencing?sd=pf) by [James Prestwich](https://twitter.com/_prestwich) is a explainer on shared sequencing and why they are being built out for optimistic rollups.
- [Optimistic relays and where to find them](https://frontier.tech/optimistic-relays-and-where-to-find-them) by [Ankit Chiplunkar and](https://twitter.com/ankitchiplunkar) @mikeneuder.eth discuss shortcomings of the current MEV-Boost relay design and introduce potential improvements.
- [Time, slots, and the ordering of events in Ethereum Proof-of-Stake](https://www.paradigm.xyz/2023/04/mev-boost-ethereum-consensus) by [Georgios Konstantopoulos](https://twitter.com/gakonst) and @mikeneuder.eth explores the relationship between MEV-Boost and Ethereum’s consensus mechanism and suggests potential improvements and future directions for research.
  - [Toni Wahrstätter](https://twitter.com/nero_eth) published [a thread](https://twitter.com/nero_eth/status/1652014325496725519?s=20) with notes to add more color to the situation, including a new diagram looking at the timing of successful bids.

- [Bid cancellations considered harmful](https://ethresear.ch/t/bid-cancellations-considered-harmful/15500) by @mikeneuder.eth, [Thomas Thiery](https://twitter.com/soispoke) and @metachris explore bid cancellations in MEV-Boost and how they can incentivize dishonest behavior from validators.
- [Rollups Aren’t Real](https://joncharbonneau.substack.com/p/rollups-arent-real) by @jon provides an overview of the rollup landscape and goes into detail on sequencers, cross-chain atomicity, MEV on L2s, SUAVE and more.
- [SUAVE, Anoma, Shared Sequencers, & Super Builders](https://mirror.xyz/jon-dba.eth/NTg5FSq1o_YiL_KJrKBOsOkyeiNUPobvZUrLBGceagg) by @jon dives into shared sequencers’ implications for cross-chain transactions, MEV capture, economic allocation challenges, and rollup customization.
- [Shared Sequencing: Defragmenting the L2 Rollup Ecosystem](https://hackmd.io/@EspressoSystems/SharedSequencing) by [Espresso Systems](https://twitter.com/EspressoSys) looks at the benefits of shared sequencing and how it may defragment the L2 ecosystem.
- [Artemis: An Open-Source MEV Bot Framework](https://www.paradigm.xyz/2023/05/artemis) by [Frankie](https://twitter.com/FrankieIsLost) introduce [Artemis](https://github.com/paradigmxyz/artemis): a framework from Paradigm for writing MEV bots in Rust, designed to be simple, modular, and fast.
- [Modular MEV Part 2: Finality, Actors, State of Rollups, DA Layer and Cross-Domain MEV](https://maven11.substack.com/p/modular-mev-part-2-finality-actors) by [rain&coffee](https://twitter.com/0xRainandCoffee) dives into the modular blockchain stack, OFAs and cross-domain MEV.
  - [Summarization thread 1](https://twitter.com/0xRainandCoffee/status/1639278361653436418?t=wgbOkHvH3C8Yu9YG05WkpQ&s=19)
  - [Summarization thread 2](https://twitter.com/0xRainandCoffee/status/1639278361653436418?t=wgbOkHvH3C8Yu9YG05WkpQ&s=19)

- [MEV Resilient Ethereum](https://notes.ethereum.org/@RMFhKOrSSEWxmqjZMOT1Ag/rJb_cq8Co#MEV-Resilient-Ethereum) by [Davide Crapis](https://twitter.com/DavideCrapis) looks at the current state of the MEV ecosystem and introduces the general framework of MEV Resiliency.
- [EIP-4844 Fee Market Analysis](https://ethresear.ch/t/eip-4844-fee-market-analysis/15078) by [Davide Crapis](https://twitter.com/DavideCrapis) explores the relationship, and interaction, between the EIP-4844 and EIP-1559 fee mechanisms, examining historical data and potential improvements to the current setup.
- [Optimistic Relays and the MEV-Boost Latency War](https://medium.com/@aestus_relay/optimistic-relays-and-the-mev-boost-latency-war-438b33abce54) by [Aestus Relay](https://twitter.com/AestusRelay) announce their transitioning to an optimistic relay to reduce latency while highlighting trade-offs such as bonded relay-builder relationships and capital requirements for builders.
- [An introduction to maximal extractable value on Ethereum](https://www.ey.com/en_us/financial-services/an-introduction-to-maximal-extractable-value-on-ethereum) by [Greg Damalas](https://www.ey.com/en_us/people/greg-damalas) emphasizes the need for MEV awareness and mitigation strategies to ensure a safer mass adoption.
- [4337 mev supply chain](https://hackmd.io/@dmarz/4337-mev-supply-chain) by [Dan Marzec](https://twitter.com/_danielmarzec) gives an overview of how ERC-4337 alters the MEV landscape by creating new mempools and introducing additional actors, like bundlers and paymasters.
- [Subverting the total eclipse (of the heart)](https://hackmd.io/@dmarz/total-eclipse-of-the-relay) by [Dan Marzec](https://twitter.com/_danielmarzec) and [Louis Thibault](https://twitter.com/LouisThibault87) looks at the exploit of the MEV-Boost relays as well as what future eclipse attacks may look like and introduce some possible mitigations.
- [The NFT MEV Landscape](https://frontier.tech/the-nft-mev-landscape) by [Alana Levin](https://twitter.com/AlanaDLevin) outlines MEV in the NFT market and gives an overview of improved pricing mechanisms and MEV-aware minting.
- [Understanding Credible Optimal Auctions via Blockchains](https://crypto.mirror.xyz/pRINrS-PfSnIY2tLxKgpk66qQIh4Kvsxw-Pe2XcT9wU) by [Emperor](https://twitter.com/0x_emperor) dives into the concept of credible auctions, the auction trilemma, and how conducting auctions on-chain can improve their credibility.
- [based MEV-Share](https://hackmd.io/@0xapriori/ByYLRzIxn) by @apriori explores the intersection of ERC-4337, MEV-Share, based rollups and builder pre-confirmations
- [Defining the Latencies involved in MEV Strategies](https://mirror.xyz/0x00000a2A02540A0D92e209F9f5F7e104745e06Ba/uYOelwkLc4K7nlo5XV_zpuqsV6MwIMMp-py4e-u4qnE) by [Taker](https://mirror.xyz/0x00000a2A02540A0D92e209F9f5F7e104745e06Ba) compares traditional and on-chain trading and discusses the possible segmentation of latencies that exist on-chain.
- [Latency Games: the Good, the Bad, & the Ugly](https://medium.com/@uri_61495/latency-games-the-good-the-bad-the-ugly-a4e3d81a93dd) by [Uri Klarman](https://twitter.com/uriklarman) discusses the importance of geographic decentralization and the advantages, and disadvantages, of low-latency trading.
- [Relays are a Latency Game](https://blog.metrika.co/relays-are-a-latency-game-303aadb393ce) by [Metrika](https://twitter.com/metrikaco) discusses the impact of latency on the relationships between builders, relays, and proposers.
- [Mastering DeFi Trading, Block Building, and MEV](https://bloxroutelabs.medium.com/mastering-defi-trading-block-building-and-mev-f662650736c0) by [Eyal Markovich](https://twitter.com/eyalmarkov) shares statistics on latency in the MEV-Boost ecosystem, focusing on block bids, block availability, bundle submissions, and RPC inclusion rates.
- [Two slots PBS with unconditional payment](https://hackmd.io/rin5jq_ITA2TBuWjAn0OxA) by [terence](https://twitter.com/terencechain) takes a look at [two slots PBS](https://ethresear.ch/t/two-slot-proposer-builder-separation/10980) and what it takes to implement it on the networking side.
- [Navigating the Dark Forest: Unraveling the Mysteries of the MEV Market Landscape](https://mirror.xyz/0xfE32bbB2DdB1eA42FD30f210C1FCe8EE52ee0D11/onsiK5Fr0UH4giAIUQRXTMkooBVTq79JXxqWgkDcKxg) by [Ali provides an overview of the MEV ecosystem, categorizing projects into infrastructure, solutions, and applications.](https://twitter.com/analyticalali)
- [MEV Maximizing Strategies for Searchers and Traders: Navigating the Potential Impact of the Shanghai Upgrade on LSD](https://eigenphi.substack.com/p/mev-maximizing-strategies-for-searchers) by [EigenPhi gives an overview of MEV opportunities due to withdrawals being enabled](https://twitter.com/EigenPhi) in the Shapella upgrade.

## Posts & threads

- [samczsun](https://twitter.com/samczsun) published an [overview](https://twitter.com/samczsun/status/1642848556590723075?t=9raUB2sAVWZoUgQo-vT1IQ&s=19) of the MEV-Boost relay exploit and how it was mitigated.
  - [BlockSec](https://twitter.com/BlockSecTeam) adds [additional details](https://twitter.com/BlockSecTeam/status/1642971478458249227?t=b1x_8ak0N7DwjsMH6u-4uQ&s=19) on how the attacker tricked the sandwich-bots.

- [Matt Cutler](https://twitter.com/mcutler) gives an[overview of ERC-4337](https://twitter.com/mcutler/status/1638267953874616320) through a look at the new transaction flow, including alt-mempools and the role of bundlers.
- [Martin Köppelmann](https://twitter.com/koeppelmann) posted a [thread](https://twitter.com/koeppelmann/status/1636694781848944641?t=9aZ0-PBENQr0THxSZQbRww&s=19) on the success of the Agnostic Relay and the increase in content-agnostic blocks proposed on Ethereum.
- [Jim](https://twitter.com/0xJim) published a [thread](https://twitter.com/0xJim/status/1639295976052781061?t=TAaUCkqB1N8rMO7VXcbAtg&s=19) that provides an overview of the emerging ecosystem of Rollups-as-a-Service providers.
- [Fabrizio Romano Genovese](https://twitter.com/fabgenovese) [looks into](https://twitter.com/fabgenovese/status/1641169059419942921) the interaction between recursive auctions and commitment devices, which is being researched under [FRP-26](https://collective.flashbots.net/t/frp-26-credible-commitments-via-open-games/1616) & [FRP-27](https://collective.flashbots.net/t/frp-27-auction-simulations-under-pbs/1629).
- [Blockworks Research](https://twitter.com/blockworksres) posted a [thread](https://twitter.com/blockworksres/status/1648712037533634560?s=20) on the searcher jaredfromsubway.eth performing sandwich attacks on Uni v2 pools of newly created tokens with over 30,000 transactions in the last week.
- [Good](https://twitter.com/atgoodm) published a [thread](https://twitter.com/atgoodm/status/1653571006030569472?t=ukm9yHi23nHe_XTy9TKuAg&s=19) providing a rundown on how the MEV-bot jaredfromsubway.eth is making $1M per day front running trades on meme coins.
- [Al N](https://twitter.com/0x94305) published a [thread](https://twitter.com/0x94305/status/1651334376553316352?t=JPsq3M6fWOA7OG_DpD8C5A&s=19) on vertical integration between searchers and builders and the implications this might have for order flow auctions.
- [Shivani](https://twitter.com/0xShivani) posted a [thread](https://twitter.com/0xShivani/status/1651223516954468354?s=20) on how shared sequencer + SUAVE could be a PBS solution for rollups.
- @bert published a [thread](https://twitter.com/bertcmiller/status/1637768534016024576?t=l8TCbMLpgW3qiY3ssK2JiQ&s=19) diving into the details of the record-breaking [619 ETH MEV](https://beaconcha.in/slot/6039069) proposer payments from MEV-Boost on March 20 due to a bot miscalculating trades in illiquid Uniswap v2 pools.
- [Grace Deng](https://twitter.com/yuxiao_deng) posted a [thread](https://twitter.com/yuxiao_deng/status/1653746748559425538?t=Q27kyyQX4UgvOAISV4H_lA&s=19) looking into the combination of MEV and Eigenlayer, PEPC for achieving PBS, MEV-boost++ for protocols who want proposers’ commitments and decentralized sequencers for rollups.

## Podcasts & Videos

- [So a scammer stole your tokens and is running a sweeper bot on your hacked Ethereum account - Part 1](https://www.youtube.com/watch?v=KYkyAi9b9r8) by @scott gives an overview of what a sweeper bot is, how it operates, and how you can recover assets that are left behind after an attack.
- [Future-block MEV in Proof of Stake](https://www.youtube.com/watch?v=mZYDqSPEwAs) by [Torgin Mackinga](https://twitter.com/MTorgin) looks at new types of MEV in PoS Ethereum due to block proposers being known in advance.
  - [Blog post](https://chainsecurity.com/oracle-manipulation-after-merge/)
  - [ETHZurich presentation](https://www.youtube.com/watch?v=h-NXN8Yv-6Q)

- [Zero Knowledge E269: Auctions](https://zeroknowledge.fm/269-2/) with guests [Kshitij Kulkarni](https://twitter.com/ks_kulk), [Matheus V. X. Ferreira](https://twitter.com/MatheusVXF) and [Tarun Chitra](https://twitter.com/tarunchitra) discuss the history of auctions and use cases within blockchains, such as MEV and NFT auctions.
- [Part 1 - Shanghai Debrief w/ Galaxy - What’s next for Ethereum?](https://twitter.com/galaxyhq/status/1646216716165185536?s=20) ([Part 2](https://twitter.com/galaxyhq/status/1646552898644443136?s=20), [Part 3](https://twitter.com/galaxyhq/status/1646557985445904414?s=20)) with guests [Tim Beiko](https://twitter.com/TimBeiko), [Chris Hager](https://twitter.com/metachris) and [Torran Green](https://twitter.com/torran_g) was a conversation on the Shapella upgrade, focused on withdrawals, MEV activity, client health and what’s next for Ethereum.
- [PEEPanEIP #103: MEV Boost](https://www.youtube.com/watch?v=-xY1EEzcp0s) with @ralexstokes gives an overview of MEV, the transaction supply chain, PBS, MEV-Boost and what’s next. ([Slides](https://docs.google.com/presentation/d/1c4fwF94NG_ppXlTOJ5gcH7ilsRgwgydS0MyBDdKLhMs/edit))
- [Unchained Podcast E482: Why MEV Will Always Be Controversial](https://youtu.be/2rwu2ah4Crg) with guest [Uri Klarman](https://twitter.com/uriklarman) and [Justin Drake](https://twitter.com/drakefjustin) discuss the current state of MEV and the path forward for making Ethereum more fair for all its economic actors.
- [Shared Sequencers in the Modular Stack](https://www.youtube.com/watch?v=vJSoiRDrsKM) with guests [Josh Bowen](https://twitter.com/Jskybowen) and [Ben Fisch](https://twitter.com/benafisch) discuss the role of shared sequencers focusing on censorship resistance, liveness, composability, MEV and value accrual.
- [Latency Wars | MEV and the constant fight for lower latency](https://youtu.be/xp6EIvSbDSs) with [Chris Meisl](https://twitter.com/ChrisMeisl) explores the battle and emerging strategies for lower latency on web3 and Ethereum.
- [MEV From 2022 To 2023: Walk Through the Dark](https://twitter.com/i/spaces/1mrGmkmaZRZxy) ([part 2](https://twitter.com/EigenPhi/status/1639088221094297600?t=YL2-61ROjQoy5DzBdJZHWQ&s=19)) hosted by [EigenPhi](https://twitter.com/EigenPhi) was a conversation on the state of MEV, DEXes, LP profitability and altcoin trading.
- [State of the DEX industry, MEV impact and future](https://twitter.com/i/spaces/1mrGmkRPPqgxy) hosted by [EigenPhi](https://twitter.com/EigenPhi) discussed the current state of the DEX and MEV industry, including liquidity provider profitability, the impact of aggregators, and more.
- [Understanding ERC-4337 | How everything (and nothing) changes](https://twitter.com/blocknative/status/1638233037006856193) hosted by [Blocknative](https://twitter.com/blocknative) discussed the transaction flow changes with account abstraction and how to try it out today.
- [The Great High Frequency Debate](https://twitter.com/MaxResnick1/status/1636789429821140992) hosted by [Max Resnick](https://twitter.com/MaxResnick1) was a conversation on the impact of latency for trades and price discovery and how DeFi may compete with CeFi.
- [Celestia Spotlight: Shared sequencers and decentralized rollups by default | Josh Bowen, Astria](https://www.youtube.com/watch?v=YMdQi-AFFpA&t=3s) talks about the implications of rollups integrating with shared sequencers.

## Other

- [Flash Boys 2.0: Frontrunning, Transaction Reordering, and Consensus Instability in Decentralized Exchanges](https://arxiv.org/abs/1904.05234) [has been awarded](https://twitter.com/CBER_Forum/status/1642870824410697729?s=20) the inaugural CBER-Circle Insight Award. The work will be presented by [Ari Juels](https://twitter.com/AriJuels) at the [3rd Annual CBER Conference](https://www.eventbrite.com/e/3rd-annual-cber-conference-tickets-566905187677) on May 5th at Columbia University.
- [MEVblocker](https://mevblocker.io/) is [an OFA](https://ethresear.ch/t/reducing-mev-with-transaction-auction/15057) by [CoW Protocol](https://cow.fi/), [Beaver Build](https://beaverbuild.org/) and [Agnostic Relay](https://agnostic-relay.net/) that prevents frontrunning and returns MEV back to users.
- [Zeromev API](https://data.zeromev.org/docs/) allows users to get transaction level MEV summary data for the Ethereum blockchain by block or wallet address.
- [ROP-5: Ethereum Supply Network Health Framework](https://efdn.notion.site/ROP-5-Ethereum-Supply-Network-Health-Framework-66b81aa8b486496aa3b95cb5b619137b) by the [Robust Incentives Group](https://ethereum.github.io/rig/) looks to develop a practical framework to monitor the health of the Ethereum network with a focus on MEV analyzing the interactions and behaviors of actors.
- [ERC-4337 UserOps Explorer](https://4337.blocknative.com/) by [Blocknative](https://twitter.com/blocknative) is a blockexplorer for userOperations, monitoring bundle transactions going through the EntryPoint contract.
- [Latency who is it good for?](https://arc.net/e/109D8212-541F-47F6-AFE5-BEC05E3B7594) by [Michael Jordan](https://twitter.com/different_mj) is a collection of resources on the topic of latency & MEV.  
a

# Get involved ⚡🤖

At Flashbots, we research and build systems around MEV, and we would love to collaborate with you. We are a distributed organization with the principles of a[pirate hacker collective](https://www.youtube.com/watch?v=T0fAznO1wA8), and we have several [open positions](https://boards.greenhouse.io/flashbots). We also issue grants to external researchers doing work aligned with ours, please find out more in our[Research repository](https://github.com/flashbots/mev-research). Make sure to also look around on our forum and join the conversations!

[Previous Transparency reports](https://collective.flashbots.net/tag/transparency-report)
