CryptoBridge Korea
Skip to main content

NO. 04 / Chains & infrastructure / FULL PAPER

From Throughput to Completion

Evaluate Solana through completed user tasks, retry costs and tail latency—not throughput alone.

Series period 2025.04Published 2026-10-18Updated 2026-10-194 min read

The series period is a retrospective topic label, not a historical publication date. Source observation and publication dates are identified separately. Full English edition updated on 19 October 2026.

From Throughput to Completion · CryptoBridge Korea Research 04
In this paper
  1. Key findings
  2. A fast chain can still produce a slow product
  3. Use the right unit for fees
  4. Averages hide the slowest customer
  5. More submissions can mean a worse experience
  6. When a comparison becomes meaningful
  7. Scope & limitations
  8. Sources

Key findings

  1. Measure completed user tasks, not only submitted transactions or theoretical throughput.
  2. Retries and failed execution belong in the cost and latency of a successful task.
  3. Keep the task, observation window and completion definition constant when comparing performance.

A fast chain can still produce a slow product

Users want a transfer, swap or registration completed. Connecting a wallet, understanding a signature, preparing balances, submitting and confirming the result can each dominate the experience. Effective localization explains recovery from failure, not just the happy path.

Solana documentation describes transactions containing multiple instructions, with state changes reverted if an instruction fails. A processed failed transaction can still incur fees. Batching reduces interactions while making the whole task depend on each component. [1]

Use the right unit for fees

The documentation distinguishes a base fee of 5,000 lamports per signature from an optional priority fee generally tied to the requested compute limit and price. These are specifications at access time, not measured historical user costs. [2]

Total cost per completed task includes failed attempts and waiting. Higher priority fees cannot fix insufficient balances or invalid inputs. Combine a spending ceiling with failure classification rather than assuming every problem is congestion.

FIGURE 01Similar completion numbers can hide different failures
ObservationFirst investigationProduct response
Abandonment before signingPermission explanation and mobile connectionClarify purpose and return path
Submitted but unconfirmedStatus, expiry and network responseCheck state without duplicate execution
Processed but failedInputs, balances and instruction errorCause-specific guidance and safe retry
Chain success, unhappy userDelivery and screen refreshReconcile business outcome with chain state

CBK analysis. This is an analytical framework, not observed customer performance or a market benchmark.

Averages hide the slowest customer

If nine hypothetical tasks finish in one second and one takes 30 seconds, the mean is 3.9 seconds. The delayed user experiences 30, not 3.9. Report medians, tail delays, failures and recovery after retry using consistent start and end points.

Mobile app switching can add substantial perceived delay. A task may settle while the app is backgrounded or before the user returns from a wallet. Device-level return-path testing is therefore separate from a chain benchmark.

FIGURE 02Ten hypothetical tasks
GroupTasksElapsed time
Normal completion91 second each
Delayed completion130 seconds
Overall mean103.9 seconds

Illustrative arithmetic, not a Solana benchmark or measured service result.

More submissions can mean a worse experience

Suppose 100 people start tasks. Eighty succeed on their first attempt; the other 20 submit three times each, and only ten of them ultimately succeed. There are 140 submissions but 90 completed tasks. A 40% increase in submissions would describe retry burden, not new user demand.

Group submissions by a single intended task and define how duplicate success is prevented. This need not require linking every task to personal identity. Minimal state records can explain both performance and user experience.

FIGURE 03Submission counts and task outcomes
Hypothetical observationValueInterpretation
Tasks started100Desired user outcomes
Chain submissions140Includes retries
Tasks completed9090% task completion
Unfinished tasks10Investigate by cause

CBK analysis. This is an analytical framework, not observed customer performance or a market benchmark.

When a comparison becomes meaningful

Hold transaction type, wallet, connection path and network conditions consistent. A simple transfer and a multi-instruction workflow are not interchangeable. Business completion and finality may also require different end points.

Detailed instrumentation costs effort. An early product can begin with four timestamps: start, signature, submission and result confirmation. Translating a chain’s capabilities into value requires an explainable recovery path as well as speed.

Scope & limitations

Official documentation describes specifications at access time, not reconstructed 2025 performance. This design analysis makes no claim about measured TPS, outages or superiority over another chain.

CryptoBridge Korea analysis based on public materials. Source facts are distinguished from interpretation and hypothetical calculations. References to organizations or projects do not imply their sponsorship or review of this paper.

Sources & scope

  1. Solana documentation, Transactions ↗Continuously updated · Accessed 2026-10-18Official explanation of transaction structure and atomic execution.
  2. Solana documentation, Fees ↗Continuously updated · Accessed 2026-10-18Specification at access date, not a historical fee dataset.