A brief story of MEV on Solana
- I subscribed to twitter to share this :D
I've joined
@ChorusOne 2 years ago to specifically work on a
@solana MEV research with
@umb_nat and
@vmulps. Our main goal: measure impact of sandwich attacks and suggest a healthy/sustainable approach to MEV given the specificities of the protocol.
It was early days,
@jito_sol was close to launch a mempool model, and we could never imagine that
@FTX_Official episode was about to happen...
During
@SolanaConf 2022 in Lisbon we presented the result of our research:
The whitepaper "Breaking Bots: MEV on Solana and how to prevent frontrunning, spam attacks and centralization" and the solana-mev client - an open source modified validator client for "good" MEV extraction - basically arbs. Our main conclusion:
"[...] a block building marketplace would introduce latency and weaken Solana’s unique position as the go-to network for low-latency applications. Furthermore, as a central component the block building marketplace poses major centralization and censorship risks. [...]"
Of course, this was a MVP, and we stopped maintaining the client after some time to focus on our expertise - improve performance of our validator infrastructure.
March'24
@jito_sol discontinued the mempool - I assume they arrived to a similar conclusion based on real data. - Thanks Meme Gods! Being a fan of both the protocols and teams I couldn't avoid the feeling.
@ChorusOne is known by advocating and putting efforts into researching the mitigation of negative externalities of MEV. And now we could - finally - start running the
@jito_sol client, knowing that voting power wouldn't be used to exploit users.
In March we were contacted by this team of MEV searchers who was looking for validators to run their fork of jito to extract MEV (enabling back sandwich attacks). "5MM in Stake from small validators" they said was already committed to it. I was devastated. Of course, we didn't join.
For us - node operators - profit is not always guaranteed, and I understand it can be tempting to engage in such practices. But...
🍄 monetary value can't be the only thing to be maximized. What should be your operators' values?
My favorite quote is from
@toly: "do not stake with validators you don’t trust". Couldn't agree more.
A validator's voting power is given by the tokens delegated to it. So the whole ecosystem is responsible for setting up a culture - Foundation is only one of them.
🍄 what's the incentives to run a Solana node, the most expensive chain to run, with a 0% fee?
Complete the sentence: "If you're not charged for the product, ________".
Tbh, I've never been so thrilled about Solana. The fact that the
@SolanaFndn is taking action against this, proves maturity... it raises awareness to the whole ecosystem, triggers a form of social consensus, and generates a cascade effect in the different pieces of this complex economic system.
Yes, I'm an optimistic! - I know that's what you're thinking :)