Так понятие "отменяя" что вы упомянули, не существует.
Вы были правы, там было какое-то недоразумение, но это очищает его право.
51% является не необходимо сделать двойной потратить. Все, что вам нужно сделать, это отправить одну транзакцию, а затем отправить еще одну сделку по другому адресу с использованием тех же исходных данных (стандартный клиент не позволяет сделать это, но это возможно с помощью модифицированного клиента). Только один из этих двух операций могут, возможно, признается действительным, и как только одна из этих операций подтверждается, а другой является недействительным и не будет подтверждена, и тех, кто рассчитывает на этой сделке, действующей вне удачи. Эта Поэтому вы всегда должны ждать сделок должны быть подтверждены прежде, чем принять деньги за вами. A 51% атака требуется только, чтобы забрать сделки, которые фактически были подтверждены.
Satoshi Dice использует ловкий трюк, чтобы избежать проблем двойных расходов: он отправляет обратно монеты вы первоначально было отправлены в части выплаты. Так как это не возможно недействительным только часть сделки, если ваша первоначальная ставка позже признана недействительной из-за его двойной потратить, вся ваша выплата также признана недействительной.
Очень полезная информация, но она приносит еще один вопрос к виду. Будет ли возможность для «обманщика» (из-за отсутствия лучшего термина), чтобы выбрать, какие транзакции подтвердились
после результат satoshidice был показан? Я уверен, что его невозможно или уже фигурировали в так или иначе, но это создало бы серьезные проблемы, если нет.