Difference between revisions of "Flashbots"

From CryptoWiki

Line 19: Line 19:


On the same day, Flashbots ''[https://writings.flashbots.net/writings/Flashbots-Relay-open-sourcing/ announced]'' it would hasten [[Open Source|open-sourcing]] some of its code in response to the U.S. Treasury’s sanction of the [[Tornado Cash]] protocol last week. However, later that day someone [https://twitter.com/varun_mathur/status/1558905268204969984?s=20&t=OXYOyC0vY4dSBurAn70PQQ pointed out] that ''"there is apparently only a single Flashbots [[relayer]] from which the [[validator]] [[Client|clients]] can get the built [[Block|blocks]], the code for which is currently [[closed source]]!"''
On the same day, Flashbots ''[https://writings.flashbots.net/writings/Flashbots-Relay-open-sourcing/ announced]'' it would hasten [[Open Source|open-sourcing]] some of its code in response to the U.S. Treasury’s sanction of the [[Tornado Cash]] protocol last week. However, later that day someone [https://twitter.com/varun_mathur/status/1558905268204969984?s=20&t=OXYOyC0vY4dSBurAn70PQQ pointed out] that ''"there is apparently only a single Flashbots [[relayer]] from which the [[validator]] [[Client|clients]] can get the built [[Block|blocks]], the code for which is currently [[closed source]]!"''
* Flashbots block builder [https://writings.flashbots.net/open-sourcing-the-flashbots-builder/ got] open sourced (18-11-2022).


== Projects ==
== Projects ==

Revision as of 04:26, 21 November 2022

Flashbots is a research and development organization focused on mitigating the negative externalities of current MEV extraction techniques and avoiding the existential risks MEV could cause to state-rich blockchains like Ethereum.

Basics

  • Started in:
  • Based in:

Audits & Exploits

Exploits/Bugs

Compliance

"Has OFAC blacklist"

On the same day, Flashbots announced it would hasten open-sourcing some of its code in response to the U.S. Treasury’s sanction of the Tornado Cash protocol last week. However, later that day someone pointed out that "there is apparently only a single Flashbots relayer from which the validator clients can get the built blocks, the code for which is currently closed source!"

  • Flashbots block builder got open sourced (18-11-2022).

Projects

"They focus on building a variety of tools that help bring the power to analyze and extract MEV to everyone. By definition, MEV exists in places where there is high complexity which requires significant knowledge of smart contracts to understand. Flashbots work reducing this complexity by working on three fronts:

  1. Provide tools to inspect and quantize the impact of MEV – This helps reduce the information asymmetry and people can understand the problem and its impact better. (MEV-Inspect)
  2. Democratize the extraction of MEV – The power to extract MEV exists in the hands of few people so they provide tools for everyone to start extracting MEV. (MEV-Geth)
  3. Distribute the benefit of MEV – Currently, the miners and validators extract a disproportionate amount of benefits. So it’s important to redistribute these to all the participants."

MEV-geth

  • Software which can be run by miners to mitigate negative externalities of Ethereum MEV.

Usage

"Flashbots is an R&D organization working on mitigating the negative externalities of Ethereum MEV. Today 5 mining pools are running its MEV-geth software, which in total account for >12% of the Ethereum hashrate. Miners running MEV-geth have seen an average increase in income of 0.13 ETH per block so far in March, which is also a ~3x increase MoM. In total, miners collected 174 ETH in Flashbots fees in February, up by more than 6x the amount collected in January."

"Like dangling food in front of starving people, Stephane posits that the relatively low gas prices may be because arb bots that normally compete in Priority Gas Auctions (PGA) and clog the network for all Ethereum users are instead directing their arb transactions directly to miners, or the 60% using Flashbots Geth. By sending the transaction directly to the miner, the arb bot does not need to set a high gas fee with hopes of getting selected in the mempool. Of course, arb bots are still paying the miners for prioritizing their transactions, but this happening off-chain, so it doesn’t raise prices for everyone else using Ethereum."

  • From Our Network (1-5-2021):

"Since launching in January of this year, Flashbots’ MEV-geth client has seen rapid adoption. Today mining pools totaling more than 80% of Ethereum’s hashrate are running MEV-geth. To date, miners have earned $24m in ETH by including transactions sent via Flashbots. Over $22m of this income occurred in April alone. This is additional income (taking into account opportunity costs), with miners earning an additional 5% on average in revenue per block with Flashbots transactions."

Competition

"MiningDAO is the first protocol to offer truly private transactions that do not rely on an honesty assumptions by miners. The protocol can work end-to-end without revealing any of the transactions to miners, up until the point a block is mined. Further, our block auction is open-bid, which is substantially more convenient for arbitrageurs: they know in advance whether they’re winning and can always bid up, instead of having to build complicated pricing models based on past history."

Team, Funding, Partners

  • Phil Daian; member
  • Hasu; lead strategy (5-1-2022).
  • Stephane Gosselin; ex-co-founder; From Unchained (10-10-2022): "[he] announced on Twitter he stepped down from the company. Gosselin said he was leaving Flashbots due to “disagreements with his team.” Even though he didn’t say it plainly, he implied these disagreements concerned the fact that Flashbots has decided to comply with the US Treasury sanctions, which spiked censorship concerns across the Ethereum community."