Как баг в Ethereum нечаянно подгадил северокорейским хакерам 🕵️♂️💥
Представьте банкомат, который выдал вам деньги, потом передумал, но на всякий случай выдал ещё раз. Примерно это и случилось с THORChain.
Что произошло. Утром 31 октября в Ethereum случилась «реорганизация цепочки», или реорг. Сеть слегка переиграла последние блоки, как редактор, который заново пересобирает последние страницы. В ходе этого THORChain запутался и вернул одному пользователю его 10 ETH дважды.
Что сделал THORChain. Увидел двойную выплату, ойкнул и нажал красную кнопку «стоп». Протокол заморозил обмены на большинстве своих мостов, то есть на 12 сетях из 13.
А причём тут Северная Корея? Совсем недавно у Binance украли около $6,3 млрд. Это самая большая криптокража в истории, а подозреваемые — северокорейские хакеры из группировки TraderTraitor. Украденное нужно как-то превратить в «чистые» деньги, и THORChain был одним из удобных маршрутов: он позволяет переправить монеты из одной сети в другую без паспорта и лишних вопросов.
И тут красная кнопка закрыла эти двери для всех сразу. Хакеры, которые прилежно разгоняли краденое по сетям, упёрлись в табличку «Технический перерыв». По версии Chainalysis, это притормозило отмывание.
Главная ирония. Никто не планировал останавливать хакеров. Это не операция спецслужб и не героический патч, а случайность: сначала сбой в Ethereum, потом глюк с двойным возвратом. Криптоправосудие на этот раз сработало по принципу «не было бы счастья, да несчастье помогло».
Что в сухом остатке:
🐛 один баг + 10 ETH = пауза на весь протокол
🚧 вместе с хакерами встали и обычные пользователи
🏃 хакеры теряют время, а следователи получают шанс выследить и заморозить больше средств
🤷 надолго ли это, пока неизвестно: THORChain может разобраться и включить всё обратно
Пока у погони появилась небольшая фора.


#Ethereum #ETH #Rune #THORChain

