ブロックチェーンの​仕組みを知る

  • レベル やさしい
  • 読む時間 約10分
  • 最終確認日 2026年10月11日
  • 投資を勧めるものではありません

このレッスンで分かること

  • 取引が​ブロックに​まとまり、​前の​ブロックと​つながって​記録される​流れを​説明できる
  • 過去の​記録が、​書き換える​ことが​極めて​難しくなるよう​設計されている​理由を知る
  • ブロックチェーンが、​安全・​価値・匿名を​保証する​ものではない​ことを知る

先に読むとよいレッスン:暗号資産とは何か

目次

なぜ取引の​記録を​共有するのか

ビットコインの​論文は、​二重支払いを​防ぐ​ために、​取引を​公開して​履歴を​共有する​方式を​提案しました。

点線の​下線が​ある語は、​押すと​意味が出ます。

前の​レッスンで、​ビットコインの​取引の​履歴は​公開の​台帳に​残る​ことを​学びました。​この節では、​なぜ記録を​みんなで​共有する​形に​なったのかを​見ます。​ビットコインの​論文は、​電子的な​お金にはの​問題が​あると​述べています。​二重支払いとは、​同じお金を​二度​使ってしまう​ことです。

論文に​よると、​インターネット​上の​支払いは、​金融機関のような​信頼できる​第三者が​取引を​処理する​形に​頼ってきました。​第三者を​置く​方法では、​全体の​仕組みが、​その第三者を​運営する​会社に​左右されます。​そこで​論文は、​第三者を​置かずに​二重支払いを​防ぐ​ため、​取引を​公開して、​参加者が​取引の​順番に​ついて​一つの​履歴に​合意する​方式を​提案しています。

bitcoin.org(出典「FAQ - Bitcoin」を別のタブで開きます) の​FAQは、​ネットワークが​共有する​この公開の​台帳を、と​呼んでいます。​次の​節から、​台帳が​どのように​作られ、​守られるのかを​順に​見ていきます。

やさしく​言うと、​銀行のような​管理者を​置く​代わりに、​大勢が​同じ帳簿を​見て、​「どの​取引が​先だったか」を​確かめる​方式です。

要点

ブロックチェーンは、​第三者を​置かずに​二重支払いを​防ぐ​ため、​取引を​公開して​履歴を​共有する​仕組みです。

取引を​まとめる​「ブロック⁠」

新しい​取引は​集められ、​ひとまとまりの​「ブロック」に​入れられます。

論文は、​ビットコインの​ネットワークの​動きを、​順に​説明しています。​新しい​取引が​すべての参加者に​知らされ、​各参加者が​それを​集めてに​まとめます。​各参加者は、​ブロックを​完成させる​ための​計算に​取り組み、​できた​参加者が​全員に​知らせます。​ほかの​参加者は、​ブロックの​中の​取引が​すべて​有効で、​まだ​使われていない​ものである​場合にだけ、​そのブロックを​受け入れます。

bitcoin.org(出典「How does Bitcoin work? - Bitcoin」を別のタブで開きます) の​説明では、​取引が​確認されるには、​参加者が​確かめる、​決められた​計算の​決まりに​沿った​ブロックに​入れられる​必要が​あります。​論文の​図では、​ブロックは​取引の​一覧と、​一つ​前の​ブロックのなどで​できています。​各ブロックの​ハッシュ値は、​そのブロックの​内容から​計算され、​次の​ブロックに​記録されます。​この教材では、​ハッシュ値を、​データから​計算される​値で、​データの​「指紋」のような​ものと​説明します。

ブロックに​入っている​もの​(ビットコインの​論文の​図に​よる。​説明は​この教材のもの⁠)

入っているもの内容はたらき
取引の一覧集められた​新しい取引記録の​中身になる
前の​ブロックの​ハッシュ値一つ​前の​ブロックの​内容から​計算された値ブロックをつなぐ

