Lightspeed
July 16, 2025

Jump Crypto: How To Improve Solana?

This episode features a core developer from Jump Crypto breaking down the path to a faster, more robust Solana. The discussion centers on practical engineering fixes within the Firedancer validator client, moving beyond theoretical challenges to address real-world performance bottlenecks.

Solving Solana's User Pain

  • "The user pain is the most important… I sent a transaction and it didn't land quickly… it got dropped."
  • "People think these performance problems are foundational engineering challenges... No, the software mostly has bugs and you can fix them and realize pretty significant performance wins."
  • The biggest priority for Solana is eliminating user pain from failed or slow transactions. This is considered far more critical than developer or validator operator friction.
  • Many of Solana's current performance ceilings are not due to fundamental design flaws but rather solvable software bugs. The team believes significant TPS gains are "low-hanging fruit" that can be achieved by clearing out this technical debris, rather than requiring a massive, ground-up re-architecture.

The Scheduler: Solana's Single-Core Bottleneck

  • "The problem of scheduling, like deciding what goes into a block, basically has to be done on a single CPU core... That I think was a big bottleneck in Agave."
  • A primary bottleneck exists in the "leader pipeline," specifically the transaction scheduler. Since transactions can conflict (e.g., trying to use the same account), scheduling them into a block must happen on a single CPU core, creating a chokepoint.
  • Early attempts at "smart" schedulers that analyzed dependencies proved too slow. The breakthrough solution, adopted by both Firedancer and now the Anza team for Agave, is a simpler, faster "greedy scheduler" that sorts transactions by value and packs them in rapidly.

The Future of Validator Modding

  • "There's a vibrant ecosystem of mods... that's how you get evolution and how you let good ideas surface and then maybe if they're really good, we bring them into the protocol."
  • Jump Crypto envisions a future with a competitive ecosystem of validator "mods" rather than a single dominant player. Firedancer is built to be a neutral platform to support this, with initial integrations for popular mods like Jito.
  • Firedancer’s architecture, inspired by high-frequency trading systems, uses internal "message buses." This allows mods to run in a secure sandbox, subscribing to data and sending transactions without compromising the validator's core performance or security. A formal modding framework is planned for the next 1-2 years.

Key Takeaways:

  • Solana’s next phase of growth hinges on targeted, practical engineering. The focus is on fixing existing bottlenecks to unlock the network’s inherent capacity, fostering an open ecosystem for innovation on top of a highly performant and modular base layer like Firedancer.
  • Bug Squashing Over Re-architecting: Solana's immediate path to hundreds of thousands of TPS lies in fixing existing software bugs in the client, not in costly, foundational redesigns.
  • Greedy Schedulers are the Key: The single biggest performance unlock is moving to a simple, "greedy" scheduler that prioritizes speed over complex analysis, a lesson now being implemented across the ecosystem.
  • Firedancer is a Neutral Supercharger: Built with a modular, trading-inspired architecture, Firedancer is designed to be a neutral foundation that not only boosts core performance but also safely encourages a competitive ecosystem of third-party mods.

For further insights and detailed discussions, watch the full podcast: Link

This episode reveals that Solana's next leap in performance hinges not on massive re-architecture, but on targeted software fixes to eliminate critical bottlenecks in its transaction processing pipeline.

Pinpointing Solana's Primary Bottleneck: User Pain

  • User Pain is Paramount: The highest priority is resolving pain points for end-users, such as transactions being dropped or failing to land quickly on the network. This directly impacts adoption and network usability.
  • Developer and Operator Pain: Issues affecting developers (e.g., poor SDKs, tooling) and validator operators are important but secondary to the end-user experience.
  • It's All Just Bugs: The speaker emphasizes that current performance limitations are not fundamental architectural flaws requiring a complete overhaul. Instead, they are largely software bugs that can be fixed to unlock significant performance wins.
    • "People think these performance problems are like, you know, that they're like foundational engineering challenges... And it's like no, like the software mostly has bugs and you can fix them and realize like pretty significant performance wins."

