flashbots / mev-inspect-rs

Discover historic Miner Extractable Value (MEV) opportunities
MIT License
548 stars 127 forks source link

Add more inspectors #10

Open gakonst opened 3 years ago

gakonst commented 3 years ago

https://github.com/flashbots/mev-inspect-ts/issues?q=is%3Aissue+is%3Aopen+%22inspector%22+

obadiaa commented 3 years ago

Single-tx inspectors to add

Multi-tx inspectors to add

gakonst commented 3 years ago

Agreed with everything, clarifying:

obadiaa commented 3 years ago

Added some extra resources for the inspectors above and happy to brainstorm some more, although I feel @jparyani's work on taking the other approach of looking at what the top bots are doing and using that as a compass for which inspectors to write might be a lil better

@gakonst I added both of these points from the original ts repo issue you linked, I'm not sure what long-tail arb means in this context, maybe @thegostep remembers?

Multi-legged arb just means when you go through several price pairs instead of just 2, but it can still be within the same transaction!

thegostep commented 3 years ago

I believe long tail means small arbs not profitable under normal execution risk conditions

gakonst commented 3 years ago

Yeah @obadiaa now that we have support for the "big" protocols, I agree using the big bots as a compass.

obadiaa commented 3 years ago

We could also use Gervais et. al's paper https://arxiv.org/pdf/2101.05511.pdf for some direction

Generally, protocols I can think of to cover:

Seems like our inspectors already cover a large market share though (thanks @sui414 for the pic)

image