Реальная история.
Или это ошибка в платежной системе GOx исключительно эксплуатируемых преступниками?
Эта.
В то время не было никакой массовой мутации сделок. Нападавшие были мутирует свои операции что-то вроде этого:
1) запрос Атакующий снять.
2) MtGox генерирует TX Идентификатор (вероятно, дефектный во множестве путей, составляющих остальную часть атаки легче).
3) Атакующий захватывает копию "разорен ТХ" и очищает его (мутирует его). Назовите этот идентификатор ОГО "В",
4) Атакующий выталкивает мутировал версии (ТХ идентификатор "В") К шахтеру.
5) Tx-идентификатор "В" входит в блок. Хакер был оплачен.
6) Атакующий контакт MtGox о том, что они не получили вывести (это сделано более правдоподобно, потому что MtGox сломанной бумажник создал десятки тысяч сломанных законных сделок).
7) MtGox проверка blockchain и ТЙ идентификатор "" не существует.
8) MtGox снова платит нападающий.
Так перегоняют вниз только так, как вы получили двойной оплачиваемую был, если вы сделали все из следующих действий:
а) вы заметили MtGox генерировал битые сделки
б) вы использовали свой API, чтобы вытащить копию ТХ (потому что он был расставания с ретрансляционных узлов)
в) вы изменили сделку, чтобы очистить его
d) вы получили компенсацию, а затем связался с MtGox утверждая, что вы не сделали.
Это произошло не случайно. Даже если кто-то законно очищено (мутантная) транзакция, поскольку MtGox производила сломанный мусор, они все равно не платят снова, если они потом не лгали MtGox и сказали им, что сделка не прошла так MtGox сократит еще один платеж.
Там нет никакого способа узнать, сколько раз злоумышленники сделали это, или даже, как много людей, работающих вместе или независимо друг от друга обманули MtGox в переплачивая их. В ВЫВЕСТИ вопросы (законные жалобы о неподтвержденных платежах за счетом MtGox разбитого бумажника) продолжаются уже месяц. Ли нападавшие реализовать на 1-й день или всего несколько дней назад? Только знает MtGox.