ブロックチェーンの文脈では、1秒あたりのトランザクション数(TPS)は、ネットワークが1秒あたりに処理できるトランザクションの数を指します。ビットコインブロックチェーンの平均TPSはおよそ5ですが、これは時々変わることがあります。対照的に、イーサリアムは約2倍の量を処理できます。ブロックチェーンのトランザクション速度を上げる技術の開発は、長年にわたり重要な研究分野となっています。これらの分散型ネットワークは、需要の増加に合わせて拡張する能力に関して、まったく新しい課題を提起しています。この課題は、TPSを上げることだけではありません。
集中型データベースはすでに毎秒数千件のトランザクションを処理できます。たとえば、VISA は毎秒約 1,500 ~ 2,000 件のトランザクションを処理します。では、なぜこれらのソリューションを使用しないのでしょうか。主な問題は、Bitcoin、Ethereum、およびその他のブロックチェーンが、高度な分散化を維持しながら、それらと競争することを目指していることです。分散化は、パフォーマンスとセキュリティを犠牲にします。したがって、これらのスケーラビリティ ソリューションは、ネットワークのパフォーマンスを向上させるだけでなく、同時に、ブロックチェーンの他のすべての望ましい特性も維持する必要があります。そうでなければ、ブロックチェーンは実際には非効率的なデータベースにすぎません。