ブロックとは何か?

ブロック = ブロックチェーン台帳の1ページ。

ブロックチェーンが本全体だとすれば、各ブロックは取引で埋められた1枚のページにすぎません。

---

1. ブロックの中身は?

ブロックを配送コンテナのように考えてみましょう。Bitcoinでは、新しいコンテナが約10分ごとに封印されます。$ETH では、約12秒ごとです。

各コンテナの中には、次のものが入っています:

項目 意味
取引データ 誰が誰に何を送ったか — 例: "Ali → Sara: 0.1 $BTC "
タイムスタンプ ブロックが作成された正確な時刻
ブロック番号 ページ #1,234,567 のようなもの
前のブロックのハッシュ 直前のページの指紋 — これがブロック同士をつなげる
このブロックのハッシュ ブロック自身の固有の指紋
Nonce / マイナー情報 誰かがそれを検証するために作業した証明

---

2. ブロックはどうつながるのか

```
ブロック #100 → ブロック #101 → ブロック #102 → ブロック #103
↑ ↑ ↑
#99 のハッシュを含む #100 のハッシュを含む #101 のハッシュを含む
```

これが、チェーンである理由です。

ブロック #100 の取引を1つ変更すると、そのハッシュも変わります。するとブロック #101 はそれを認識できなくなり、その後のすべてのブロックが壊れます。チェーン全体をやり直す必要があり、実質的に不可能です。

---

3. ブロック vs. 取引

取引 ブロック
それが何か 1回の送金 — 例: Ali が Sara に 5 $USDT を送る 約1,000〜5,000件の取引をまとめたひとかたまり
速度 送信は即時 確認には時間がかかる
たとえ 1枚の支払い伝票 銀行に送る一括ファイル全体

マイナーまたはバリデーターは保留中の取引を集め、ひとまとめにしてブロックにし、チェーンに追加します。

---

4. ブロックチェーンによって速度は違う

ブロックチェーン ブロック時間 1ブロックあたりの取引数
Bitcoin 約10分 2,000〜3,000
Ethereum 約12秒 150〜300
Solana 約0.4秒 2,000以上

ブロックが速いほど、支払いも速くなります。ただし、多くの場合、セキュリティや分散性とのトレードオフがあります。

---

5. なぜブロックが重要なのか

ブロックこそが、ブロックチェーンを改ざん不可能にします。

各ブロックは前のブロックに固定されるため、その後に行われたすべての作業をやり直さない限り、履歴を書き換えることはできません。