ブロックとは
ブロック(Block)とは、仮想通貨を送付する際の一定数のトランザクションを格納した単位を言います。
ブロックは順番に並べられ、チェーンの最後に新しいブロックが追加されます。すべてのブロックには、ハッシュの形式で前のブロックへの参照が含まれています。これはブロックチェーンテクノロジーの重要なセキュリティ機能の1つであり、そのデータを偽造することは事実上不可能です。
加えて、タイムスタンプ、取引記録、および前のブロックのハッシュ、固有の答えが含まれた暗号パズルがあります。このパズルを解くには、新しいブロックをチェーンに追加する必要があります。これがマイニングと呼ばれるプロセスです。
よって、最も早く正しくブロックを生成したマイナーにマイニング報酬が付与されるという仕組みになっています。
ビットコインでは、各問題の難易度は、目標の解決率が確実に達成されるように、ネットワークによって自動的に決定されます。難易度は、2,016ブロックごとにネットワークコンセンサスによって調整されます。
ブロックチェーンの最初のブロックは、ジェネシスブロックとして知られています。これは、前のブロックへの参照を含まないブロックチェーン内の唯一のブロックです。
ブロック構造により、ブロックチェーンのハッキングや改ざんが非常に困難になります。ブロックチェーン内のすべてのブロックには、チェーン上の先行するすべてのデータへのハッシュ参照が含まれています。これは、ブロックチェーン上のレコードを変更するために、悪意のあるアクターがすべてのブロックを変更する必要があることを意味します。これは、ブロックチェーンが単一の場所に保存されるのではなく、ブロックチェーンのすべてのユーザーのローカルコンピューターに分散して保存されるという事実によって事実上改ざん不可能となります。