LIVE Season 1 Week 2 · 1M AURA every Saturday · Every week you wait is dilution you can't recover · Pre-deposit now →

· Kael · Ecosystem  · 10 min read

Why Solana Hasn't Won Perps Yet: The Microstructure Problem, Explained

Solana wins on speed, users, and spot volume — but Hyperliquid still does 10–15x the perps volume of every Solana venue combined. The bottleneck is market microstructure. Here is why, and where BULK fits.

Solana wins on speed, users, and spot volume — but Hyperliquid still does 10–15x the perps volume of every Solana venue combined. The bottleneck is market microstructure. Here is why, and where BULK fits.

TL;DR

Solana leads crypto in speed, users, and spot volume but trails badly in perpetuals — Hyperliquid does ~10–15x the volume of all Solana perp venues combined. The root cause is market microstructure: professional market makers need deterministic, verifiable trade ordering so their cancels land reliably, and Solana's slot-to-slot scheduler inconsistency pushes them to widen spreads or leave. Fixing ordering is the necessary condition; products and retail flow do the rest. BULK's approach — a deterministic perps matching engine in its own execution layer, with funds custodied on Solana — is one live answer to the maker problem.

Solana has won almost every category in crypto except the most important one: perpetual futures. It leads on speed, fees, active users, developer count, and on-chain spot volume — yet Hyperliquid alone does roughly 10–15x the perps volume of every Solana venue combined (per DefiLlama). The gap is not the chain’s marketing or its users. It is market microstructure: the unglamorous plumbing that decides whether professional market makers will quote tight and deep. This is an independent breakdown of why the gap exists and where BULK Exchange’s architecture fits into closing it.

This piece is analysis, not a manifesto. The debate over Solana perps has been running publicly for two years — most recently reignited by Solana Foundation’s Chase Barker (@therealchaseeb) in March 2026. We agree with the diagnosis and disagree with the fatalism: the fix is already shipping.


Why Perps Are the Market That Decides Everything

Perpetual futures are the largest, most liquid instrument in crypto — they routinely do 4–6x the volume of spot on major venues, and that ratio is widening. Trading is where the revenue and the real activity live, and within trading, perps dominate.

There is a deeper structural reason perps matter for an on-chain financial system. Spot trading requires custody of the underlying asset — a vault for gold, a legal wrapper for equities, tokenization rails for everything else. Perps skip all of it: a perpetual is a synthetic contract that tracks a price, so any market on earth (crypto, FX, commodities, equities, RWAs) becomes tradeable from a single ledger with no custody. Whoever hosts the deepest, most composable perps market becomes the financial layer. That is the prize Solana is leaving on the table.

For the beginner version of the instrument itself, start with What Are Perpetual Futures? and the Solana Perps for Beginners hub.


The Real Bottleneck: Market Microstructure

Market microstructure is the set of rules that decide how trades get matched — who goes first, how fast you can cancel a quote, and whether prices are fair. It sounds technical; the consequence is simple. The prices you see on any exchange are a direct function of how many professional market makers are willing to quote there at size. More makers competing means tighter spreads and deeper books. When you get a good fill on a perp DEX, a market maker made it possible.

Three microstructure problems, in order of how often makers actually cite them:

ProblemWhat it isWhy makers care
Ordering / cancel reliabilityNo deterministic guarantee that a maker’s cancel lands before a taker can hit a stale quoteToxic takers pick off stale quotes; makers widen spreads to survive
Scheduler consistencyDifferent validators run different sequencing logic, and the rules change slot to slotFirms can’t build a quoting strategy on rules they can’t verify or rely on
Fee-stack opacityBase fees, priority fees, tips, and external landing services each with their own sortingEvery layer of uncertainty gets priced into wider spreads

The cancel problem gets the most airtime, but the one serious firms raise first is consistency: they cannot verify how ordering happens, and they cannot rely on it being the same from one block to the next. The rational response to rules you can’t audit is to widen spreads or not quote at all.

