ブロックとは、ブロックチェーンネットワーク内で検証済みの取引データを保存するために使用される安全なデジタルコンテナのことです。これは台帳の基本単位として機能し、シーケンス内の前のエントリに暗号学的にリンクされた情報の集合を保持します。このようにデータをグループ化することで、ネットワークは記録されたすべての取引が整理され、検証可能な状態であることを保証します。
ブロックが機能するためには、タイムスタンプ、バリデーターのリスト、ハッシュと呼ばれる一意の識別子などの特定のコンポーネントが含まれます。このハッシュは、ブロックの内容と前のブロックのデータに基づいて生成され、強固なチェーンを形成します。ブロックがネットワークによって承認され封印されると、それは台帳の永続的な一部となり、チェーン全体に影響を与えずにその内容を変更したり削除したりすることはできません。
実際には、ブロックチェーンネットワークごとにこれらのコンテナの管理方法は異なります。例えば、ビットコインは通常10分ごとに新しいブロックを生成しますが、他のネットワークでは数秒ごとに生成される場合もあります。各ブロックには通常、ブロック高と呼ばれる連番が割り当てられており、ユーザーはチェーン内での特定の場所を追跡できます。ブロックのサイズは、取引容量の必要性とネットワークノードを実行するためのストレージおよび帯域幅の要件とのバランスをとるため、重要な設計上の選択となります。