Инцидент с 92 миллиардами биткойнов

Задокументирован случай 2010 года, когда был обнаружен блок с 92 миллиардами биткойнов. Ошибка была обнаружена, и программное обеспечение было исправлено в течение 5 часов, и всем пришлось «нажать кнопку загрузки» на более раннюю цепочку блоков. Предполагалось, что это вредоносное ПО. Мой вопрос: кто-нибудь пытался совершать транзакции со взломанными биткойнами? Если нет, возможно ли, что ошибка была использована случайно?

Этот вопрос, хотя и интересный, ответить на него довольно сложно. Это исторический ответ, и, вероятно, на него может ответить только тот, кто участвовал в этой транзакции. Я добавлю, однако, что, учитывая уровень точности выходных данных и тот факт, что выходные данные должны были суммироваться и переполняться меньше, чем сумма входных данных, маловероятно, что это был несчастный случай.
Может быть, у кого-то есть копия плохого блокчейна, и они могли бы проверить, были ли какие-либо транзакции из плохого блока?
Возможно, двойная трата возможна в нескольких случаях, но точно не в одном случае из 92 миллиардов btc. Они являются частью игнорируемой цепочки, и любые транзакции с использованием этих биткойнов также станут недействительными.

Ответы (1)

У кого-то может быть копия, если у них есть давно работающий узел — им нужно было обновиться, пока происходил хард-форк, чтобы синхронизироваться сегодня.

Транзакция была выполнена кем-то, кто знал о проблеме и хотел продемонстрировать ее. Переполнение означало, что суммарное выходное значение было меньше, чем общая сумма ввода, несмотря на то, что на самом деле миллиарды биткойнов были созданы из воздуха.

Маловероятно, что проблема возникла бы случайно, суммы были бы созданы для срабатывания ошибки: для ее срабатывания требуется два вывода с суммами, превышающими лимит в 21 миллион, поэтому при наличии всего одного она была бы отклонена.