‹ CHAPTER 11, ALL LESSONS

パスファインダー · CHAPTER 11 · LESSON 1 OF 4

二重支払い

二重支払いの問題

同じコインを二度使うことが、デジタルマネーの中心的な問題であるのはなぜですか? 4 分

写真を千人に送っても、元の写真は手元に残ります。もしお金がファイルだったら、同じコインで千の店に支払いができてしまいます。デジタル現金はすべて、一つの問いに答えなければなりません。同じコインが二度送られた場合、どちらの支払いが有効となるのか?

競争

攻撃は想像しやすいです。アリスは店への支払いに署名し、同時に同じコインの二番目の支払いを自分自身に送ります。どちらも有効な署名です。店がネットワークがどちらの支払いを受け入れたかを知る前に商品を配達した場合、アリスは商品を持って立ち去り、コインを保持することができます。

銀行はこの問題を回避します。なぜなら、銀行は唯一の台帳を管理しているからです。ビットコインには何千ものコピーがあり、どのコピーも同じ方法で一つの支払いを選び、もう一つを却下するルールが必要です。

▶ SEE IT IN THE MACHINE

ノードでは、台帳の各コピーが各ブロックをチェックします。コインを二度使うブロックは、どこでもチェックに失敗します。

What to remember

  • デジタルデータはコピーできますが、お金はコピーできません。
  • 二つの競合する支払いは、どちらも有効な署名を持つことができます。
  • ビットコインは、どちらの支払いを受け入れるかを選ぶための、一つの共有された順序を必要とします。

クイックチェック

アリスは同じコインの二つの支払いに署名します。両方の署名は有効ですか?

ビットコイン登場以前、銀行はどのように二重支払いを回避していましたか?

二重支払いの問題 · Bitcoin University