Throughput refers to how many actions a system can complete within a given time period. In crypto, it usually describes how many transactions a blockchain network can process over time, most commonly expressed as transactions per second (TPS). Higher throughput generally means a network can serve more users and applications without slowing down.
How throughput is measured in blockchains
On most chains, throughput is influenced by how much data can fit into each block and how often blocks are produced. If blocks are larger, or created more frequently, the network can include more transactions per unit of time. Some projects also distinguish between transaction throughput and data throughput. Transaction throughput focuses on completed transfers or smart contract interactions, while data throughput measures how much total data the network can publish and make available, which matters for systems that treat the blockchain as a data layer.
In practice, throughput is not only a function of raw block space. It also depends on node performance, network propagation, and how quickly the system can reach consensus. If a design pushes throughput too aggressively, fewer people may be able to run full nodes, which can increase centralization risk.
Why throughput matters and common tradeoffs
Throughput shapes user experience. When demand exceeds throughput, transactions can take longer to confirm and fees can rise because users compete for limited block space. This is especially important for high-activity use cases like exchanges, stablecoin transfers, gaming, and DeFi.
To improve throughput, ecosystems may use techniques such as sharding, larger or more frequent blocks, and layer-2 scaling like rollups that batch many transactions before settling back to a base chain. Throughput matters because it helps determine whether a blockchain can support real-world usage at scale while balancing security and decentralization.