Spot markets tolerate this ambiguity. Perps cannot. A perp maker manages leverage and liquidation risk — when the market moves, they need to cancel fast and precisely, and the cost of being wrong is a blown book, not a missed fill. That is why fair, deterministic ordering is the difference between a perps market that works and one that feels broken the moment volume arrives. For the deeper mechanics, see BULK Exchange Architecture and How BULK Prevents Front-Running.


Makers and Retail Are the Same Problem

No market exists without market makers, and makers won’t commit capital without retail flow to quote against — each side is waiting on the other. This is the chicken-and-egg loop that has trapped Solana perps:

  • No deterministic execution → makers widen spreads or leave
  • Thin books → retail gets bad fills and trades elsewhere
  • No retail flow → makers see no reason to come back
  • No makers → no great products get built on top
  • No great products → no retail flow

Two cautionary data points frame the stakes. dYdX built an entire app-chain optimized for derivatives, improved execution quality — and watched volume collapse and never recover, because infrastructure without sustained retail flow is just capital sitting in an empty room. Meanwhile Solana has the opposite problem solved in reverse: it already has millions of active on-chain users who swap, speculate, and provide liquidity every day. The retail base exists. What has been missing is execution-grade infrastructure and products good enough to keep that flow trading perps on-chain instead of opening a centralized exchange in another tab.


Why a General-Purpose Chain Struggles — and Why That’s Fixable

Specialized perp chains nailed execution quality by controlling everything: strict ordering, maker protections, permissioned validator sets — and they paid for it with composability and decentralization. On those chains you cannot use a perp position as collateral elsewhere, cannot arb across protocols atomically, and cannot route through lending, spot, and derivatives in one transaction. You also inherit a centralization risk most users don’t price in: small validator sets and concentrated control are a single point of failure, and regulators are already questioning whether such venues are decentralized at all.

A general-purpose, decentralized chain like Solana can’t unilaterally impose strict ordering without network-wide buy-in — which is exactly why the debate has dragged. But the chain in 2026 is materially better than when the debate began: bigger blocks, better landing rates, and improved tooling. Two changes matter specifically for makers:

  • Faster blocks (toward ~200ms, via Anza): shorter slots shrink the window for the timing games that exploit ordering ambiguity.
  • SFDP enforcement: delegation-program validators must use FIFO or priority-fee-ordered scheduling within a tight window and must not censor or delay transactions — with stake delegation as the stick. That narrows the space for the worst behavior without a protocol change.

Solana’s bet is that it does not have to choose between best-in-class execution and composability + decentralization. The gap is the execution layer — and that is precisely the layer teams can attack today.


The Solution Space, From Protocol to Application

There is no silver bullet, and waiting for one is the actual mistake — solutions exist at every layer, and the fastest wins are at the application layer where teams can ship now. Here is the honest map.

LayerApproachStrengthCatch
ProtocolMCP (Multiple Concurrent Proposers)Censorship-resistant ordering enforced at the base layerMerge-rule design still debated after ~a year; not shipped
ProtocolPriority-fee ordering by CU / FIFO / ACEEach fixes part of orderingAuction windows, fairness, and “whose clock” problems remain
MiddlewareBAM (Jito), Harmonic, scheduler speedbumpsCan ship faster than protocol changesNew trust assumptions; centralization concerns; app-level ACE not fully live
ApplicationPhoenix, Archer, BULKLive today, no protocol or validator coordination neededWorkarounds are per-team; some trade off composability

The application layer is where the movement actually is. Phoenix engineers a compute-unit asymmetry so maker quote updates land before taker fills most of the time. Archer uses async markets that execute takers at the maker’s live price a beat later, collapsing the latency-arbitrage edge so toxic flow self-selects out. Both prove that teams who stop waiting can improve microstructure inside today’s constraints.


Where BULK Fits

BULK takes the most aggressive application-layer path: it runs its own L0 execution layer with a deterministic matching engine built specifically for perps, matching roughly every 5–20ms while user funds stay custodied in a Solana account. That design directly targets the two things makers ask for first — deterministic, verifiable ordering and slot-to-slot consistency — without asking traders to surrender custody the way a fully off-chain venue would.

