決済処理者は多数のノードと接続を持つ。トランザクションを受け取ると一斉にブロードキャストし、同時にネットワーク上で二重支払いを監視する。多数の監視ノードのいずれかで二重支払いを受信したら、そのトランザクションは不正だと警告する。二重支払いされたトランザクションは、いずれかの監視者の耳に入らずに遠くへは進めない。二重支払いの実行者は監視フェーズが終わるまで待たねばならないが、その頃には決済処理者のブロードキャストは大半のノードに到達しているか、伝播ではるか先を行っているので、残りのノードのうち意味のある割合を奪う見込みはなくなる。
これは良い出発点だが、まだ完璧ではない。この種のセキュリティは、ノードの大多数(結局のところ IP の大多数)が正直であるという事実に依存している。しかし、攻撃者が多くの IP アドレスを集めることができれば、伝播を制御でき(例えば、自動販売機でのトランザクション情報の転送を拒否するなど)、二重支払い攻撃を成功させることができる。これは Bitcoin の核心的な新しいアイデアに立ち戻る:真実は IP ではなく計算能力によって投票される。
飲み物 1 本のためにはこの攻撃は経済的でないように思えるかもしれない。しかし、代わりにマシンが少額のギフトカードを配り、攻撃が何千回も(おそらく同時に協調して)行われると想像してみてほしい。すると、その IP ブロックのコストは攻撃者にとって格安になるかもしれない……