やさしく​言うと、​ブロックは​「取引を​書き込んだ​ページ」で、​各ページには​「前の​ページの​指紋」が​書かれています。

要点

取引は​ブロックに​まとめられ、​ブロックは​前の​ブロックの​ハッシュ値を​もちます。

前の​ブロックと​つながって​「鎖⁠」⁠になる

ブロックが​前の​ブロックの​情報を​もつ​ため、​記録は​時間順に​一本の​鎖のように​つながります。

論文は、​各ブロックが​前の​ブロックの​ハッシュ値を​含み、​鎖のように​つながると​説明しています。​ethereum.org(出典「Blocks | ethereum.org」を別のタブで開きます) も、​ブロックは​取引の​まとまりと​一つ​前の​ブロックの​ハッシュ値を​もち、​それに​よって​ブロックが​鎖のように​つながると​述べています。​ハッシュ値は​ブロックの​内容から​計算されるので、​内容が​一か​所でも​変わると、​そのブロックの​ハッシュ値も​変わります。

ブロックA、B、Cが上から下へ並んだ図。どのブロックにも「一つ前のブロックのハッシュ値」と「取引の一覧」の欄があり、前のブロックのハッシュ値が後ろのブロックの欄に入ることを、下向きの矢印で示している。破線で囲んだブロックBを書き換えると、Bのハッシュ値が変わり、太い枠で囲んだブロックCの欄と合わなくなる。
図:ブロックの​つながり​(イメージ図)。​前の​ブロックの​ハッシュ値が、​後ろの​ブロックに入る。

架空の​例:途中の​ブロックを​書き換えると

これは​架空の​例で、​実在する​暗号資産の​記録では​ありません。​架空の​暗号資産Xの​記録が、​ブロックA、​B、​Cの​順に​つながっ​ています。​ブロックBには​「ミナトさんが​サクラさんに、​1,000円分の​Xを​送った」と​書かれています。

  1. ブロックBの​内容を​「10,000円分」に​書き換えると、​ブロックBの​ハッシュ値が​変わります。
  2. ブロックCは、​書き換え前の​ブロックBの​ハッシュ値を​記録している​ため、​書き換え後の​ブロックBとは​合わなく​なります。
  3. 合わせるには​ブロックCも​書き換える​必要が​あり、​後ろに​続く​ブロックにも​同じことが​起こります。

一か​所の​書き換えが、​そこから​後ろの​すべてのブロックに​影響する​ため、​食い​違いに​気づかれやすい​形に​なっています。

やさしく​言うと、​前の​ページの​指紋が​次の​ページに​書かれているので、​途中の​ページだけ​こっそり差し替えると、​あとの​ページと​合わなく​なります。

要点

一つの​ブロックを​書き換えると、​後ろの​ブロックとの​食い​違いが​生まれます。

確認問題

問題を​読み込んでいます。​表示されない​ときは JavaScript を​有効に​してください。

多くの​参加者が​写しをもつ

台帳は​一か​所で​管理されず、​ネットワークの​参加者の​間で​共有されます。

bitcoin.org(出典「FAQ - Bitcoin」を別のタブで開きます) の​FAQは、​受け取った​ビットコインは、​ソフトウェアに​受け取られるのではなく​公開の​台帳に​書き加えられ、​その台帳は​ネットワーク上の​すべての機器の​間で​共有されていると​説明しています。​論文は、​この方式を、​管理者を​置かないの​ネットワークと​して​提案しました。​参加者​()は、​新しい​取引や​ブロックを​受け取り、​それが​正しいかを​確かめます。

ただし、​台帳の​全体を​保存して​検証するのは、​一部の​参加者です。​FAQに​よると、​多くの​ウォレットは、​台帳の​全体を​ダウンロードせずに​送受信できる​軽量な​ものです。​bitcoin.org の​用語集に​よると、​ノードは​ビットコインの​ネットワークに​つながる機器の​ことで、​そのうちは、​すべてのブロックと​取引を​自分で​ダウンロードし、​決まりに​照らして​検証する​ものです。​全体の​ダウンロードと​検証が​必要なのは、​フルノードと​して​動かす場合だけです。