The pieces that make it work:

It is a real trade-off, and worth stating plainly: validators running the BULK client earn a share of trading fees, but that revenue accrues to BULK-client operators rather than the entire Solana validator set, so it is not broad network REV. The honest read is that BULK exists because there was no competitive path to perps on Solana mainnet when it was designed — and as Solana’s execution environment improves, the gap between this approach and pure-mainnet perps narrows. What it gives traders today is the one thing the ecosystem has been missing: a venue where makers can actually quote tight and deep.

See the full landscape, fairly argued, in Best Solana Perp DEX and the head-to-head BULK vs Hyperliquid.

Trade perps on a deterministic, non-custodial venue → pre-deposit USDC on BULK and earn AURA every Saturday → early.bulk.trade


What It Actually Takes to Win

Fixing microstructure is the floor, not the building — Solana also needs better products and a reason for its existing retail to trade perps on-chain. The infrastructure is here, the users are here, and the liquidity follows the makers the moment ordering becomes reliable. The window is open because the leaders are not untouchable: on-chain perps are still early, and a better product on a deterministic venue can take real share.

The takeaway for traders evaluating where to deposit: the venues worth using are the ones that have already solved deterministic ordering instead of waiting for a protocol upgrade. That is the lens to judge any Solana perp DEX by.


Frequently Asked Questions

Is Hyperliquid better than Solana perp DEXes? Hyperliquid currently wins on raw perps volume — roughly 10–15x all Solana venues combined as of 2026 — because it controls its execution end to end. The trade-off is composability and decentralization: it is a permissioned, siloed environment. Solana venues that solve deterministic ordering can match the execution quality while keeping composability and self-custody.

Will MCP fix Solana perps on its own? No single change fixes perps. MCP would improve base-layer ordering and censorship resistance, but its merge-rule design has been debated for roughly a year without shipping, and even a perfect protocol still needs great products and retail flow on top. Application-layer venues are improving microstructure today rather than waiting.

Does trading on BULK mean leaving Solana? No. BULK matches trades in its own execution layer for speed, but user funds remain custodied in a Solana account — a meaningfully different trust model from a fully off-chain or app-chain venue. See What Is BULK Exchange? for how custody and execution are separated.


Risk Disclaimer

This article is independent analysis for traders evaluating Solana perpetual venues — it is not financial advice, and BuiltOnBulk is not affiliated with BULK Exchange. Perpetual futures are high-risk leveraged instruments; you can lose your entire deposit. Architectural claims reflect public documentation and the ongoing ecosystem debate as of June 2026 and may change. Do your own research.


Go deeper in this cluster:

Browse the full BULK Exchange glossary

Last reviewed June 10, 2026.

Don't miss Saturday's allocation.

1M AURA distributed every Saturday at 13:00 UTC — formula is USDC × time held. Deposits are withdrawable anytime.

Pre-Deposit & Earn AURA →
Back to Blog

Related Posts

View All Posts »
The BULK Ecosystem: Permissionless Perps & BULK Integrations

The BULK Ecosystem: Permissionless Perps & BULK Integrations

BULK is not just a perp DEX — its long-term thesis is permissionless derivatives on Solana. This hub maps the niche (permissionless perps), the DeFi protocols BulkSOL already integrates with, and what the endstate looks like for institutional capital.

BIP-1: BULK Exchange Permissionless Perpetuals Explained

BIP-1: BULK Exchange Permissionless Perpetuals Explained

BIP-1 is BULK Exchange's proposal to allow anyone to create a perpetual market — the same move Uniswap v2 made for spot trading. Any asset with a Pyth oracle can get a perp. This is the feature most likely to drive BULK Exchange's long-term volume.

Don't miss Saturday's AURA allocation

1M AURA weekly · USDC × time held · withdrawable anytime

Deposit →

Don't miss Saturday's AURA allocation

1M AURA weekly · USDC × time held · withdrawable anytime

Deposit →