Harmony готовится к одному из самых радикальных шагов по восстановлению, которые в этом году предпринимались на блокчейне первого уровня. После того как злоумышленник якобы сфальсифицировал миллиарды токенов ONE из воздуха, основная команда сети предложила откат блокчейна Harmony, который вернёт цепочку к двум контрольным точкам от 11 августа, уничтожив при этом более 109 000 обычных транзакций. План, подробно описанный в последнем отчёте Harmony об инциденте, — это попытка сети стереть поддельное предложение, не спровоцировав ещё больший хаос для рядовых пользователей, оказавшихся в эпицентре событий.
Summary
Ключевые выводы
- Harmony хочет откатить свой блокчейн к блоку шарда 0 номер 92 730 034 и блоку шарда 1 номер 94 978 278, оба с отметкой времени 23:25:37 по UTC 11 августа.
- Откат приведёт к удалению более 109 000 обычных транзакций и 315 стейкинг-транзакций, записанных после этих контрольных точек.
- Около 95,8% затронутых транзакций пришлось на автоматическую активность, в основном на ботов децентрализованных бирж.
- Один кошелёк злоумышленника провёл 2,385 трлн поддельных ONE через 477 успешных переводов всего за 106 секунд.
- Цена ONE упала примерно на 40% после инцидента, так как злоумышленник якобы выпустил почти 4 млрд токенов, что эквивалентно более чем четверти существующего предложения.
План отката Harmony нацелен на две контрольные точки 11 августа
План восстановления Harmony основан на сохранении двух конкретных блоков и удалении всего, что появилось после них. Валидаторы сохранят блок шарда 0 номер 92 730 034 и блок шарда 1 номер 94 978 278, оба записаны в 23:25:37 по UTC 11 августа, а затем перезапустят сеть с резервных баз данных, построенных вокруг этих точек. Новые блоки будут продолжены с высоты 92 730 035 на шарде 0 и 94 978 279 на шарде 1.
Время имеет значение. Harmony заявила, что первый подтверждённый поддельный выпуск попал в шард 0 в блоке 92 730 036, а блок 92 730 035 сам по себе не содержал транзакций, квитанций или использования газа, что означает, что его состояние полностью совпадало с предыдущим блоком. Этот зазор дал команде одноблочный запас безопасности, и Harmony отметила, что изменение контрольной точки на более позднем этапе создало бы риск того, что валидаторы будут работать с несогласованными целями восстановления, поскольку скрипты и процедуры уже были построены и протестированы вокруг блока 92 730 034. Шард 1 не был местом эксплуатации, но Harmony добавила для него собственную контрольную точку с той же временной меткой исключительно в качестве меры предосторожности.
Чтобы предотвратить повторное появление старой истории цепочки, Harmony настроила клиентскую версию v2026.1.2 на отклонение аномальных хэшей блоков, связанных с инцидентом, блокируя валидаторам возможность повторно принять скомпрометированную цепочку после перезапуска.
Почему заменяют базы данных, а не просто перематывают цепочку
Вместо использования существующей функции локального отката Harmony решила полностью заменить затронутые базы данных шардов. Команда объяснила, что стандартная функция отката в основном сдвигает головы цепочек, не очищая полностью последующие квитанции, индексы, снимки и межшардовые данные, а оставление этих остатков могло бы сохранить путь для атаки или привести к тому, что валидаторы окажутся в разных состояниях. Свежесобранная база данных, по словам Harmony, даёт каждому валидатору единую проверенную отправную точку для возобновления консенсуса, полностью устраняя этот риск.
Почему Harmony отказалась от чёрных списков, сжиганий и выборочного повтора
Harmony рассмотрела несколько менее разрушительных вариантов до того, как остановилась на полном откате, и каждый из них был отвергнут по конкретной причине. Прямое сжигание или исправление поддельных ONE было отклонено, потому что токены уже разошлись по биржам, пулам децентрализованных бирж, контрактам и бесчисленным кошелькам, а любая попытка удалить их в каждой точке назначения могла бы заодно затронуть добросовестных держателей.
Подход с чёрным списком также был отвергнут. Он оставил бы поддельное предложение технически нетронутым, при этом всё равно создавая риск для легитимных кошельков, которые случайно хранили бы «заражённые» средства. Выборочный повтор только «чистых» транзакций тоже был отклонён, поскольку состояние цепочки-замены отличалось бы от отброшенной, а значит, идентичные транзакции могли бы дать другие результаты при втором выполнении. Миграция токенов рассматривалась как ещё один вариант, но была признана способной вызвать ещё больше нарушений, чем сам откат.
Уроки из собственной дискуссии Flow об откате
Harmony — не первая сеть, столкнувшаяся с такой дилеммой. В декабре 2025 года Flow пересмотрела собственные планы отката после эксплуатационной атаки на уровне исполнения на сумму $3,9 млн, отказавшись от первоначального полного отката в пользу целевых сжиганий токенов, когда операторы мостов и другие участники выразили обеспокоенность последствиями для легитимной активности. Вместо этого Flow выбрала поэтапный перезапуск сети вместе с ограничениями для помеченных аккаунтов — путь, который Harmony в итоге сочла недостаточным для полного решения своей проблемы.
Сколько именно транзакций поставлено на карту
Масштаб того, что будет отброшено, на бумаге выглядит значительным, но Harmony подчёркивает, что это не равно количеству затронутых людей. Чтобы оценить влияние, команда построила архив шарда 0, охватывающий блоки с 92 730 035 по 92 871 662, то есть 141 628 последовательных блоков. Этот набор данных содержал 109 126 обычных транзакций и 315 стейкинг-транзакций, при этом было подтверждено 109 441 точное соответствие «транзакция–квитанция» для проверки непрерывности по родительскому хэшу и полноты.
Из этих обычных транзакций 104 545 — или 95,80% — были автоматическими, а боты децентрализованных бирж сами по себе составили 99 863 транзакции, разделённые на 75 430 успешных свопов и 11 804 неудачные попытки. Это один из самых наглядных моментов «почему это важно» во всей истории: поскольку активность ботов доминирует в наборе данных, реальное число человеческих пользователей, теряющих легитимную историю транзакций, вероятно, намного меньше, чем предполагает заголовочная цифра.
Harmony также проверила, можно ли какие-либо транзакции просто восстановить после отката. Лишь 22 оказались простыми нативными переводами без очевидных зависимостей, и даже они не были автоматически признаны безопасными для повтора. Ещё 860 нативных переводов вызвали вопросы относительно балансов, источников финансирования, nonce или последующих трат, в то время как 80 630 транзакций зависели от состояния контрактов или блокчейна. Ещё 27 614 были неудавшимися транзакциями или перемещениями, связанными с инцидентом, через биржи, мосты и маршруты консолидации. Все 315 стейкинг-транзакций также зависят от состояния цепочки и эпох, что означает, что ни одну из них нельзя чисто отделить от сброса.
Harmony отметила, что балансы, nonce, разрешения на токены, дедлайны свопов, резервы пулов ликвидности и условия стейкинга все изменятся после запуска цепочки-замены — транзакция, которая не прошла в первый раз, может оказаться успешной в новом состоянии, и наоборот. Полные трассировки EVM также были недоступны через RPC-данные, использованные для анализа, поэтому внутренние переводы контрактов и изменения хранилища всё ещё требуют анализа на уровне конкретных приложений.
Отслеживание поддельных ONE через биржи и мосты
Следователи отдельно картировали, как распространялись поддельные токены после их появления. Один кошелёк, связанный с поддельным выпуском, попытался провести 534 перевода по 5 млрд ONE каждый в течение 106 секунд, и 477 из этих переводов оказались успешными, переместив в сумме 2,385 трлн ONE. Эта скорость — ключевая причина, по которой точечная очистка никогда не была реалистичной: средства почти мгновенно попали на отдельные кошельки, биржевые аккаунты, маршрутизаторы и пулы DEX, позиции поставщиков ликвидности, контракты мостов, обёрнутые ONE, стейкинг-кошельки и высокообъёмные сервисные кошельки.
Чтобы распутать этот клубок, следователи построили упорядоченный по времени граф, начиная с кошельков, связанных с поддельными выпусками, разделяя подписанные транзакции на успешные переводы, неудачные попытки и последующие перемещения через другие адреса, с проверкой по блокам и балансам до блока шарда 0 номер 92 805 850. Когда поддельные ONE смешивались с легитимными активами в одном кошельке, модель отслеживала переводы в хронологическом порядке и ограничивала приписываемую сумму доступным балансом каждого кошелька, предотвращая двойной учёт одних и тех же токенов по мере их перемещения между адресами.
Даже с такой картой Harmony признала, что объём поддельных ONE, который действительно можно безопасно уничтожить, меньше, чем объём, который удалось отследить. Токены, лежащие без движения на отдельном кошельке, могут быть изолированы, но как только ONE попадает на биржевой аккаунт, в пул ликвидности, мост или стейкинг-позицию, удалить его полностью, не затронув средства несвязанных пользователей, становится гораздо сложнее — и во многих случаях невозможно без сопутствующего ущерба. Похожая дилемма возникла в июне, когда Humanity Protocol сообщила, что скомпрометированные административные ключи позволили злоумышленникам захватить инфраструктуру моста и выпустить дополнительные токены H в сети BNB Smart Chain, что привело к остановке затронутых мостов, пока следователи отслеживали украденные активы.
Расследование продолжается совместно с правоохранительными органами и компаниями по безопасности
Harmony заявила, что добилась первоначального прогресса в отслеживании хакера и работает с биржами, мостами и правоохранительными органами над сохранением записей и продвижением расследования. Независимая сторонняя компания по кибербезопасности отдельно изучила инцидент и подтвердила как факт поддельного выпуска, так и основные выводы анализа движения средств, по данным сети.
Это не первый крупный инцидент безопасности для Harmony. Её Horizon Bridge потерял около $100 млн в июне 2022 года после того, как злоумышленники скомпрометировали приватные ключи, управлявшие мостом, — атаку, которую ФБР позже приписало группе Lazarus из Северной Кореи. После этого Harmony сотрудничала с биржами, правоохранительными органами и аналитическими блокчейн-компаниями, в итоге повысив вознаграждение за поимку хакеров до $10 млн. Похищенные средства из той атаки продолжали перемещаться месяцами — в январе 2023 года ончейн-исследователи отследили украденный ETH через сотни адресов, а Binance и Huobi заморозили связанные аккаунты, вернув 124 BTC. У Harmony также был меньший инцидент в конце 2023 года, когда из-за ошибки в системе стейкинга было неправильно выпущено около 146,3 млн ONE на 74 адреса; тогда сеть справилась с проблемой с помощью экстренного патча и занесения кошельков в чёрный список — гораздо более локализованного решения, чем то, которое требуется сейчас.
Пока что Harmony напрямую работает с биржами и мостами, чтобы определить, как следует обрабатывать отброшенную активность после контрольных точек и как пострадавшие стороны могут быть компенсированы или поддержаны. Команда ясно дала понять, что каждый блок, созданный после двух контрольных точек, будет удалён в рамках предлагаемого плана восстановления сети Harmony, независимо от того, имела ли конкретная транзакция какое-либо отношение к поддельному выпуску.
FAQ
Почему Harmony откатывает свой блокчейн?
Harmony планирует откатиться к двум контрольным точкам от 11 августа, чтобы удалить поддельные токены ONE, созданные через выпуск, который скомпрометировал блокчейн.
Сколько транзакций будет удалено при откате?
Будет удалено более 109 000 обычных транзакций и 315 стейкинг-транзакций, чтобы сбросить состояние блокчейна до момента создания поддельных токенов.
Почему Harmony не выбрала альтернативы вроде чёрных списков или сжигания токенов?
Harmony отказалась от чёрных списков и сжигания токенов, потому что поддельные токены уже прошли через биржи и кошельки, создавая риск для средств легитимных пользователей и несогласованных состояний блокчейна.
Как Harmony проводит расследование и восстановление?
Harmony сотрудничает с биржами, мостами, правоохранительными органами и сторонней компанией по безопасности, чтобы отследить хакера, помочь в восстановлении и сохранить записи.
{«@context»:»https://schema.org»,»@type»:»FAQPage»,»mainEntity»:[{«@type»:»Question»,»name»:»Почему Harmony откатывает свой блокчейн?»,»acceptedAnswer»:{«@type»:»Answer»,»text»:»Harmony планирует откатиться к двум контрольным точкам от 11 августа, чтобы удалить поддельные токены ONE, созданные через выпуск, который скомпрометировал блокчейн.»}},{«@type»:»Question»,»name»:»Сколько транзакций будет удалено при откате?»,»acceptedAnswer»:{«@type»:»Answer»,»text»:»Будет удалено более 109 000 обычных транзакций и 315 стейкинг-транзакций, чтобы сбросить состояние блокчейна до момента создания поддельных токенов.»}},{«@type»:»Question»,»name»:»Почему Harmony не выбрала альтернативы вроде чёрных списков или сжигания токенов?»,»acceptedAnswer»:{«@type»:»Answer»,»text»:»Harmony отказалась от чёрных списков и сжигания токенов, потому что поддельные токены уже прошли через биржи и кошельки, создавая риск для средств легитимных пользователей и несогласованных состояний блокчейна.»}},{«@type»:»Question»,»name»:»Как Harmony проводит расследование и восстановление?»,»acceptedAnswer»:{«@type»:»Answer»,»text»:»Harmony сотрудничает с биржами, мостами, правоохранительными органами и сторонней компанией по безопасности, чтобы отследить хакера, помочь в восстановлении и сохранить записи.»}}]}
Статья подготовлена при содействии искусственного интеллекта и проверена редакционной командой.