参加者が​同時に​別々の​新しい​ブロックを​出すことも​起こりえます。​論文は、​そのとき参加者は、​いちばん長く​続いている​鎖を​正しい​ものとして​扱い、​別の​枝は、​長くなる​場合に​備えて​保存しておくと​述べています。

ここで​見たのは、​ビットコインの​説明です。​ほかの​暗号資産では、​参加者が​合意を​得る​方法が​異なります。​ethereum.org(出典「Consensus mechanisms | ethereum.org」を別のタブで開きます) は、​イーサリアムは​かつて​ビットコインと​同じ種類の​方式を​使っていましたが、​2026年10月時点では​別の​方式を​使っていると​説明しています。

やさしく​言うと、​同じ台帳の​写しを​大勢が​もち、​同時に​別々の​ブロックが​出て​枝分かれした​ときは、​論文の​説明では、​計算作業が​最も​多く​積み重なった​鎖を​正しい​ものとして​扱います。

要点

台帳は​大勢の​参加者の​間で​共有されますが、​全体を​保存するのは​一部の​参加者です。​合意の​方法は、​暗号資産に​よって​異なります。

書き換えが​極めて​難しくなる理由

ビットコインでは、​鎖の​つながりと、​大勢の​確認と、​大きな​計算作業に​よって、​過去の​記録は​書き換えが​極めて​難しくなるよう​設計され​ています。

ここまでの​仕組みを​合わせると、​過去の​記録を​書き換えに​くい理由が​見えてきます。​一つ目は、​前の​ブロックの​ハッシュ値を​含む鎖の​つながりです。​二つ目は、​ビットコインでは​新しい​ブロックを​加えるのに​大きな​計算作業が​必要な​ことです。​論文は、​この作業を​終えた​ブロックは、​作業を​やり直さない​限り​変えられず、​後ろの​ブロックの​分も​やり直しが​必要に​なると​述べています。

三つ目は、​大勢の​参加者が​写しを​もち、​論文の​説明では、​計算作業が​最も​多く​積み重なった​最も​長い鎖を​正しい​ものとして​扱う​ことです。​論文に​よると、​過去の​ブロックを​変えるには、​そのブロックと​後ろの​ブロックの​作業を​やり直し、​さらに​正直な​参加者たちの​作業に​追い​つき、​追い越す必要が​あります。

bitcoin.org(この節の出典の一覧へ) は、​取引は​すぐに​元に​戻せなくなるのではなく、​確認が​積み重なる​ほど、​元に​戻すことが​難しくなると​説明しています。

「改ざん不可能」ではなく「極めて難しい」

論文は、​正直な​参加者が、​攻撃する​側より​多くの​計算力を​もつ間は​安全だと​しています。​bitcoin.org の​FAQも、​ネットワークの​計算力の​半分を​握る​組織は、​直近の​取引を​止めたり取り消したりできるようになりうると​述べています。​このため、​この教材は​「書き換える​ことが​極めて​難しくなるよう​設計されている」と​表現します。

やさしく​言うと、​ビットコインでは、​「鎖で​つなぐ」​「大勢で​確認する」​「やり直しの​作業を​重くする」の​三つが​重なって、​過去の​書き換えを​極めて​難しくし​ています。

要点

書き換えは​極めて​難しいよう​設計され​ていますが、​前提が​崩れれば、​直近の​取引が​取り消される​可能性も​あります。

台帳が​保証しないこと

記録が​書き換えに​くいことは、​資産が​安全である​こと、​価値が​保たれる​こと、​匿名である​ことを​意味しません。

