>>16
ビットコインをやり取りするためには
それ専用アプリを起動させる必要がある
太郎が花子に1ビットコインを上げたい場合、
太郎がアプリで花子のアカウントに
1ビットコインを送金すれば良い。
この時、太郎から花子に1ビットコインを送金した
という情報がビットコイン専用アプリを起動している
世界中のPCにネットワークを介して送られ
太郎のPC含めて全てのPCのローカルHDDなどに
暗号化かつ同じ内容で書き込まれる。
二郎のPCにも書き込まれる訳だが、二郎が
自分のPCに書き込まれた情報を勝手に書き換えて
花子を二郎にしたとする。
二郎は自分のものにした1ビットコインを
三郎に専用アプリを使って送金しようとする。
しかしこの時、三郎の過去取引履歴をアプリは
全世界のアプリと照会し、ちゃんと情報が共有されて
いるかを確認するが全世界のPCの一つも
太郎から二郎への1ビットコインの送金情報が無いので
二郎の1ビットコインは不正なビットコインとみなされて
取引には永遠に使えない。