スループットを理解する
スループットは、指定された時間枠内で完了したアクションの数を定量化するパフォーマンス測定値です。ブロックチェーン テクノロジーの領域では、トランザクション スループットは、ブロックチェーンがトランザクションを処理する速度に関係します。これは通常、1 秒あたりのトランザクション数 (TPS) で測定されますが、分 (TPM) または時間 (TPH) で表すこともできます。
ブロックチェーン プラットフォームのトランザクション スループットは、選択されたコンセンサス メカニズムによって決まります。たとえば、ビットコインのようなプルーフ・オブ・ワーク (PoW) ブロックチェーンは、カルダノのようなプルーフ・オブ・ステーク (PoS) ネットワークと比較してスループットが低くなります。スループットに影響を与えるその他の要因には、ブロックチェーンのブロック サイズ、ネットワーク トラフィックのレベル、トランザクションの複雑さが含まれます。
ネットワーク トラフィックとは、その時点におけるネットワーク上の負荷の量を指すことに注意してください。トラフィック レベルが上昇すると速度が低下しますが、トラフィック レベルが低下するとトランザクション処理が高速化されます。
興味深いことに、ビットコインのような遅いブロックチェーンがイーサリアムよりも迅速にトランザクションを実行できるシナリオがあります。これは、代替不可能なトークン (NFT) の作成や分散型取引所 (DEX) での取引など、複雑なトランザクションを処理するイーサリアムの機能によるものです。このようなタイプのトランザクションでは、より大きな計算能力が必要となり、その結果、ネットワークへの負担が大きくなります。
ブロックチェーンのスループットを向上させるために、開発者はロールアップ、サイドチェーン、ステートチャネル、新しいコンセンサスメカニズムの実装、ブロックサイズの拡大などのさまざまな技術を採用しています。