Skip to content

Invest1 publisher2 min readPublished

Solana's third slot cut since August splits the same throughput into 20% more blocks

Solana moved block production from 300 milliseconds to 250 on Friday. The network now makes four blocks a second instead of 3.33, each one allowed about 17% less computation, with total capacity unchanged.

The Investor · Invest desk

Illustration accompanying Solana's third slot cut since August splits the same throughput into 20% more blocks

What happened

  • Solana's target slot time, the window one validator gets to build a block, fell from 300 milliseconds to 250 on Friday, the third cut to the figure since August.
  • Blocks now arrive nearly 17% faster without any rise in how many transactions the network can process, because each shorter slot is allowed proportionally less computation and less data.
  • The step is the third of four stages under a proposal called SIMD-0525, which has walked slot time down from 400 milliseconds at genesis to 350 in August, then 300, and now 250.
  • Validators still hold the leader role for four consecutive slots, so a single operator's turn at building blocks now lasts one second instead of 1.2.
  • An epoch stays fixed at 432,000 slots however long a slot runs, so expected epoch length compresses from roughly 36 hours to about 30.

Compiled by The InvestorSomething wrong?How this is made

Why it matters

  • constraint A transaction's work now has to fit inside a block allowed about 17% less computation than before Friday, and aggregate capacity did not move, so an application that wants more compute per block has nowhere to get it.
  • capability Oracles and automated market makers, which Decrypt identifies as the main beneficiaries, get a worst-case data staleness of 250 milliseconds where it was 300.
  • cost Everything keyed to Solana's epoch, including staking reward accounting and validator leader schedules, moves to a 30-hour cycle without any operator opting in.
  • decision Block-skip rates decide whether the final 200-millisecond stage proceeds. The remaining roadmap therefore rests on node operators' hardware and networking.

A 300-millisecond slot gives 3.33 blocks a second; a 250-millisecond slot gives four [1]. Block production is therefore up 20%, while the computation each block may carry falls to 250/300, roughly 83% of what it was [2][2]. Multiply the two and the product is one [2].

Measured from where the rollout started, the split is wider. Genesis slots of 400 milliseconds produced 2.5 blocks a second, so the chain now publishes 60% more blocks than at launch, each with five-eighths of the per-block compute room [4][3].

The epoch is fixed at 432,000 slots no matter how long a slot lasts [6]. At 250 milliseconds that is 108,000 seconds, which is 30 hours, against 129,600 seconds at 300 [4]. A year holds about 292 of those instead of 244 [5].

According to Decrypt, the apps with most to gain are oracles and automated market makers, where a price stale by a few hundred milliseconds can push a trade through at the wrong number [8]. The gain there is 50 milliseconds off the worst case wait for the next block [8]. Against that, a Solana payment still becomes irreversible only after 12.8 seconds, the wait Solana has been testing a separate consensus overhaul, Alpenglow, to shorten [9]. Fifty milliseconds is 0.4% of 12.8 seconds [6].

So the value of Friday's change depends on which constraint binds the application. An app bound by data freshness collects the 50 milliseconds and pays nothing for it [8][8]. An app bound by how much work fits in a single block is down to five-eighths of the genesis allowance after three shipped stages, with the same aggregate throughput to grow into [3][2]. For everything else, the visible change is a 30-hour accounting cycle where there used to be a 36-hour one [6].

I'd expect the second group to grow, because each stage of SIMD-0525 has moved per-block compute down while leaving total capacity flat, and the fourth stage would take slots to 200 milliseconds on the same terms [4][7]. A builder has to plan for that part of the design, because the protocol sets it. The counter-case is straightforward: if most of what runs on Solana is small, latency-sensitive transactions, the per-block ceiling never binds and 50 milliseconds of freshness is a clean gain four times a second [8][1].

What to watch

  • If the fourth stage ships, 432,000 slots take 86,400 seconds, putting epoch-keyed staking and scheduling work on a daily cycle.
  • Whether transactions sized for the older, longer slots start failing to fit inside a 250ms block's smaller compute and data allowance.
  • Whether Alpenglow reaches mainnet, since finality, not slot cadence, is the 12.8 seconds in the path.
Loading claim ledger
Loading source directory links
Loading share composer
Loading topic controls
Loading related stories