2022-09-23 06:23:30 -07:00

45 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 🤖🔪 flashbots
<br>
### tl;dr
<br>
* 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.
* flashbots try to move the problem to another area to prevent clogging up the Ethereum network and giving it more clarity. I works by reducing MEV's complexity by three fronts:
- **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).
- **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-feth, mev-boost).
- **distribute the benefit of mev**: currently, the miners and validators extract a disproportionate amount of benefits. So its important to redistribute these to all the participants.
<br>
---
### auction architecture
<br>
- searcher: bots looking for access to blockspace, users frontrunning protection on their transactions, and dapps
- relay
- miner
<br>
----
### resources in this repo
<br>
* [scripts](https://github.com/bt3gl-labs/1337_mev_toolkit/tree/main/flashbots/scripts)
* [tools](https://github.com/bt3gl-labs/1337_mev_toolkit/tree/main/flashbots/tools)
* [mev-boost stuff](https://github.com/bt3gl-labs/1337_mev_toolkit/tree/main/flashbots/mev-boost)