Взлом Kelp DAO полгода спустя: 75 700 ETH за два дня стали 2 105 BTC — и ни одна монета не остановилась

PublicAML · Ончейн-расследование · 4 октября 2026

18 апреля 2026 года атакующий вывел из межсетевого моста Kelp DAO 116 500 rsETH — около $292 млн, крупнейшая кража в DeFi за год. LayerZero, чей верификатор обманули, приписывает её северокорейской группе Lazarus. Часть денег через два дня заморозили в Arbitrum. Остальное, 75 700 ETH, три дня лежало на одном кошельке в Ethereum, а затем ушло через THORChain. Мы прошли по следу. За 857 обменов в течение недели — почти все в первые 48 часов — эфир превратился в 2 104,67 BTC на 359 биткоин-адресах. Сегодня каждый из этих адресов пуст. Следующие тоже.

75 700 ETH

собраны на одном кошельке, ушли 21 апреля

857 обменов

через THORChain с 265 кошельков, 21–28 апреля

2 104,67 BTC

выплачено на 359 биткоин-адресов

0 BTC

осталось на этих 359 адресах и на следующих 300

Что произошло

Kelp DAO выпускает rsETH — токен, представляющий рестейкнутый эфир, — и переводил его между сетями через мост LayerZero. По описанию самой LayerZero, атакующие скомпрометировали её внутренние узлы и заставили верификатор одобрить поддельное сообщение, после чего мост в Ethereum выпустил 116 500 rsETH, которые нигде не были заблокированы. Мост Kelp полагался на этот единственный верификатор. Kelp впоследствии подала на LayerZero в суд.

Кошелёк, получивший rsETH, 0x8B1b6c9A6DB1304000412dd21Ae6A70a82d60D3b, за шесть с половиной часов до этого получил 0,098 ETH из Tornado Cash. Через шесть минут после вывода он разделил rsETH между семью кошельками, которые внесли его в залог в Aave, Compound и Euler и заняли под него настоящий эфир. В этом весь фокус кражи: rsETH ничего не стоил, а занятый ETH — стоил.

20 апреля Совет безопасности Arbitrum заморозил 30 766 ETH, которые атакующий держал в Arbitrum. Всё, что ниже, — другая часть: эфир, оставшийся в самом Ethereum.

Один кошелёк, потом два, потом 265

Пять кошельков, бравших займы, отправили эфир на один адрес, 0x5d3919F12bCc35c26Eee5F8226A9bee90c257Ccc: всего 75 700 ETH, самая крупная часть — 52 440,7 ETH с 0x1F4C1c2e610f089D6914c4448E6F21Cb0db3adeF. Там он пролежал почти три дня.

В 07:39 UTC 21 апреля — наутро после заморозки в Arbitrum — кошелёк опустошил себя двумя транзакциями: 25 000 ETH на 0xF9802c5EB6b972Ba686aFa7CA615910Ea8310b85 и 50 700 ETH на 0xABc82C8975c922E5aa836b4AFd36FAD4511A65b8. Через полчаса прошёл первый обмен. С этих двух кошельков эфир разошёлся по 265 кошелькам, каждый из которых отправлял его в THORChain порциями от нескольких десятков до нескольких сотен ETH.

Когда (UTC, 2026)ОткудаКудаСуммаТранзакция
18 Apr 11:050x12D66f…16B8Fc0x8B1b6c…d60D3b0.098 ETH (Tornado Cash)
газ для кошелька атакующего, за 6,5 часа до атаки
0xcb2ee4…2ef7ee
18 Apr 17:350x85d456…e98Ef30x8B1b6c…d60D3b116,500 rsETH
мост выпускает необеспеченные rsETH
0x1ae232…db4222
18 Apr 17:370x8B1b6c…d60D3b0x1F4C1c…b3adeF53,000 rsETH
крупнейшая из семи частей, отправлена под залог
0xe38124…84e70a
18 Apr 17:440x1F4C1c…b3adeF0x5d3919…257Ccc52,440.7 ETH
занятый ETH — на сборный кошелёк
0xe21c36…e4d7f6
21 Apr 07:390x5d3919…257Ccc0xF9802c…310b8525,000 ETH
сборный кошелёк опустошается, первая транзакция
0x2cdf13…9cb0d2
21 Apr 07:400x5d3919…257Ccc0xABc82C…1A65b850,700 ETH
вторая транзакция; первый обмен через 30 минут
0x15da64…ed7271
21 Apr 22:530xC91F8d…8FA7D9bc1qcv4a…0q4v25543.5 ETH → 16.39 BTC
крупнейший отдельный обмен; транзакция выплаты в биткоине
5d126d2d…f10eac

Через THORChain за 48 часов

THORChain меняет монету одной сети на монету другой без посредника-хранителя и не спрашивая, кто меняет. По его собственным записям, с этих кошельков с 21 по 28 апреля прошло 857 успешных обменов, в которые отправили 70 015 ETH. Около 13 800 ETH из них вернулись как неисполненные части крупных ордеров и были отправлены снова, а отдельные попытки на 14 400 ETH были возвращены целиком и повторены — кошельки продолжали, пока не прошло.

Прошло быстро: 68 570 ETH только за 21 и 22 апреля. На выходе — 2 104,67 BTC, выплаченные на 359 разных биткоин-адресов.

Около 5 100 ETH ушли другими путями — мост в Polygon, CoW Protocol, инструмент скрытых адресов Umbra, Across и другие. Их мы не прослеживали.

Где биткоины сейчас

Нигде, где они стояли бы на месте. Мы прочитали все 359 адресов выплат 4 октября 2026 года: каждый пуст. Их опустошили в те же два дня, когда шли обмены, — 434 транзакциями, которые разнесли монеты по 1 159 следующим адресам. Без миксера, просто множеством мелких переводов.

Затем мы прочитали 300 крупнейших из этих следующих адресов, на которые пришлось 94% денег. Все 300 тоже пусты. Один из них — активный кошелёк сервиса, он получил около 2 BTC; остальные — одноразовые адреса, передавшие монеты дальше.

В этом отличие от большинства краж, за которыми мы следим. Воры из истории с Coldcard два месяца держат больше тысячи биткоинов на четырёх адресах; атакующий Nostra всё ещё сидит на своих. Здесь ничему не дали лежать. Спустя полгода нет адреса, за которым можно следить, — только путь, который продолжается.

Чего эта страница не утверждает

Она не называет ни одного человека. Атрибуция группе Lazarus принадлежит LayerZero и Chainalysis, не нам, и ничто из прочитанного нами её не подтверждает и не опровергает. Сумма потерь, механизм и заморозка в Arbitrum — по сообщениям участников. Наши собственные данные — дерево кошельков в Ethereum, записи обменов THORChain и состояние биткоин-адресов на 4 октября 2026 года. Дерево построено по движению эфира из сборного кошелька; кошелёк, получивший эфир атакующего от третьей стороны, в него бы не попал, а около 5 100 ETH, ушедших другими путями, мы не прослеживали.

Проверьте адрес сами

Бесплатно, без регистрации. Вставьте любой адрес и посмотрите, связан ли он с этим или другим инцидентом:

Источники: данные Ethereum через Blockscout, записи обменов THORChain через Midgard, данные Bitcoin через mempool.space и Blockstream, прочитано 4 октября 2026 года; LayerZero и Chainalysis — механизм и атрибуция; Совет безопасности Arbitrum — заморозка 30 766 ETH; сообщения СМИ — иск Kelp. Это информационный материал о транзакциях между адресами, а не финансовый или юридический совет, и он никого не называет виновным.