Майнеры осуществили атаку 51% на Bitcoin Cash для ликвидации действий злоумышленника
Два майнинг-пула провели атаку 51% на блокчейн Bitcoin Cash, чтобы ликвидировать последствия деятельности своего коллеги.
События имеют непосредственное отношение к плановому хард форку Bitcoin Cash, состоявшемуся 15 мая. Пул BTC.com, в определённый момент контролировавший более 50% вычислительных ресурсов сети, объединил свои усилия с BTC.top, чтобы переписать историю транзакций. После хард форка неизвестный майнер попытался воспользоваться открывшейся уязвимостью и завладеть активами, которые ему не принадлежали. В результате сеть Bitcoin Cash разделилась на две, а майнеры в течение короткого времени добавляли в блокчейн пустые блоки.
«С момента первоначального раскола в 2017 году существовало значительное количество монет, случайно отправленных на адреса, расходовать средства с которых мог любой желающий (из-за совместимости подписей при одновременном отсутствии SegWit у Bitcoin Cash или, возможно, повторного воспроизведения транзакций биткоина в сети Bitcoin Cash)», – поясняет автор биткоин-подкаста Гай Суонн.
После удаления одного из элементов кода 15 мая «тонны монет» стали доступны для расходования, в первую очередь для майнеров, чем и захотел воспользоваться злоумышленник.
«Когда неизвестный майнер попытался присвоить монеты себе, это заметили BTC.top и BTC.com и немедленно решили провести реорганизацию блокчейна, чтобы удалить его транзакции, заменив их своими собственными, в ходе которых были потрачены те же и многие другие монеты, – добавляет Суонн. – Похоже, прошло несколько часов, прежде чем кто-либо разобрался в произошедшем, поскольку эта информация не предавалась огласке».
Суонн также заявляет, что два пула общались между собой и, возможно, с некой третьей стороной (биржей или разработчиками) с целью координации своих действий в процессе атаки.
«Таким образом, всего два майнера втайне и без каких-либо препятствий взяли на себя ответственность за удаление двух блоков, также содержавших другие транзакции. Некоторые разработчики предпочитают хранить молчание, но jtoomim (разработчик BCH) назвал это действие “правосудием” и “наказанием” за “асоциальное поведение”. Вот о чём говорили все, когда предупреждали об опасности бесконечных хард форков. По крайней мере несколько человек понимают, что это событие убивает любое представление о BCH как о децентрализованных, неподцензурных деньгах», – заключает он.
Не все участники сообщества Bitcoin Cash одобрили решение майнеров. Так, разработчик под ником Kiarahpromises пишет: «Они скоординировали реорганизацию, чтобы обратить неизвестные транзакции. Это атака 51%. Худшая атака из всех возможных. Об этом говорится в white paper. А как же децентрализованные и неподцензурные деньги? Только когда это удобно?»
Другие считают принятые меры обоснованными. «Это крайне неблагоприятная ситуация, но в этом весь метод доказательства работы. Майнеры в этом случае действительно решили удалить блоки, но, как я слышал, так они поступили потому, что сочли транзакции в этих блоках недействительными», – цитирует CoinDesk активного сторонника Bitcoin Cash Джонатана Сильверблада.