ブロック生成時間 (Block Duration)
要約: ブロック生成時間は、ブロックタイムとも呼ばれ、ブロックチェーンベースのシステムで新しいブロックを生成するのに必要な時間を指します。
ブロック生成時間は、ブロックタイムとも呼ばれ、ブロックチェーンベースのシステムで新しいブロックを生成するのに必要な時間を指します。ほとんどのネットワークは目標とする平均時間を定めており、実際のブロック間の間隔はその前後で変動します。
重要な理由
ブロック生成時間は、トランザクションが最初の承認を得るまでの速さや、確定するまでにかかる時間に影響します。ブロック生成時間が短いほど結果が早く分かりますが、新しいブロックがすべてのノードに行き渡るための時間的な余裕が少なくなるため、一時的なフォークが増えることがあります。プルーフ・オブ・ワークのチェーンでは、マイニングパワーが変化してもブロックが目標に近い間隔で生成され続けるよう、マイニング難易度が調整されます。たとえばビットコインは、1ブロックあたり約10分を目標としています。取引所は、入金に必要な承認数を決める際にブロック生成時間を考慮します。
具体例
あるネットワークが平均して約10分ごとにブロックを生成し、取引所が3回の承認を求めているとします。この場合、入金は通常およそ30分後に反映されますが、生成の遅いブロックが続くと、さらに時間がかかることがあります。ブロック生成がはるかに速いネットワークでは、同じ承認数に達するまでの時間はその何分の一かで済みます。EX5のような取引所で、入金の待ち時間がコインごとに異なるのはこのためです。