What is throughput in blockchain? TPS and speed explained
Throughput in blockchain is how many transactions a network can process in a given time, usually measured in transactions per second (TPS). A network with high throughput can handle large volumes of payments and smart contract calls without slowing down; a network with low throughput gets congested, and fees rise.
For you as a crypto user, throughput is the reason a transfer sometimes costs a few cents and sometimes several euros, and why some deposits arrive in seconds while others take an hour.
What is throughput in blockchain?
Throughput is a measure of capacity: the number of transactions a blockchain can confirm and add to its ledger per second. Transactions per second (TPS) is the most common way to express it, although some analysts measure gas or data per second, because a simple transfer and a complex DeFi trade use very different amounts of block space.
A useful comparison is a motorway. Throughput is how many cars can pass a point per hour. You can raise it with more lanes (bigger blocks), faster traffic (shorter block times) or by moving some cars onto side roads (Layer 2 networks). But a motorway that can carry more cars doesn’t necessarily get you home faster, which is why throughput is only one of two metrics that matter. The other is finality.
How blockchain throughput is measured
Blockchain throughput depends mainly on two settings in a network’s rules:
- Block size. How many transactions fit in a single block.
- Block time. How often a new block is added.
A simple formula is: throughput = number of transactions per block ÷ block time in seconds. The Bitcoin network adds a block roughly every ten minutes and limits how much data each block can hold, so its base layer throughput is in the single digits of transactions per second. The Ethereum network adds a block about every 12 seconds, which gives it a higher, but still limited, capacity of a few dozen simple transactions per second on its main chain.
Theoretical TPS vs real world TPS
Be careful with headline numbers. Many projects advertise a theoretical TPS reached in lab conditions, with small transactions and ideal network conditions. Real world TPS, measured from live network data, is usually much lower, and some networks count internal messages between validators as transactions. When you compare blockchains, look at the average number of user transactions actually processed, not the best-case figure.
Throughput of popular blockchains
The table below compares a few well-known networks by design, in rounded terms. Real-world throughput changes with demand, so treat it as a rough guide, not a ranking.
| Network | New block | Base-layer throughput | How it scales |
|---|---|---|---|
| Bitcoin | About every 10 minutes | Single-digit TPS | Payment channels such as the Lightning Network |
| Ethereum | About every 12 seconds | A few dozen TPS | Layer 2 rollups that post data to the main chain |
| Solana | Under a second | Designed for thousands of TPS | One fast chain with demanding validator hardware |
| XRP Ledger | Every few seconds | Higher than Bitcoin or Ethereum’s base layer | One chain with its own consensus model |
The networks with the highest TPS usually make the biggest trade-offs elsewhere, for example in how many people can afford to run a full node.
Throughput vs time to finality
Time to finality is how long it takes before a transaction is an irreversible part of the blockchain. Throughput and finality are different things: a network can process many transactions per second and still make you wait minutes before a payment is final.
On Bitcoin, many exchanges wait for several block confirmations before crediting a deposit, which can take around an hour. On Ethereum, finality is reached after roughly a quarter of an hour. Networks built for fast finality and low latency confirm transactions in seconds. For payments, that waiting time often matters more than raw TPS: a network can feel slow even with plenty of capacity if finality takes long.
Why throughput is hard to raise: the scalability trilemma
The scalability trilemma says a blockchain can easily get two of three properties, but struggles to get all three: decentralization, security and scalability. Increasing throughput the simple way, with bigger blocks or faster blocks, makes each full node more expensive to run. Fewer people can afford to run one, so the network becomes more centralized.
That is why Bitcoin and Ethereum keep their base layer deliberately small. They aim to achieve higher throughput without compromising security by moving activity off the main blockchain:
- Layer 2 networks. Optimistic rollups and ZK rollups bundle many transactions together and post a compressed record to the base layer. This lets the main chain secure far more transactions than it could process directly. See our page on Layer 2.
- Payment channels. Bitcoin’s Lightning Network handles small payments off-chain and only settles the final balances on the main chain.
- Different designs. Some newer blockchain networks use a different consensus mechanism or require more powerful validator hardware to process transactions at much higher speed, accepting more centralization as the trade-off.
Our page on scalability covers these approaches in more depth.
Why throughput matters to you
Throughput matters to you because it drives your transaction fees and waiting times. Every blockchain has limited block space. When high demand pushes more transactions into the network than fit in a block, a fee market forms: users bid for space, and the highest fees go first. That is what network congestion means in practice, and why fees on busy networks can jump within minutes. On Ethereum you see this as rising gas fees.
Low throughput also limits what a network is good for. Decentralized finance and decentralized applications need many cheap transactions to work; a network that can only handle a few per second struggles with the economic viability of small payments and with mass adoption.
What it means when you withdraw from an exchange
When you withdraw crypto from an exchange, the network you pick affects both cost and speed. Many exchanges let you withdraw stablecoins or ether on several networks, including Layer 2s with much lower fees. Exchanges also pass network costs on in their withdrawal fees: in our provider data checked on 23 October 2026, Kraken charged 0.000015 BTC to withdraw bitcoin on the Bitcoin network (see our Kraken fee guide).
Two rules keep this simple:
- Pick a network your receiving wallet supports. Sending on the wrong network can mean the funds don’t arrive, or are very hard to recover.
- For larger amounts, prefer finality over speed. A slower, well-established network is fine for moving savings; fast, cheap networks suit small, frequent payments.
The EU angle
In the EU, MiCA requires licensed crypto service providers to publish information on the environmental and climate impact of the consensus mechanism behind the crypto-assets they offer. Throughput and energy use are linked to how a network reaches agreement on each new block, so this disclosure gives you one more way to compare networks.
The bottom line
Blockchain throughput is how many transactions a network can process per second. High throughput ensures the network has room for more transactions, which helps keep fees and congestion down, but headline TPS figures are often theoretical, and speed is worth little without security and decentralization. For everyday use, the practical questions are what a transfer costs, how long it takes to be final, and whether your wallet supports the network you pick.
Related terms
Questions people ask
How many transactions per second can Bitcoin do?
Bitcoin's base layer handles only single-digit transactions per second, because blocks are limited in size and arrive about every ten minutes. Payment networks built on top of it, such as the Lightning Network, can handle far more.
What is the difference between TPS and throughput?
They usually mean the same thing in crypto. Throughput is the general idea of how much work a network can do; TPS is the most common way to measure it. Some analysts prefer gas or data per second, because transactions differ in size.
Is higher throughput better?
For users, more capacity usually means lower fees and less congestion. But throughput gained by running a few powerful nodes can come at the cost of decentralization and security, so it is not the only thing that matters.
Which blockchain has the highest TPS?
Several newer networks, such as Solana, are designed for much higher throughput than Bitcoin or Ethereum's base layer. Advertised figures are often theoretical peaks measured in lab conditions, so compare real-world averages from live network data instead.