定義
二重支払いを防ぐには、複製できるメッセージの有効性と順序を決めます。ブロックチェーンは検証とコンセンサスを使い、Bitcoinでは同じ出力を一つの有効履歴で一度だけ使えます。残高型にも残高と順序の規則があります。
仕組み
確認前に競合取引が流れ、未確認だけで商品を渡すと別の取引が確認される場合があります。再編で既存の支払が外れることもありますが、最終の同一履歴で両方が有効になるわけではありません。通常の手数料調整は必ずしも不正ではありません。
注意点
送信、ブロック収録、確認・確定を区別します。待機は金額、ネットワーク、許容リスク次第で共通の回数はありません。PoWの確認増加は通常リスクを下げても絶対保証ではありません。異なる資金による2回の正当な支払や表示ミスとは別です。