Поставщик услуг имеет связи со многими узлами. Когда он получает сделку, он взрывает его, и в то же время контролирует сеть для двойных тратит. Если он получает двойные израсходует на любом из его многочисленных узлов прослушивания, то он предупреждает, что сделка плохая. Двойная потраченной сделка не уедет без одного из слушателей слышащих его. Двойная транжире придется подождать, пока фаза прослушивания не закончится, а затем, широковещательный поставщик услуг достигли большинство узлов, или так далеко вперед в размножении, что двойной транжир не имеет никакой надежды на захват значительного процента остальные узлы.
Это хорошее начало, но до сих пор не непроницаемо. Этот вид безопасности опирается на тот факт, что большинство узлов (которые на самом деле просто сводится к большинству IP-адресов) честны. Однако, если злоумышленник может собрать много IP-адресов, то он может контролировать распространение (например, отказавшись от слова распространения информации о сделке на автомате), и до сих пор ведет успешную атаку дважды расходов. Какой вид возвращает нас к главной новой идее Bitcoin: истина голосования по вычислительной мощности, а не IP.
Для просто напиток, это может показаться, что эта атака неэкономично. Но представьте себе, если вместо того, чтобы машина обойтись малой деноминации Подарочные карты, и атака была выполнена в тысячи раз (может быть, даже в то же время в совместных усилий). Внезапно, стоимость этого IP-блока может быть сделкой для нападающего ...