Back to glossary

Scalability

 

Scalability refers to a blockchain network’s ability to handle rising transaction volumes and user activity while maintaining optimal performance. It presents a challenge due to constraints posed by consensus mechanisms and block size limitations. Key concerns are transaction throughput and confirmation times.

  • Transaction Throughput: blockchain networks often face limitations in processing transactions per second (TPS), leading to congestion, increased fees, and slower confirmations during peak usage. To address this, solutions like layer 2 scaling (e.g., Lightning Network) and protocol upgrades (e.g., Segregated Witness) have been introduced to expand capacity and alleviate congestion.
  • Confirmation Times: consensus mechanisms, such as Proof of Work (PoW) or Proof of Stake (PoS), determine transaction validation and confirmation. As network activity intensifies, confirmation times tend to elongate, causing delays. Projects explore alternative mechanisms like Proof of Authority and delegated proof-of-stake to reduce confirmation times.

Approaches to enhance scalability include sharding, off-chain solutions, and sidechains. These techniques aim to enhance transaction capacity, reduce latency, and improve overall scalability.