From 654c8f526054fc30148d82690e083090abcbdca5 Mon Sep 17 00:00:00 2001 From: bt3gl <1130416+bt3gl@users.noreply.github.com> Date: Sat, 24 Sep 2022 22:23:22 -0700 Subject: [PATCH] Update and rename MEV_on_Ethereum/frontrunning.md to front_running/README.md --- MEV_on_Ethereum/frontrunning.md => front_running/README.md | 6 ++++++ 1 file changed, 6 insertions(+) rename MEV_on_Ethereum/frontrunning.md => front_running/README.md (99%) diff --git a/MEV_on_Ethereum/frontrunning.md b/front_running/README.md similarity index 99% rename from MEV_on_Ethereum/frontrunning.md rename to front_running/README.md index d3c5fcd..ce31151 100644 --- a/MEV_on_Ethereum/frontrunning.md +++ b/front_running/README.md @@ -4,6 +4,12 @@ * process by which an adversary observes transactions on the network layer and then acts upon this information by, for instance, issuing a competing transaction, with the hope that this transaction is mined before a victim transaction. + + * example: transaction A is broadcasted with a higher gas price than an already pending transaction B so that A gets mined before B. + + * rather than programming complx algorithms to detect profitable MEV opportunities, some searchers run generalized frontrunners. These are bots that watch the mempool to detect profitable transactions. + + * frontrunners will copy the potentially profitable transaction's code and replace addresses with theirs. Then, they submit the modified transaction with the replaced address and a higher gas price, frontrunning the original transaction and getting the searcher's MEV.