DEV Community

Cover image for Preconfirmations vs L1 Finality: What a Fast Receipt Actually Costs
gxqwb
gxqwb

Posted on

Preconfirmations vs L1 Finality: What a Fast Receipt Actually Costs

A payment at a shop feels complete when the screen changes, not when a block is finalised. L1 finality only makes that screen wait for the settlement layer, which can be minutes. sequencer preconfirmations issues a signed promise that the transaction will be included, and the screen changes immediately. The comparison is usually framed as a latency improvement. It is more accurately a change in who extends credit, and credit always has a balance sheet behind it.

Under L1 finality only, the only receipt that matters is the one the base layer produces. A rollup transaction is batched, posted and eventually finalised; until then the user and any counterparty bear the reorg and reordering risk. There is no extra party to trust, but there is also no way to shorten the wait without changing the base layer itself. Under sequencer preconfirmations, a designated sequencer signs a typed commitment to include a specific transaction at a specific position, backed by collateral that can be slashed if the promise is broken.

A preconfirmation is not faster finality; it is a bonded promise that moves credit risk from the settlement layer to a sequencer with collateral.

Perceived confirmation latency vs tip paid

Part One: What is actually being compared

Strip away the vocabulary and the choice in rollup transaction user experience reduces to a threshold. Below a certain scale or frequency, one side is cheaper because it avoids a commitment; above it, the other side wins because the commitment is spread over enough work. Almost all of the public disagreement is really about where that threshold sits and how confident you are that the workload will stay on one side of it.

Ask which cost survives a demand shock. Under sequencer preconfirmations the committed portion remains while revenue falls, so the effective unit price rises exactly when the business can least afford it. Under L1 finality only the cost falls with use, which is comfortable in the short term but quietly removes the slack that would have let the system absorb a surge. Neither profile is universally better; they are two ways of buying optionality.

Part Two: The arithmetic that decides it

The economics hinge on how much collateral a promise needs. If a sequencer issues, say, a few thousand preconfirmations per minute across a peak window, and each one carries economic value that a broken promise could put at risk, the bonded stake must be large enough to make equivocation irrational. That stake is capital that earns nothing while it sits, and the return has to come from the tips users pay for the fast receipt. A tip of a fraction of a cent seems trivial until it is multiplied by the required capital ratio and by the sequencer's cost of funds.

Cost stack per fast receipt

A useful mental model is to treat the difference as a queue. sequencer preconfirmations shortens service time but adds a coordination step; L1 finality only keeps the service longer but has almost no coordination. At low load the coordination step dominates, and at high load the service time does, so the ranking flips with utilisation. That flip is a property of the workload shape, not of either technology.

One second-order effect deserves its own paragraph. Once sequencer preconfirmations is deployed, teams start designing around whichever input it made cheap, and the induced demand often consumes the entire saving within a couple of planning cycles. The reverse happens with L1 finality only: a constraint that looked like a limitation turns out to be a useful discipline, because it keeps the design inside a budget everybody can see.

Part Three: Where the simple model breaks

The harder failure mode is not a broken promise but a broken ordering. A preconfirmation says a transaction will be included; it does not always say where relative to the transactions issued a moment later. If the sequencer can reorder after issuing receipts, it retains the ability to extract value from the queue, and two users who both saw a fast confirmation can disagree about whose payment landed first. Binding the position as well as the inclusion requires a much stronger commitment and a much more elaborate slashing proof.

Bonding a few thousand promises per minute requires idle stake whose cost of funds must be recovered from tips, so a fraction-of-a-cent fee is not automatically profitable.

Part Four: The cost that arrives later

There is an operational tail that is easy to miss. A sequencer outage turns every outstanding preconfirmation into a claim, and a dispute system must decide, from on-chain evidence, whether a promise was broken. That system needs a challenge window, which reintroduces waiting exactly where the product promised to remove it. The fast receipt is therefore not a replacement for finality; it is a layered instrument whose own settlement period is longer than the user-facing one.

The adoption curve will probably be gated by tooling, not by the core idea. The underlying result is already good enough; what is missing is the unglamorous layer of monitoring, migration and default configuration that lets an ordinary team choose sequencer preconfirmations without hiring a specialist. That layer is what usually separates a convincing demonstration from a line item in a procurement budget.

Part Five: What this changes outside the engineering team

For a person tapping a card at a coffee shop, the difference is between a terminal that says approved and one that says pending. Merchants accept the first because someone stands behind it, and the same logic applies here: the shop is not accepting a cryptographic proof, it is accepting a bonded intermediary. That is a familiar commercial arrangement, which is precisely why the legal and consumer-protection questions arrive before the cryptographic ones.

The social version of this trade is about where risk is held. When a design moves cost or uncertainty from an institution to an individual, it usually shows up as waiting time, an unpredictable bill or a warranty claim rather than as a line in a benchmark. That distributional question tends to be settled after deployment, by complaints, rather than before it, by measurement.

A fair evaluation measures the tip paid per fast receipt, the collateral locked per unit of promised value, and what happens to an outstanding receipt during a sequencer failover. A latency number without those three is marketing rather than an engineering result.

A market sizing sanity check

A reasonable sizing: if rollups carry a few billion dollars of daily settled value by 2030, and even a modest slice of retail-sized payments buys a fast receipt priced in fractions of a basis point, the fee pool for preconfirmation services plus the bonded capital and insurance wrapper around them lands in the low hundreds of millions to roughly $1B annually. The upper bound assumes merchants and payment processors subscribe to service-level guarantees. The dominant uncertainty is regulatory treatment of a bonded promise that looks, to a consumer, exactly like an authorisation.

The estimates are indicative by construction. Inputs are rounded to the level at which a reader can check the reasoning, and the model omits site-specific terms that a real quote would include. Read the shape of the result, not its second decimal place.

The comparison that matters

The comparison that matters is between latency removed and counterparty exposure added. Preconfirmations win where a reversible, bonded promise is good enough and the tip covers the capital cost; waiting for finality wins where the transfer is large, irreversible or legally final on receipt. Most consumer flows want the former and most settlement flows need the latter.

It is worth stating what would reverse the conclusion. If the price of the scarce input falls sharply, or if a standard emerges that removes the integration overhead, the balance tips toward sequencer preconfirmations much faster than a straight-line extrapolation suggests. Conversely, one well-publicised reliability incident in L1 finality only can move the decision back by years, because trust accumulates slowly and is spent all at once.

Cost a fast receipt by the tip, the locked collateral per promised value and the failover dispute window, not by the milliseconds on the screen.

SOL: HCqPmPJM3NVtS6YrmVaTZYnuP8XZ2PFgQZKT94VK1LkS
Creating this takes real effort — thank you for the support.

Top comments (0)