Как баг в Ethereum нечаянно подгадил северокорейским хакерам 🕵️‍♂️💥

Представьте банкомат, который выдал вам деньги, потом подумал, и на всякий случай выдал ещё раз. Примерно это и случилось с THORChain.

Что произошло. Утром 31 октября в Ethereum случилась «реорганизация цепочки», или реорг. Сеть слегка переиграла последние блоки, как редактор, который заново пересобирает последние страницы. В ходе этого THORChain запутался и вернул одному пользователю его 10 ETH дважды.

Что сделал THORChain. Увидел двойную выплату, ойкнул и нажал красную кнопку «стоп». Протокол заморозил обмены на большинстве своих мостов, то есть на 12 сетях из 13.

А причём тут Северная Корея? Совсем недавно у Binance украли около $6,3 млрд. Это самая большая криптокража в истории, а подозреваемые — северокорейские хакеры из группировки TraderTraitor. Украденное нужно как-то превратить в «чистые» деньги, и THORChain был одним из удобных маршрутов: он позволяет переправить монеты из одной сети в другую без паспорта и лишних вопросов.

И тут красная кнопка закрыла эти двери для всех сразу. Хакеры, которые прилежно разгоняли краденое по сетям, упёрлись в табличку «Технический перерыв». По версии Chainalysis, это притормозило отмывание.

Главная ирония. Никто не планировал останавливать хакеров. Это не операция спецслужб и не героический патч, а случайность: сначала сбой в Ethereum, потом глюк с двойным возвратом. Криптоправосудие на этот раз сработало по принципу «не было бы счастья, да несчастье помогло».

Что в сухом остатке:

  • 🐛 один баг + 10 ETH = пауза на весь протокол

  • 🚧 вместе с хакерами встали и обычные пользователи

  • 🏃 хакеры теряют время, а следователи получают шанс выследить и заморозить больше средств

  • 🤷 надолго ли это, пока неизвестно: THORChain может разобраться и включить всё обратно

Пока у погони появилась небольшая фора.

$ETH

ETH
ETHUSDT
2,287.45
+1.11%

$RUNE

RUNE
RUNEUSDT
0.5377
-12.79%

#Ethereum #ETH #Rune #THORChain