Blockとは何ですか?
Blockは複数の取引をまとめたページと、その前のページへの参照を持つものです。封じられたフォルダのように「ここに取引があり、前に誰がいたかが示され、これが自分の指紋です」と記録されます。これをいくつも重ねると、改ざんに強い台帳になります。
「1つのBlockは単一の支払いだけを含む」は正しくありません。通常は多数の取引を一度に収め、チェーン内での位置を確保する参照も含みます。
Blockの仕組み
ウォレット視点での簡単な流れです。
- ステップ 1:あなたが暗号資産を送ると、ウォレットがネットワークにその要求を通知します。
- ステップ 2:検証者やマイナーがマイニングで受け取り、取引を集めて取引データで満たされた候補パッケージを作ります。
- ステップ 3:そのパッケージには指紋、前のパッケージへのリンク、タイムスタンプが付与されます。
- ステップ 4:他の機械が計算とルールを検証し、問題なければ受け入れます。
- ステップ 5:チェーンに追加され、その後の取引がそれを参照することで信頼が積み重なります。
以上が流れです。
Blockが重要な理由
暗号資産を物語に例えるなら、これは章の形式です。
- 利点:多数の支払いをまとめることで、中央管理者なしにシステムを整然かつ検証可能に保てます。
- 視点:Blockは誰でもブロックチェーンネットワークを読み取れるようにし、共通の信頼を築きます。
- 関連:エクスプローラーや手数料設定、dApps、確認待ちの場面で目にすることがあります。
ブロックエクスプローラーでは高さ、ハッシュ、確認数の三点を素早く確認しましょう。これらはページの位置、指紋、どれだけ確定しているかを示します。
Blockの主な特徴
特徴を簡潔にまとめると次の通りです:
- 連結:各Blockは前の指紋を指し、履歴が連鎖します。
- まとめ処理:多数の取引を一度に収め、効率化します。
- セキュリティ:一度承認されさらに上に積まれると、その記録は実務上、安全で不変になります。
- ヘッダー:コンパクトなヘッダーには前のハッシュやタイムスタンプ、作業証明などのメタデータが格納されます。
- 到着間隔:到着は規則的ですが完全ではなく、チェーンごとに異なります。
バリエーション
会話や文書で目にする代表的な種類:
- Genesis:台帳を固定する最初のページ。
- Candidate:作られたがまだ受け入れられていない提案中のページ。
- Orphan:競合に敗れてメインの履歴外に残ったページ。
- Empty:取引がほとんどないページ。多くはタイミングによるものです。
確認は時間とともに積み重なります。1ページでも機能しますが、大きな額を移す場合はその上にさらに数ページある方が安全です。
例
ETHを送ると約12秒後に、ある検証者が提案し他が受け入れたBlockにその取引が収まります。
豆知識
ビットコインの創世ページには新聞見出しからのメッセージが埋め込まれており、オープンな通貨文化への遊び心あるタイムカプセルになっています。
まとめ
簡単に言うと:Blockは暗号資産を監視者なしで正直に、秩序を保って公開するページです。
