THORChain приостанавливает обмены во всех сетях после того, как реорганизация Ethereum привела к двойному возврату 10 ETH
Насколько «подтверждён» депозит, который уже увидел кроссчейн-мост? THORChain пришлось узнать это на собственном горьком опыте. Один блок Ethereum заменили, и ошибки на 10 ETH оказалось достаточно, чтобы остановить обмены во всей сети.
Что произошло (сб, 31 окт.):
- В 11:34 UTC в Ethereum произошла реорганизация на один блок. В собственном отчёте THORChain о разборе инцидента говорится, что депозит в размере 10 ETH оказался в отброшенном блоке и так и не попал в основную цепочку.
- THORChain уже обнаружил этот депозит и подтвердил его. Затем обмен не прошёл проверку ценового лимита, и средства вернули отправителю, поэтому хранилище выплатило 10 ETH, которых так и не получило. Настоящий депозит от того же отправителя тоже был возвращён.
- Результат: в одном хранилище не хватает 10 ETH, а на один кошелёк поступило примерно на 10 ETH больше. В THORChain говорят, что ничто не указывает на умысел (этот кошелёк использовал THORChain почти два года).
- Сработала автоматическая остановка из-за проблем с платёжеспособностью. Основные разработчики в качестве меры предосторожности приостановили работу всех сетей, пока проверяют последовательность событий и выпускают исправления для Bifrost/thornode. Сроки неизвестны.
Почему защитные механизмы не сработали:
- Все узлы обнаружили реорганизацию в течение нескольких секунд, но повторная проверка, которая должна была отклонить депозит, не дала однозначного ответа вовремя, поэтому транзакция была окончательно подтверждена на основе закэшированных данных.
Связь с Binance:
- Chainalysis связала остановленный маршрут со средствами, украденными у Binance и отмытыми связанными с КНДР злоумышленниками (Crypto Briefing, TokenPost). Остановка была случайной, а не целенаправленной мерой против этих средств, но она замедлила этот путь отмывания.
Текущий статус:
- Публичный API узлов THORChain (inbound_addresses, проверено в 19:44 UTC) по-прежнему показывает, что торговля приостановлена во всех 13 перечисленных внешних сетях, включая BTC, ETH, SOL, XRP и BSC. Подписание исходящих транзакций в большинстве из них всё ещё включено (отключено для SOL и GAIA).
- По данным THORChain, свопы, отправленные во время остановки, будут удержаны или возвращены после возобновления работы сети. Операции с ETH в затронутом хранилище останутся приостановленными, пока 10 ETH не будут возвращены или списаны.
Рыночные данные (спотовый рынок Binance, 19:42 UTC, 31 октября; за 24 часа):
- $RUNE 0.674 (+5.5%), диапазон за 24 часа: от 0.636 до 0.733
- $ETH 2,255.38 (+0.9%)
- $BTC 77,620.66 (+1.2%)
Это контекст, а не причина. Рост RUNE за день не означает, что рынок уже учёл остановку в цене — ни в одну, ни в другую сторону.
Моё мнение: потеря невелика — 10 ETH. Но урок важен. Безопасность любого протокола, реагирующего на депозиты в другой сети, зависит от того, насколько хорошо он обрабатывает реорганизации. И это тяжёлая неделя для лозунга «децентрализованный и неудержимый»: та же остановка, которая навредила обычным пользователям, задержала и средства хакеров. Следите за возобновлением работы каждой сети и за тем, как урегулируют вопрос с 10 ETH.
Вы бы стали больше или меньше доверять мосту после такой остановки?
Источник: https://tradeassi.com/en/news/b8b9c98b-bafe-4006-9b12-ee178fd60511
Не является финансовой рекомендацией. Проводите собственное исследование.
