From 79342c515c229265604f060ec2b787657a1b2135 Mon Sep 17 00:00:00 2001 From: bt3gl <1130416+bt3gl@users.noreply.github.com> Date: Fri, 23 Sep 2022 06:22:52 -0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=A4=96=F0=9F=94=AA=20flashbots?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- flashbots/README.md | 40 ++++++++++++++++++++++++++++++---------- 1 file changed, 30 insertions(+), 10 deletions(-) diff --git a/flashbots/README.md b/flashbots/README.md index 6ce3c5a..1b90fbb 100644 --- a/flashbots/README.md +++ b/flashbots/README.md @@ -1,30 +1,50 @@ -## 🤖 Flashbots +## 🤖🔪 flashbots
-* 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: - - 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). - - 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) - - 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. +### tl;dr
-### The auction architecture relies on 3 parties: +* 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. -- searcher: bots looking for access to blockspace, users frontrunning protection on their transactions, and dappas with advanced use cases +* 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 it’s important to redistribute these to all the participants. + +
+ +--- + +### auction architecture + +
+ +- searcher: bots looking for access to blockspace, users frontrunning protection on their transactions, and dapps - relay - miner
+---- + +### resources in this repo + +
+ +* [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) + + + ----
-## Tools and resources +### other resources