Solana's Most Important Project, Jito, Just Made A Huge Change!

By Michael @ CryptoEQ | CryptoEQ | 16 Mar 2024


You are reading an excerpt from our free but shortened abridged report! While still packed with incredible research and data, for as little as $20/month you can upgrade to our FULL library of 60+ reports (including this one) and complete industry-leading analysis on the top crypto assets. 

67cbbf4723857b85c151585aa280e6d940346c501cef75bafd7dea02b44b24c9.png

Becoming a Premium member means enjoying all the perks of a Basic membership PLUS:

  • Full-length CORE Reports: More technical, in-depth research, actionable insights, and potential market alpha for serious crypto users
  • Early access to future CORE ratings: Being early is sometimes just as important as being right!
  • Premium Member CORE+ Reports: Coverage on the top issues pertaining to crypto users like bridge security, layer two solutions, DeFi plays, and more
  • CORE report Audio playback: Don’t want to read? No problem! Listen on the go.

 

The Headline

Jito Labs, a frontrunner in providing liquid staking tokens and maximal extractable value (MEV) solutions on Solana, recently announced the termination of its mempool services. This decision was motivated by concerns over negative impacts of MEV on Solana users.

What Is Jito?

Jito is an open-source Solana client. In August 2022, Jito Labs introduced a second validator client, a derivative of Solana Labs' code but tailored to maximize the extraction of Maximal Extractable Value (MEV) within blocks. An intriguing feature of this client is its ability to create a pseudo-mempool, allowing validators to efficiently bundle transactions and submit them to Jito's Block Engine.

As of 2024, the distribution of active stake reflects Solana Labs' client holding the majority at 68.55%, with Jito's client claiming 31.45%. Notably, there has been a 16% increase in the number of validators adopting Jito's client since the previous Solana Foundation Health Report. This uptrend signifies a positive shift towards greater diversity among validator clients within the Solana ecosystem.

Jito dominance november 2023 Source

At a high level, the Jito validator not only enables a more efficient market for miner extractable value (MEV) but also effectively filters spam. The Jito relayer acts as a separate transaction processing unit, thus reducing the burden on validators and increasing the stability of the Solana network. Spam has been a major contributor to two of the ~nine times Solana has experienced downtime and has also caused high transaction failure rates on other occasions.

SOL jito MEV diagram

Source

Mempools

In the realm of proof-of-stake networks, the concept of a mempool plays a critical role. Validators in these networks alternate in assuming the pivotal role of "block leader," tasked with the selection of transactions for block inclusion. This system, while efficient, introduces vulnerabilities, particularly the potential for block leaders to manipulate transaction order for personal gain, a practice commonly referred to as MEV.Solana's architecture, notably distinct from Ethereum's, does not include a native mempool. Instead, it opts for a direct streaming of transactions to both current and future block leaders, theoretically mitigating the risk of certain MEV practices like front-running, which are prevalent in systems where transactions await execution in a mempool. However, this unique approach has not been immune to challenges, especially with regards to MEV-driven network spam, exacerbated by Solana's low transaction fees, which have led to significant issues with failed transaction arbitrages.To address these challenges, Jito Labs introduced an external mempool solution for Solana, designed to reduce spamming incentives by enabling transaction submitters to secure inclusion through validator tips, akin to Ethereum's MEV-geth mechanism. Despite the innovative approach, this solution inadvertently opened the door to more detrimental MEV practices, such as sandwich attacks, negatively affecting the user experience and leading to the eventual discontinuation of the service.
How It Works

 

The Jito-Solana client introduces a mechanism akin to Flashbots observed in the Ethereum mainnet. Here, traders bid for transaction bundles they anticipate will be profitable. These bundles are then vetted through simulations by external block engines to identify the most valuable transaction combinations. This process, while adding a layer of complexity, enhances the overall efficiency and profitability of transactions.

However, implementing such auction-based mechanisms on Solana presents distinctive challenges. Unlike Ethereum's fixed block time, which allows for a specific auction period, Solana operates on a continuous time architecture with a first-in, first-out (FIFO) transaction execution model. This makes discrete auction times more complex to establish. To address this, Jito's MEV-client has innovated a pseudo-mempool, conducting auctions every 200 milliseconds. This allows searchers to view incoming transactions, simulate potential outcomes, and construct and prioritize bundles for execution, significantly altering the dynamics of MEV strategies from probabilistic outcomes to decision-making based on highest auction bids.

Validators operating the Jito-Solana client offer searchers the opportunity to submit transaction bundles to the Jito bundle auction, conceptually mirroring the auction systems run by Ethereum block builders. While these auctions introduce a slight delay, they enable more efficient MEV extraction by fostering price competition and reducing on-chain spam.

In the Solana landscape, most MEV is captured by searchers employing strategies of spam and priority fees, leading to inherent unpredictability. However, the Jito-Solana client shifts this paradigm. It enables searchers to transfer value more effectively to validators via the Jito bundle auctions, with 100% of the bundle tips directed to the validator and their stakers. This approach is integral for validators aiming to maximize their MEV capture.

 

The "Controversy"

The surge in MEV-related activity on Solana, driven by increased onchain volumes and consistently high DEX volumes, underscores the ongoing challenges blockchains face in managing transaction ordering. Jito Labs' efforts to combat MEV on Solana reflect a broader, ongoing battle against MEV across blockchain platforms, highlighting the adaptability of MEV strategies and the perpetual cat-and-mouse game between solution providers and exploiters.

Community response to Jito Labs' decision has been mixed, with many leading validators and ecosystem actors supporting the move due to the adverse effects of sandwich attacks on user experience. Critics, however, argue that the discontinuation of Jito's mempool service merely opens the door for potentially less scrupulous actors to fill the void, with some noting that such attacks continue albeit at a reduced frequency.

The shutdown of Jito's private mempool is seen as a strategic pause, affording developers the opportunity to explore alternative solutions to MEV challenges. Proposals include offchain trade routing systems, trusted RPC endpoints offering refunds for MEV-related losses, and educational initiatives aimed at users and developers. These efforts seek to mitigate the impact of MEV practices, particularly in trades involving assets with low liquidity and high slippage, by enhancing market participants' understanding of the risks and adjusting trading strategies accordingly.

This situation highlights the complex trade-offs involved in addressing MEV, underscoring the need for both technological and social consensus in developing sustainable solutions. Jito Labs' willingness to forego short-term economic benefits in pursuit of more enduring solutions exemplifies the intricate balance required to navigate the evolving landscape of blockchain technology and its myriad challenges.

How do you rate this article?

71


Michael @ CryptoEQ
Michael @ CryptoEQ

I am a Co-Founder and Lead Analyst at CryptoEQ. Gain the market insights you need to grow your cryptocurrency portfolio. Our team's supportive and interactive approach helps you refine your crypto investing and trading strategies.


CryptoEQ
CryptoEQ

Gain the market insights you need to grow your cryptocurrency portfolio. Our team's supportive and interactive approach helps you refine your crypto investing and trading strategies.

Send a $0.01 microtip in crypto to the author, and earn yourself as you read!

20% to author / 80% to me.
We pay the tips from our rewards pool.