Lightspeed
August 4, 2025

Solana's Largest Transaction Upgrade Ever (BAM)

Jito, a key player in managing Solana’s transaction flow, is rolling out its next big move: BAM (Block-based Auction Mechanism). This proposal aims to re-architect how transactions are ordered on Solana, addressing the network's growing pains and setting the stage for a more scalable and transparent future.

From Firefighting to Future-Proofing

  • “We started to look at how fast Solana is going to be in three or four years and started to realize that the current things that we were doing and the current architecture wasn't going to scale to 2k, 5k, 10k TPS.”
  • “The main reasons for starting BAM would be open sourcing it, more transparency, trying to decentralize it... and focus on creating value for applications.”
  • Jito’s pivot to BAM was driven by the realization that its existing, closed-source block engine couldn't handle Solana’s projected future transaction volume.
  • The core goals are to open-source the system, decentralize control away from a single entity, and increase transparency for users and developers. This shifts the focus from constant fire-fighting to long-term value creation.

How BAM Works: Sequencing in a Secure Box

  • “The sequencing of these transactions is happening inside of a server or inside of a system that is fully encrypted... you can basically verify the code that's running.”
  • BAM offloads the complex task of transaction sequencing to an external server operating within a Trusted Execution Environment (TEE). Think of a TEE as an encrypted, tamper-proof vault inside a processor.
  • This allows anyone to cryptographically verify the exact code that is ordering transactions, ensuring the "rules of the game" are being followed without revealing private transaction data prematurely. Once sequenced, the transaction bundles are sent to validators for execution.

A Fairer Game for Solana

  • “It kind of sounds like a minor thing of changing the way that transactions are sequenced, but it's actually very important for who wins and who loses in the Solana trading game.”
  • “There's just a lot of games being played that are very hard to figure out... The goal here is to try to one prevent those games, but two if they're happening then it will be pretty obvious and you'll be able to shine a light on it.”
  • On a blockchain, the order of transactions within a block is everything. It determines who gets the best price and creates openings for exploits like sandwich attacks, where malicious actors profit by front-running and back-running user trades.
  • By making the sequencing logic open-source and verifiable, BAM aims to make these toxic games much harder to play. It brings much-needed transparency to an opaque process, helping level the playing field for all users.

Key Takeaways:

  • BAM represents a foundational upgrade for Solana, moving transaction sequencing into a transparent, verifiable, and off-chain environment to enhance both scalability and fairness.
  • Sequencing is the Whole Game. BAM outsources transaction ordering to an encrypted, verifiable environment (TEE), aiming to eliminate the opaque "black box" where malicious MEV like sandwich attacks thrive.
  • Open Source Unlocks Trust. By opening its block engine to the world, Jito invites community collaboration and scrutiny, fostering a more decentralized and resilient network that can innovate faster.
  • Built for Hyperscale. This new architecture is explicitly designed to handle Solana's future throughput (targeting 5k-10k TPS), preparing the network for the next wave of mass adoption.

For further insights, watch the full podcast: Link

This episode reveals how Jito is evolving its core infrastructure with BAM, a new open-source proposal designed to solve Solana’s critical transaction sequencing and MEV challenges through verifiable, off-chain computation.

From Firefighting to Future-Proofing: The Genesis of BAM

Lucas from Jito explains that the move toward BAM (Block-Auction-Mechanism) was driven by a multi-year strategic vision. The existing Jito block engine, while central to mitigating Solana's network congestion, was a closed-source system that was difficult to scale and constantly being abused. The team recognized its architecture wouldn't support Solana's projected growth to 5,000 or 10,000 TPS (Transactions Per Second).

The primary motivations for creating BAM were:

  • Scalability and Performance: To build a faster system capable of handling Solana's future transaction volume.
  • Transparency and Open Source: To move away from the "black box" nature of the current block engine, allowing anyone to audit the code and understand how transactions are processed.
  • Decentralization: To reduce reliance on a single, centralized entity for transaction sequencing, improving network resilience.
  • Value Creation: To focus engineering efforts on building infrastructure that directly serves the needs of Solana's users and applications.

Lucas states, "We started to look at like how fast is Salana going to be in three years or four years and started to realize that the current things that we were doing and like the current architecture wasn't going to scale."

What is BAM? A New Proposal for Transaction Sequencing

BAM is a proposed upgrade to the Jito-Solana client that fundamentally changes how transactions are ordered on the network. It is not a separate network but an enhanced client that validators can choose to run. Lucas, with his deep engineering expertise, frames BAM as a solution designed to bring more privacy and transparency to users while decentralizing the critical function of transaction sequencing.

  • Strategic Implication: The rate of validator adoption for the new BAM-enabled client will be a crucial metric for investors. Its success could significantly alter the economic and performance landscape of the entire Solana ecosystem.

Inside the Engine: How TEEs and Off-Chain Scheduling Power BAM

BAM's architecture moves the transaction scheduling process off-chain into a dedicated, encrypted environment. This scheduler runs inside a TEE (Trusted Execution Environment), which is a secure and isolated part of a processor that prevents even the server operator from viewing or tampering with the data being processed.

  • The TEE provides attestations, allowing anyone to cryptographically verify that the official, open-source BAM code is running.
  • Once sequenced inside the TEE, transactions are forwarded to the validator, which executes them in FIFO (First-In, First-Out) order.
  • By separating sequencing from execution, the system allows for rapid iteration on the scheduling logic and introduces a layer of verifiable trust that is currently missing.
  • Actionable Insight for Researchers: The use of TEEs for verifiable computation is a key trend at the intersection of crypto and AI. Researchers should analyze BAM’s implementation to assess its security guarantees, potential vulnerabilities, and its effectiveness in creating a truly decentralized and private sequencing market.

Why Sequencing is the Whole Ball Game: MEV and Transparency

The host emphasizes that the order of transactions within a block is incredibly valuable. This ordering determines who profits from trading opportunities and is the source of MEV (Maximal Extractable Value)—profit extracted by reordering, inserting, or censoring transactions. Malicious forms of MEV, like sandwich attacks (where a trader is front-run and back-run on their own trade), are currently difficult to attribute on Solana.

  • Lucas explains that BAM’s core goal is to make this process transparent. By running the sequencing logic in an open-source, verifiable environment, it becomes much harder to hide manipulative games.
  • If malicious activity does occur, the transparency of the system will make it obvious, allowing the community to identify and address it.

"It kind of sounds like a minor thing of changing the way that transactions are sequenced, but it's actually very important for you know who who wins and who loses in the Salana trading game."

  • Strategic Consideration: BAM aims to transform Solana's MEV landscape from an opaque, extractive game into a more fair and transparent market. This could attract more sophisticated institutional capital and dApps that require predictable and fair transaction execution.

Conclusion

BAM represents a pivotal upgrade for Solana, shifting transaction sequencing to a transparent, verifiable, and open-source model using TEEs. Investors and researchers must monitor validator adoption and BAM's real-world impact on MEV, as this new architecture could redefine network fairness, efficiency, and economic incentives on Solana.

Others You May Like