Майнинговая компания Marathon Digital добыла недействительный блок 809478, в котором содержалась транзакция, выполненная с нарушениями: сначала биткоин был потрачен, а только потом получен.
Это привело к потере вознаграждения Coinbase в размере 6,25 BTC (~ $150 000) за ошибочный блок. Полные ноды зарегистрировали ошибку, указывающую, что блок содержит недостающие или уже потраченные биткоины, что запрещено правилами консенсуса биткоина.
После того, как Marathon попытался пройти проверку своего блока, десятки тысяч нод отклонили его. Более того, компания не смогла получить подтверждение ни для одного блока, созданного поверх недействительного участка сети, что вынудило фирму отказаться от проведённой работы и начать добывать блоки заново.
В качестве причины появления недействительного блока была названа небольшая ошибка в экспериментальном коде, который проходил тестирование.
Читать на happycoin.club