mev-toolkit/frontrunning
dr. mia von steinkirch, phd a9ca0b9ecc
add cool txs and stories
2023-02-07 12:58:19 -08:00
..
FaaS.md on cryptokitties giveBirth() frontrunning 2023-02-07 08:32:24 -08:00
README.md add cool txs and stories 2023-02-07 12:58:19 -08:00

🥩 frontrunning


tl, dr


  • determine what gas price is required to win a gas auction.

  • 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.



resources

cool txs and stories
some history