UpgradesSeptember 28, 2026byUmberto NataleUmberto Natale

Slot Time Reduction Effects

Slot Time Reduction Effects

Relevant Charts

Solana skip rate over epochs

Solana skip rate over epochs. Vertical lines represent the passage between one slot target to the other. Previous to target @ 350ms, Solana was targeting 400ms slot time. Skip rate remains stable and low.

Epoch evolution of the consecutive dead time share due to skipped slots.

Epoch evolution of the consecutive dead time share due to skipped slots. Solana has now less consecutive dead time.

Evolution over epochs of the maximal contiguous leadership interval in ms

Evolution over epochs of the maximal contiguous leadership interval in ms. Blue line is the average, yellow line is the p01, green line is the p05, red line is the median, light blue line is the p95, and purple line is the p99 of the distributions. p99 drops from ~3s to ~2s, representing substantial reduction in the time window available for extractable value.

TL;DR

  • Skip rate remains stable and low. It results uncorrelated from slot time reduction
    • Solana slot production pipeline remains safe
  • A consequence of a stable skip rate under a lower slot time target is that the consecutive dead time due to skips shrinks
  • Vote latency increased, with nodes in Asia and South America being the most affected
    • This suggests caution when thinking about a 200ms target pre-Alpenglow
  • Probability of credit loss decreased
    • Validators with more stake lose proportionally fewer credits compared with low staked validators
  • We see a substantial reduction in the time window available for a single leader to extract value from users
    • Lower slot time reduces duration of single-leader control over transactions ordering
  • Overall, the observed effects point to a solid engineering framework
    • The remaining discussion around a 200 ms target is therefore increasingly philosophical and economic, rather than purely technical.

Introduction

Block 440,208,000 (or Epoch 1,019) marked a major milestone for Solana; after 6 years, including roughly one year at constant 400ms, the network began a substantial reduction towards 200ms slot time.

slot time evolution

This is not about showcasing a vanity metric. It is about taking advantage of Solana’s improved performance. Geographic distribution and PoH have historically made lower slot times challenging, but the network has now reached a point where the potential gains justify testing those limits.

Solana is here to compete on performance, and doing so requires continuously exploring the boundaries of what the network can sustain.

However, pushing those boundaries also requires understanding the consequences.

In this article, we examine several effects already visible on-chain following the reduction in slot time, and what they may imply as Solana continues moving toward lower targets.

Skip Rate

One of the key metric to take under control is the skip rate.

Leader schedule fixes in advance which validator should produce a slot. It can happen that a scheduled leader does not successfully contribute to the final history, mostly for two reasons. A leader can be offline when it comes to building its blocks, or the proposed block belongs to a fork later abandoned by consensus.

Lowering slot time can only affect the latter. Indeed, leaders being offline is primarily an operational issue, rather than an effect of shorter slot times. On the contrast, lowering slot time reduces the time a leader has to produce a block; it consequently reduces how long subsequent leaders wait before treating that slot as missed.

Solana skip rate over epochs.

Fig.1: Solana skip rate over epochs. Vertical lines represent the passage between one slot target to the other. Previous to target @ 350ms, Solana was targeting 400ms slot time.

Figure 1 shows that during the slot time reduction, skip rate remained stable. This indicates that validators are still able to keep up with network speed.

Of course, there are some regions that are suffering more. Indeed, skip rate is more concentrated when leader’s handoffs happen in some geographical configuration.

Skip rate by leader handoffs divided by continent shift.

Fig. 2: Skip rate by leader handoffs divided by continent shift. Top panel is measured with a slot target of 400ms, bottom panel is measured with slot target of 250ms.

Figure 2 shows that the “critical” handoffs are Asia→Oceania and Europe→Oceania. It is worth mentioning that, the 250ms target is in place only for a small number of epochs. This makes the sample size for these region with low stake small:

  • Asia→Oceania has 7 observation
  • Europe→Oceania has 35 observations.

Thus, we are not able to assess the nature of the skip and reject the hypothesis it’s just a statistical fluke.

Skip rate evolution by epoch dividing by geographical leader handoffs.

Fig. 3: Skip rate evolution by epoch dividing by geographical leader handoffs.

Indeed, by focussing on the per epoch evolution of the skip rate by geographical handoff, we see that there is no dramatical shift in skip behaviour after 250ms slot time activation, see Fig. 3.

Of course, at Solana Foundation, we closely monitor these metrics and we will pay particular attention to this geographical connection.

Solana Consecutive Dead Time

One consequence of observing a stable skip rate while lowering the slot time target is that the consecutive dead time due to skips shrinks, see Fig. 4.

Consecutive dead time is defined as the continuous period during which Solana produces no new canonical block because multiple consecutive slots are skipped. It ends when a subsequent slot successfully lands on the canonical chain.

Epoch evolution of the consecutive dead time share due to skipped slots.

Fig. 4: Epoch evolution of the consecutive dead time share due to skipped slots.

As a consequence, periods during which Solana does not advance become shorter. Precisely, Solana moved from more than 1800ms of consecutive dead time being the dominant component, to ranging between 1200ms and 1400ms.

A Note on Vote Transactions

Of course, reducing slot time introduces an unwanted behaviour: higher vote latency.

Looking at the evolution of vote latency over time, a clear trend is made visible across activation of successive slot time reduction feature, see Fig. 5.

Evolution of vote latency, measured in slots

Fig. 5: Evolution of vote latency, measured in slots. Top panel is whole network. Bottom panel is divided by geolocations.

This is particularly augmented when breaking down by geolocations, with Asia and South America suffering the most.

This is a direct consequence of the fact that votes are transactions, that need to land on-chain. This will radically change under Alpenglow, where votes are direct messages between validators and proof of voting is collected within 8 slots.

It is worth mentioning that, the observed increase in vote latency has no tangible effects on consensus. The network average is well below 2 slots, meaning that there is no evidence for consensus instability; network average behaviour is still voting for slot N into slot N+1.

Average vote latency alone does not capture the impact on individual validators. For that, we need to look at vote credits, which determine validators’ voting rewards and decrease when votes land too late. They therefore show whether higher vote latency translates into an actual economic penalty.

Looking at vote credits, the overall probability of losing credits decreased, see Fig. 6.

Probability mass function of vote credit deduction divided by target slot time.

Fig. 6: Probability mass function of vote credit deduction divided by target slot time.

The fraction of credits lost does not evolve linearly and may depend on several network conditions.

Moreover, comparing stake-weighted and unweighted losses reveals a clear difference. Validators with more stake lose proportionally fewer credits than the validator population when each validator is weighted equally.

TargetLost fraction unweightedLost fraction stake-weighted
400 ms2.1053%0.2622%
350 ms1.4361%0.1612%
300 ms2.0061%0.2327%
250 ms1.6360%0.0874%

Maximal Contiguous Leadership Interval

Lowering slot time reduce also the maximal contiguous time a validator can exercise its leadership power.

This reduces the set of possible strategies a malicious validator can run to extract value from users.

Evolution over epochs of the maximal contiguous leadership interval in ms

Fig. 7: Evolution over epochs of the maximal contiguous leadership interval in ms. Blue line is the average, yellow line is the p01, green line is the p05, red line is the median, light blue line is the p95, and purple line is the p99 of the distributions.

As we can see, the p99 dropped from ~3s to ~2 s, representing a substantial reduction in the time window available for extractable value.

Share this article