This article has been translated from English to Japanese.
二重支払いは、デジタル通貨における欠陥だ。誰かが同じお金を同時に二つの異なる取引に使おうとした時に発生する。
つまり、自分に送られてきたデジタル通貨が、同時に他の人にも送られていないと、どうやって確かめられるのか?
この例として、ビットコイン(BTC)を異なるウォレットアドレスに同時に送ろうとする行為が挙げられる。これは、いずれの取引もネットワーク上で確認される前に実行される。
二重支払いは、誤って発生することもあるし、誰かがネットワークを騙そうとして意図的に行うこともある。
テキストや写真のようなデジタルデータは複製が容易であるため、デジタル通貨を使用しようとする場合、これは問題となる。
二重支払いは、デジタル通貨が解決すべき根本的な問題の一つだった。
紙幣や金ではこの問題は生じない。支払いの際には物理的に所有権を譲渡する必要があるからだ。
ビットコイン以前、デジタル決済は銀行やクレジットカード会社のような中央機関に依存し、取引や口座残高の管理を行っていた。当然ながら、このプロセスは分散化されていなかった。
ブロックチェーン技術は二重支払いの問題を解決する。
ビットコインはブロックチェーン技術の最も有名な例であり、プルーフ・オブ・ワーク(PoW)という合意形成プロトコルを用いて、ブロックに含まれる取引を検証し、そのブロックをブロックチェーンに追加する。