Flashbots ontstond uit onderzoek waaruit bleek dat block producers op Ethereum winst konden maken door transacties strategisch te herordenen, in te voegen of te censureren voordat ze bevestigd werden, een praktijk die algemeen bekendstaat als Maximal Extractable Value (MEV). In plaats van deze praktijk verborgen te laten binnen een klein aantal bevoorrechte partijen, bouwde Flashbots open infrastructuur om dit zichtbaar te maken en de waarde eerlijker te verdelen over het netwerk.
De bekendste bijdrage is MEV-Boost, software die de meerderheid van de Ethereum validators tegenwoordig gebruikt om blocks te betrekken uit een competitieve marktplaats van gespecialiseerde "builders", in plaats van zelf blocks samen te stellen. Builders strijden om het meest winstgevende block te bouwen en bieden voor het recht om dat block voor te stellen; de validator accepteert simpelweg het hoogste bod. Deze opzet, proposer-builder separation (PBS) genoemd, zorgt ervoor dat MEV-opbrengsten terugvloeien naar validators en stakers, in plaats van volledig bij degene te blijven die toevallig als eerste een winstgevende transactie ziet.
Flashbots beheert ook Flashbots Protect, een private transaction relay waarmee wallets de publieke mempool kunnen omzeilen, zodat gewone gebruikers beschermd worden tegen front running en sandwich attacks die hun handelsprijzen anders zouden verslechteren. Nadat het experimentelere SUAVE-project werd stopgezet, verlegde de organisatie haar onderzoek naar BuilderNet, een gedecentraliseerd, privacy-vriendelijk netwerk voor block building dat de afhankelijkheid van één enkele builder of relay-operator moet verminderen.
Voor gewone gebruikers van Ethereum blijft het werk van Flashbots grotendeels onzichtbaar, maar het heeft wel degelijk gevolgen: het bepaalt hoe transacties geordend en opgenomen worden, hoeveel van de economische waarde van MEV terugvloeit naar netwerkdeelnemers in plaats van naar geraffineerde extractors, en hoe bestand block production blijft tegen centralisatie.