Strategic Implication: Investors should prioritize tracking developments that directly enhance transaction finality and network capacity. These are the most crucial metrics for user retention and are key indicators of Solana's near-term growth potential, as improvements are expected from bug fixes rather than long-term, complex engineering projects.

Inside the Engine Room: Optimizing the Leader Pipeline and Scheduler

  • The Leader Pipeline: This is the sequence of tasks a validator must perform when it is the designated "leader" responsible for creating the next block. It involves receiving, ranking, executing, and packing transactions.
  • The Scheduler Bottleneck: The most significant bottleneck within this pipeline is the scheduler, the component that decides the order of transactions in a block. Because it must prevent conflicting transactions (e.g., spending the same funds twice), this process has historically been a single-core task, creating a major chokepoint.
  • The "Greedy" Solution: The speaker, whose work on the Frankendancer client informed this insight, explains that complex scheduling algorithms stall the pipeline. The solution, now being adopted by both the original Agave client and Jump Crypto's Firedancer client, is a simpler, more efficient "greedy scheduler" that processes transactions sequentially from highest to lowest value.

Strategic Implication: The shift to greedy schedulers is a critical technical catalyst for Solana. Researchers should closely monitor the performance benchmarks of clients like Firedancer and the updated Agave, as the efficiency of these new schedulers directly determines Solana's ability to reach its theoretical maximum Transactions Per Second (TPS).

Alpenlo's Contribution: A Focused Improvement, Not a Scheduler Fix

  • Alpenlo's Function: Alpenlo is designed to separate validator vote messages from the main transaction stream. It will distribute these votes "out of band" through a separate system, rather than having the leader process them as regular transactions.
  • A Minor Improvement: While this change reduces some load on the leader, the speaker clarifies it is a separate and more minor improvement compared to the fundamental scheduler optimization. It does not solve the core single-core scheduling bottleneck.

Strategic Implication: Investors should differentiate between major architectural upgrades and more incremental ones. While Alpenlo contributes to network health, the scheduler optimizations within validator clients are the more immediate and impactful drivers of significant TPS gains.

The Fork in the Road: Two Futures for Solana Modding

  • The "Bad" Future: One potential outcome is a centralized ecosystem where a single, dominant mod is used by most validators. This would give one team outsized control over block production, undermining the network's decentralization.
  • The "Good" Future: The more likely and desirable outcome is a vibrant, competitive ecosystem with numerous mods. This environment fosters innovation, allows the best ideas to surface, and can lead to successful features being integrated into the core protocol.
    • "There is another future which is much more likely... which is like there's a vibrant ecosystem of mods... and everybody has their mods that they've written and they share and some people like run this and some people run that."

Strategic Implication: The evolution of the modding ecosystem is a key trend to watch. Investors and researchers should monitor for signs of either centralization (one mod achieving dominance) or healthy competition (multiple viable mods like Jito and others co-existing), as this will shape Solana's long-term decentralization and innovation.

Firedancer's Strategy: Neutrality and a Sandbox for Mods

  • A Neutral Platform: Firedancer's goal is to be a neutral, high-performance foundation that supports any team wanting to build a mod, using Jito (a popular Solana protocol offering MEV rewards) as an initial test case.
  • Sandboxed Architecture: Firedancer is built on "message buses," a design pattern from high-frequency trading that allows different software components to communicate. This architecture enables mods to run in a secure sandbox, subscribing to internal data and submitting transactions without compromising the validator's core performance or security.
  • Formal Support Coming: The team plans to formalize this infrastructure within one to two years, providing documentation and standardized tools to make building mods on Firedancer straightforward.

Strategic Implication: Firedancer's modular architecture could set a new standard for validator client design on Solana. Researchers should track the development of its formal modding infrastructure, as it has the potential to significantly lower the barrier to entry for new MEV and block-building solutions, accelerating innovation across the network.

Conclusion

Solana's path to higher throughput relies on targeted software fixes, not foundational re-engineering. Investors should monitor scheduler performance and the emerging modding ecosystem, as Firedancer's neutral, modular approach is positioned to foster a competitive environment critical for long-term network health and innovation.

Others You May Like