Abstract

On-chain markets are commonly analyzed through price, liquidity depth, and volatility. These metrics miss a more fundamental determinant of outcomes: Queue Priority. In distributed execution environments, results are governed not by what price a participant is willing to trade at, but by when their transaction is ordered and finalized by the system. This paper argues that queue position is the hidden variable of system reliability. Participants who ensure priority ensure execution; those who rely solely on price intent face non-deterministic failure.

1. Markets Do Not Clear Simultaneously

Traditional finance assumes synchronous clearing. Orders arrive, match, and settle within a unified temporal frame. On-chain systems do not work this way. They operate as asynchronous, packet-switched, partially ordered systems.

There is no single "now." There are only Relative Arrival Times.

2. The Myth of Price Primacy

Price is treated as the dominant variable in market analysis. This assumption holds only when execution is immediate and congestion is negligible. None of these conditions are guaranteed on-chain.

In practice:

  • A valid trade can fail simply because it was ordered after a conflicting state change.

  • A high-priced order can be rejected if the queue capacity is filled by earlier transactions.

Price expresses intent. Queue position determines realization.

3. Defining Queue Priority

Queue priority is the position a transaction occupies within the system’s execution pipeline at the moment of resolution. It is shaped by:

  • Propagation latency.

  • Mempool visibility.

  • Block construction rules.

Priority is not negotiated. It is emergent from system mechanics.

4. Priority Is a Scarce Resource

Under low load, priority appears irrelevant. Everyone clears. Under stress, queues lengthen and ordering gaps widen.

Priority becomes a scarce resource. Those without it experience Execution Drop-off: the nonlinear increase in failure rates as one slides down the queue. It is not about getting a better price; it is about getting included in the block at all.


Figure 1. The Reliability Decay by Queue Position. As a transaction slides down the execution queue (X-axis), the probability of successful inclusion (Y-axis) collapses to zero, regardless of the offered gas price.

5. Queue Priority as the Real Order Book

On-chain markets have no centralized order book. They have something more primitive: The Queue.

It encodes who sees state first and who acts on fresh information. This is why sophisticated actors focus on transaction locality and pre-positioned execution paths. They do not seek to extract value; they seek to guarantee inclusion.

6. Congestion Reveals the Hierarchy

During congestion events, transactions stratify by priority. Participants with earlier observation and deterministic routing continue operating while others stall or revert due to state conflicts. This is not market competition. It is Protocol Selection.

7. Priority Cannot Be Retrofitted

Queue priority must exist before the need arises. It cannot be purchased after congestion starts. It cannot be recovered after delay. This is why reactive strategies fail. "Fast response" is an illusion without Structural Priority.

8. Base58 Perspective

At Base58 Labs, queue priority is treated as a first-class system variable. We design around:

  • Pre-allocated execution paths.

  • Bounded queue exposure.

  • Deterministic ordering guarantees.

If a strategy depends on being "fast after seeing," it is considered structurally fragile. Execution reliability must exist before the market moves.

Core Finding

On-chain outcomes are not determined by price alone. They are determined by position in time.

Queue priority is the hidden determinant of distributed markets. Those who control ordering ensure survival; those who rely on price operate on probabilistic hope.