ブロックチェーンが​目指すのは、​過去の​取引の​記録を​書き換えに​くくする​ことです。​その資産の​価値や、​取引の​相手の​信頼性は​保証しません。​日本銀行(出典「暗号資産(仮想通貨)とは何ですか?」を別のタブで開きます)は、​暗号資産は​裏付け資産を​持たない​ことなどから、​価格が​大きく​変動する​傾向が​あり、​詐欺などの​事例も​数多く​報告されていると​説明しています。

「ブロックチェーンに​記録される」ことに​ついての、​よく​ある思い込み

思い込み実際根拠
記録されるから​価値が保たれる価格は​大きく​動く​傾向がある日本銀行
記録されるから​安全である詐欺の​事例が​数多く​報告されている日本銀行
匿名で​隠れられるビットコインでは、​取引は​公開され、​匿名ではないbitcoin.org
間​違えても​取り消せるビットコインでは、​取引は​元に​戻せず、​返金は​受け取った側だけbitcoin.org

匿名性に​ついて、​bitcoin.org(この節の出典の一覧へ) の​FAQは、​ビットコインは​匿名ではなく、​現金と​同じ程度の​プライバシーは​提供できないと​述べています。​論文も、​取引に​使われる​鍵の​持ち主が​明らかに​なると、​同じ持ち主の​ほかの​取引も​結びつけられる​おそれが​あると​書いています。​また、​ビットコインの​取引は​元に​戻せないため、​だまされて​送った​取引も、​そのまま​記録と​して​残ります。

「ブロックチェーンだから」という説明に注意

ブロックチェーンを​使っている​ことは、​価格の​上昇も、​事業者や​商品の​信頼性も​保証しません。​勧誘で​この言葉が​使われた​ときは、​相手が​登録を​受けた​事業者かを​金融庁(出典「暗号資産の利用者のみなさまへ」を別のタブで開きます)の​一括検索などで​確かめられます。​不安が​あれば​消費者​ホットライン188などに​相談できます。

やさしく​言うと、​ブロックチェーンは​「帳簿が​書き換えにくい」​仕組みで、​「安全で​得を​する」と​いう​約束では​ありません。

要点

書き換えに​くい記録である​ことと、​資産の​安全や​価値は​別の​ことです。​ビットコインでは、​取引は​公開され、​元に​戻せません。

確認問題

問題を​読み込んでいます。​表示されない​ときは JavaScript を​有効に​してください。

理解度チェック

問題を​読み込んでいます。​表示されない​ときは JavaScript を​有効に​してください。

まとめ

このレッスンで​押さえたい​ことです。

  • ビットコインの​ブロックチェーンは、​第三者を​置かずに​二重支払いを​防ぐ​ため、​取引を​公開して​履歴を​共有する​仕組みです。
  • 取引は​ブロックに​まとめられ、​各ブロックは​一つ前の​ブロックの​ハッシュ値を​もつ​ため、​鎖のように​つながります。
  • 鎖の​つながりと​大勢の​確認に​加え、​ビットコインでは​大きな​計算作業に​よって、​過去の​記録は​書き換える​ことが​極めて​難しくなるよう​設計され​ています。​前提が​崩れれば、​直近の​取引が​取り消される​可能性も​あります。
  • 記録が​書き換えに​くいことは、​資産が​安全である​こと、​価値が​保たれる​こと、​匿名である​ことを​意味しません。
  • 参加者が​合意を​得る​方法は、​暗号資産に​よって​異なります。

このレッスンに出てきた用語

このカテゴリのレッスン

次に読む

レッスン一覧へ戻る

出典と最終確認日

このレッスンの​事実は 2026年10月11日 に​確認しました。

ご利用にあたって

この教材は​一般的な​情報を​伝える​ための​もので、​特定の​商品の​売買や​投資を​勧める​ものでは​ありません。​税や​法律など​個別の​判断は、​金融庁や​国税庁などの​公的な​情報を​確かめたうえで、​専門家に​ご相談ください。