Lightspeed · the Podbrain notes ·
4 min read

Inside Jito’s New Solana Plugin Strategy | Eric & Hayden

This episode features a roundtable discussion with Sam and Carlos from Blockworks Research, alongside Eric and Hayden from Jito Labs. Hayden previously worked at Blockworks before joining Jito approximately a year ago.

Lightspeed Lightspeed
Subscribe to Notes Upgrade
Lightspeed episode thumbnail: Inside Jito’s New Solana Plugin Strategy | Eric & Hayden
Lightspeed
Key Takeaways
  1. 01

    Jito's Maker Priority Plugin delivers transactions every 50 milliseconds during BAM slots, providing unprecedented slip-slot determinism on Solana

  2. 02

    28% of Solana's network currently runs BAM, meaning market makers benefit from deterministic scheduling 28% of the time

  3. 03

    The plugin performs deduplication - if a market maker sends 10 updates in 50ms, only the most recent one lands based on sequence number

  4. 04

    Market makers quote wider spreads due to non-deterministic scheduling uncertainty across different validator clients and configurations

  5. 05

    BAM introduces 50-millisecond batch auctions with trusted execution environments to create uniform scheduling rules across validators

  6. 06

    The plugin charges conditional fees only when used, creating aligned incentives for both validators and market makers

  7. 07

    Jito plans to introduce on-chain batch IDs for 50ms intervals, giving applications more granular time precision than 400ms slots

  8. 08

    Future plugins may include dark pools and perps support, with Phoenix already implementing 50ms oracle updates

Get the latest ideas from Lightspeed.

Plus the best new takeaways from other top podcasts — read in minutes, not hours.

or

By continuing, you agree to Podbrain's Terms and Privacy Policy.

These notes may contain occasional inaccuracies. Learn how Podbrain notes are made

This episode features a roundtable discussion with Sam and Carlos from Blockworks Research, alongside Eric and Hayden from Jito Labs. Hayden previously worked at Blockworks before joining Jito approximately a year ago.

The conversation centers on Jito's newly announced Maker Priority Plugin (MPP), designed to solve market maker challenges on Solana. The discussion covers the technical implementation of BAM (Block Auction Mechanism) architecture, validator adoption dynamics, and future roadmap considerations.

The team also explores broader Solana ecosystem developments, including potential integration with upcoming protocol changes like Constellation and MCP, while touching on market structure improvements and asset tokenization opportunities.

Market Maker Pain Points and Non-Deterministic Scheduling

Market makers face uncertainty because "when you send a transaction out there, you're not really sure which validator it's going to hit, what client they're running, if they've made any modifications to the scheduler" - Eric

This non-determinism forces market makers to "quote wider because they don't have the confidence that when they send an update that it is going to land on chain, land in time" - Eric

The fragmented validator landscape creates an environment where "you could have different rules of the exchange every X milliseconds or X seconds" which isn't conducive to traditional market making - Hayden

Maker Priority Plugin Technical Architecture

The plugin provides "a dedicated TPU for BAM nodes" where market makers send transactions to the plugin TPU instead of individual validators - Eric

BAM scheduling operates in "50 millisecond batch auctions" with deduplication logic that ensures only the most recent update lands when multiple quotes are sent - Eric

If a market maker sends "10 sequential updates, we'll only land the most recent one as determined by a sequence number provided in the instruction data" - Eric

This results in "lower costs for the market maker" since "they don't have to spend the priority fee 10 times and they only land the relevant update" - Eric

Network Adoption and Validator Incentives

Currently "28% of the network is running BAM" meaning market makers benefit from deterministic scheduling "28% of the time, 72% of the time" they don't - Hayden

The plugin creates aligned incentives where "the more market makers that are using this plugin, the more that validators end up making" through conditional fees - Hayden

Second-order effects include "when you have tighter spreads, then you just have more trading. You have better prices" benefiting the entire ecosystem - Hayden

The goal is proving "with data that we're doing an experiment on market microstructure" to show markets operate better with this mechanism - Eric

Enhanced Time Precision and Batch IDs

Solana currently provides time updates "every slot" at "400 milliseconds" intervals, but "markets off-chain are moving much faster than in 400-millisecond ticks" - Eric

The team plans to introduce "a numerical representation of the actual BAM 50 millisecond intervention competition ID" for more granular on-chain time detection - Eric

This enables market makers to implement logic where "during BAM slots, quote tighter, outside of BAM slots, quote wider" based on deterministic batch identification - Hayden

Applications will be able to "detect passages of time in 50 millisecond intervals rather than being limited to 400 milliseconds" - Eric

Future Plugin Development and Ecosystem Impact

The team has "talked to the Phoenix guys" about perps support, with Phoenix already implementing oracles "that they can update every 50 milliseconds" - Hayden

Future perps plugins may address "liquidation" and other "highest priority operation that a perptex would require" beyond oracle updates - Hayden

The plugin foundation enables "more complex application-controlled execution" and potential features like "a BAM dark pool" using encrypted execution environments - Eric

Prioritization focuses on "what we could build in the BAM node that would be the highest impact to the Solana ecosystem" since "prop AMMs are responsible for an enormous percent of volume on chain" - Eric

Solana Protocol Evolution and Constellation Integration

Current Solana development priorities are "very clear" with focus on "faster, smaller blocks, like speed up consensus" compared to more scattered priorities from previous years - Carlos

Constellation proposes "a world where that's controlled by the protocol" instead of validators having "this monopoly over how transactions are scheduled" - Eric

BAM aims to "experiment with a world where builders have a say over how transactions are scheduled" as an alternative approach - Eric

Both BAM and Constellation address "censorship resistance" which is "incredibly important" for the ecosystem's long-term health - Hayden

Resources Mentioned

side at Blockworks

got a big round-up roundtable style episode, a full house here. Sam and Carlos joining me from the research side at Blockworks, as well as Eric and Hayden from Geeto joining us as well. They've got s

until joining Geeto

ve to hear that. Yeah, maybe I should have given Hayden extra intro. He was previously a Blockworks research until joining Geeto. I don't know how long it's been, maybe a year and some change since t

Lightspeed
From Lightspeed. Get a note like this from every new episode.
Subscribe to Notes Upgrade

These notes may contain occasional inaccuracies. Learn how Podbrain notes are made

0 / 0
Link copied