Key Takeaways
- Blockchain scalability refers to a network's ability to handle growing transaction volumes and data without sacrificing performance, security, or decentralization.
- Throughput, finality, and confirmation time are the three main scalability bottlenecks, and all proposed solutions aim to address these issues.
- The blockchain scalability trilemma (scalability, decentralization, security) may be a difficult puzzle, but it is not an absolute law—innovations could one day resolve it.
- Three principal directions for improving scalability include novel consensus mechanisms, on-chain solutions, and off-chain solutions.
Blockchain scalability is often called the holy grail—and the greatest bottleneck—of the cryptocurrency world. It mainly concerns transaction speed, as current processing times of many cryptocurrencies lag far behind traditional payment networks. While Visa can process up to 24,000 transactions per second (TPS), Bitcoin is limited to just 7 TPS and Ethereum to roughly 20–30 TPS. To achieve mass adoption, crypto must catch up. But why is scaling a blockchain so difficult, and what pathways are being explored? This article dives deep into the promising developments that could bring near-instant transaction speeds to cryptocurrencies.
Why Scalability Matters: Cryptocurrency Transaction Speeds
Visa processes up to 24,000 TPS, while Bitcoin processes only 7 TPS and Ethereum 20 to 30 TPS. This stark contrast shows how far crypto must go to rival traditional finance. Bridging this gap is essential for everyday use, from coffee purchases to international remittances. The following sections explain the foundational bottlenecks and the most promising scaling strategies.
Bottlenecks: Throughput, Finality, and Confirmation Time
To understand TPS and processing speed, it's essential to grasp throughput, finality, and confirmation time. Imagine waiting for a bus that arrives every 10 minutes. Once on board, the journey takes 60 minutes. But the route is popular, and many people are queuing. After two minutes, the bus arrives, but it's full, so the passenger must wait another 10 minutes. This analogy illustrates key points:
- Measuring throughput (TPS) alone isn’t enough; confirmation time matters. A protocol handling 100,000 TPS would be useless if each transaction took two days to finalize.
- Network congestion doesn't reduce throughput—the bus can still carry seven passengers per minute—but confirmation time increases because the average wait for the first block grows longer.
- Finality is fixed: Bitcoin requires six block confirmations to ensure irreversibility, while the wait for the first block varies with network conditions.
The Blockchain Scalability Trilemma
The scalability trilemma, originally articulated by Ethereum founder Vitalik Buterin, asserts that a blockchain can at most achieve two of three properties: decentralization, security, and scalability. Trade-offs are unavoidable under this observation. However, the trilemma is not a mathematical law—it reflects empirical findings from Web3 communities, and a breakthrough algorithm may yet reconcile all three.
Decentralization
Decentralization measures the degree of diversification in ownership, influence, and value on a blockchain. While most cryptocurrencies are designed to avoid single points of control, decentralization exists on a spectrum. Projects like Bitcoin and Ethereum exhibit varying levels of decentralization in their node distribution, development, and governance.
Security
Security refers to a blockchain’s resistance to attacks such as double-spending, distributed denial-of-service (DDoS), and 51% attacks. Generally, greater openness (permissionless entry) boosts decentralization but can weaken security, because it becomes harder to verify participant identities—potential malicious actors may collude or operate multiple nodes under one entity.
Scalability
Scalability describes a network's capacity, including node count, transaction volume, and processing speed. Bitcoin’s Proof of Work (PoW) mechanism adapts mining difficulty and can tolerate a large number of nodes, so the network itself is scalable in terms of participants. The common criticism that “Bitcoin is not scalable” mainly targets throughput—only 7 TPS—and finality time—60 minutes—which is impractical for daily payments.
Three Directions for Scaling Blockchains
To address the trilemma, researchers and businesses pursue three main strategies:
- Layer-1 (on-chain) solutions
- Layer-2 (off-chain) solutions
- Alternative consensus mechanisms
Layer-1 (On-Chain) Solutions
Layer-1 solutions involve modifying a blockchain’s base code—hence “on-chain.” These are structural changes. Two prominent examples are Segregated Witness (SegWit) and sharding.
Segregated Witness (SegWit)
SegWit is a protocol upgrade for Bitcoin that restructures data storage. Originally designed to fix transaction malleability, it removes signature data from each transaction, freeing up space within the 1 MB block limit and allowing more transactions per block. Litecoin has also adopted SegWit. However, SegWit only boosts throughput; it doesn’t reduce confirmation time, and it's not a universal scaling solution—it applies only to Bitcoin-based chains.
Sharding
Sharding is a form of database partitioning—also called horizontal partitioning—that breaks a large database into smaller, more manageable shards to improve performance. Applied to a blockchain, the network is divided into shards, each maintained by a subset of nodes. Because multiple shards process transactions in parallel, overall throughput rises dramatically. Sharding is a cornerstone of Ethereum’s future upgrades.
Layer-2 (Off-Chain) Solutions
Layer-2 solutions add a secondary protocol on top of the main blockchain (mainchain) to facilitate faster, cheaper transactions. They offload transaction processing from the mainchain, reducing congestion.
Sidechains
A sidechain is a separate blockchain linked to the mainchain via a two-way peg, allowing assets to move between them at predetermined rates. Sidechains can host specific applications, alleviating mainchain load. Multiple sidechains can operate with different architectures, forming a network where the mainchain acts as a relay. Notable implementations include Plasma for Ethereum and Parachains for Polkadot.
Payment Channels
Payment channels are off-chain networks that enable two parties to transact directly. All channel transactions occur off-chain, settled instantly via smart contracts without global consensus, and typically incur lower fees. A typical payment channel has three phases: establish the channel with funding, conduct peer-to-peer transfers, and close the channel by broadcasting the final state to the mainchain. The Lightning Network (Bitcoin) and Raiden Network (Ethereum) are leading examples.
Consensus Mechanisms and Their Impact on Transaction Speed
Scaling a blockchain is inherently difficult because its consensus mechanism requires all participants to agree on which transactions are valid. While Bitcoin scales well in terms of participants, it struggles with transaction count. Alternative consensus mechanisms attempt to resolve this tension, broadly divided into three categories.
Nakamoto Consensus Mechanisms
Bitcoin’s Proof of Work introduced a novel way to solve the Byzantine Generals Problem in a permissionless setting. This spawned a family of Nakamoto-style algorithms, including Proof of Stake (PoS), Proof of Authority (PoA), Proof of Reputation (PoR), and Proof of Importance (PoI).
Classical Consensus Mechanisms
Classical mechanisms, studied long before Bitcoin, rely on fixed peer sets and multiple voting rounds to reach consensus. Examples include Paxos, Raft, and practical Byzantine Fault Tolerance (pBFT). Modern variants like delegated BFT (dBFT), federated BFT (fBFT), and Tendermint have evolved to better suit permissionless environments.
Leaderless Consensus Mechanisms
Both classical and Nakamoto mechanisms are leader-based: a leader proposes blocks or transactions, and the network votes. In contrast, leaderless protocols allow any participant to propose recent transactions, which then spread through the network via gossip-like communication until consensus emerges. Projects like Avalanche, IOTA, and NKN are experimenting with this approach. Though promising, most leaderless implementations remain experimental.
Despite the scalability trilemma and other hurdles, the crypto community continues to deliver promising solutions—from sharding and the Lightning Network to novel consensus designs. Blockchain scalability may yet prove to be a solvable puzzle, unlocking mass adoption.
All examples in this article are for informational purposes only and do not constitute legal, tax, investment, or financial advice. Nothing herein is an offer or endorsement by Crypto.com to buy or sell any crypto asset. Past performance is not indicative of future results, and the value of crypto assets can fluctuate, potentially resulting in partial or total loss. Always conduct your own research and due diligence before making any decisions.

