EIP-7702 позволил хакерам вывести с Binance $6,4 млрд без взлома ключей

Кошелёк Binance в Ethereum превратили в подконтрольный злоумышленникам контракт через механизм делегирования EIP-7702 — для этого хватило 50 заранее подписанных авторизаций. Потери биржа оценивает в сумму около $6,3 ≈ 18,56 BYN–6,4 млрд и обещает покрыть их из фонда SAFU и собственных средств. Для держателей ETH это значит, что риск утечки ключей перестал быть единственным сценарием потери средств с обычного адреса.
Взлом горячих кошельков Binance, произошедший 29 октября 2026 года, стал крупнейшей кражей в истории криптовалют: с адресов биржи в десяти сетях ушло около $6,3 ≈ 18,56 BYN–6,4 млрд. Часть этой суммы — $5 млрд ≈ 14,7 млрд BYN — уже зарезервирована в тех же токенах, что вывел атакующий, а всего Binance выделила на покрытие убытков более $6,34 млрд ≈ 18,7 млрд BYN собственных средств. Вывод средств для клиентов биржа рассчитывает возобновить к воскресенью, пока идёт проверка инфраструктуры безопасности.
Ключевая деталь для всех, кто держит ETH на обычном кошельке: в сети Ethereum атакующий не взламывал приватный ключ Binance. Он использовал механизм EIP-7702 — обновление, которое позволяет обычному адресу временно исполнять код смарт-контракта.
Что такое EIP-7702 и зачем его сделали
EIP-7702, «Set Code for EOAs», написали в мае 2024 года сооснователь Ethereum Виталик Бутерин и разработчики Сэм Уилсон, Ансгар Дитрихс и lightclient. Изменение вошло в обновление Pectra, запущенное 7 мая 2025 года.
Смысл в том, чтобы не заставлять пользователей переходить на новые смарт-контрактные кошельки. Существующий адрес (EOA, externally owned account — аккаунт, управляемый приватным ключом) может одолжить код контракта, сохранив и адрес, и средства. Спецификация обещала три вещи: пакетные транзакции (несколько действий одним переводом), спонсорство комиссий (за Gas платит другая сторона) и субключи с ограниченными правами — например, на трату только определённого токена или не более 1% баланса в сутки.
Технически это работает так. В сеть отправляется «set code transaction» со списком авторизаций, каждая подписана приватным ключом аккаунта. После обработки адрес хранит указатель на контракт — delegation indicator. С этого момента любой вызов адреса запускает чужой код так, будто он принадлежит этому адресу, с полным доступом к его средствам. Делегирование действует, пока владелец не подпишет новую авторизацию: на другой контракт или на очистку указателя.
Спецификация прямо предупреждает: приложениям не следует просить пользователей подписывать авторизацию EIP-7702, а кошелькам — давать для этого интерфейс. Формулировка: «Безопасного способа предоставить этот интерфейс не существует».
Как это применили к кошельку Binance
По данным TRM Labs, на Ethereum атакующий превратил горячий кошелёк Binance в «sweeper» — контракт, который автоматически переводит средства на адрес злоумышленника. Для этого он заранее подготовил 50 подписанных авторизаций. Операционный кошелёк, пополненный через миксер Tornado Cash, отправил их в сеть. Горячий кошелёк начал исполнять развёрнутый атакующим код, и злоумышленник вызвал его, чтобы вывести активы на свои адреса, — так описывает цепочку Chainalysis.
Важно, что делегирование EIP-7702 требует действительной подписи от самого аккаунта. Кошельки Binance в остальных девяти сетях отправляли средства атакующему обычными подписанными переводами. По оценке TRM Labs, это указывает на компрометацию инфраструктуры подписи горячих кошельков Binance, а не на уязвимость самого Ethereum.
С чего началось проникновение: Binance сообщила, что первой точкой входа стал взломанный ноутбук DevOps-инженера, через который атакующий попал в служебный контейнер. Позже биржа нашла «дополнительные точки взлома». Утечки приватных ключей от кошельков Binance не обнаружила. Сооснователь и co-CEO Ричард Тенг подчеркнул, что атакующий «не просто воспользовался правами одного инженера». Окончательную причину биржа пока не опубликовала.
Кто стоит за атакой
Аналитические компании TRM Labs и Chainalysis с высокой уверенностью приписывают кражу северокорейской группе TraderTraitor из инфраструктуры Lazarus. Та же группа связана с взломом Bybit в феврале 2025 года на $1,5 млрд ≈ 4,42 млрд BYN, который ФБР также приписывало северокорейским хакерам. Новый инцидент примерно в четыре раза крупнее.
Ончейн-детектив ZachXBT добавил свою версию: после прохода через THORChain средства Binance оказались на одном адресе с деньгами, украденными при взломе Bitget на $388 млн ≈ 1,14 млрд BYN. ZachXBT считает, что за обеими атаками, вероятно, стоит один исполнитель.
Что заморозили и что осталось у хакера
Эмитенты стейблкоинов среагировали быстро. Circle заморозила около $823 млн ≈ 2,42 млрд BYN в USDC, Tether — около $975,1 млн ≈ 2,87 млрд BYN в USDT (по заявлению главы Tether Паоло Ардоино — более 1,567 млрд USDT). По снимку TRM Labs на 00:30 UTC, заморожено было около $2,7 млрд, почти всё — стейблкоины, которые заблокировали Tether, Circle, Ripple и World Liberty Financial. Позже Binance оценила замороженную сумму примерно в $3 млрд.
С биткоином и Ethereum такой механизм не работает. По тому же снимку TRM, у атакующего оставалось около $2,4 млрд в этих монетах: более 420 000 ETH и 18 270 BTC плюс небольшие суммы в других сетях. Заморозить их не может ни один эмитент, поэтому вопрос, куда эти монеты уйдут и как это повлияет на рынок, пока открыт.
Кто расследует
Binance работает с ФБР и Секретной службой США, сообщило Reuters со ссылкой на человека, знакомого с ходом расследования. Биржа координируется с правоохранительными органами по всему миру. ФБР подтвердило, что знает об инциденте и работает с партнёрами, чтобы оценить масштаб. Секретная служба не комментировала. Расследование финансовых преступлений, компьютерных взломов и преступлений с цифровой валютой входит в её полномочия наряду с охраной президента.
Это не первый совместный случай. В апреле операция Atlantic с участием Секретной службы, Национального агентства по борьбе с преступностью Великобритании, Binance, Coinbase и других компаний выявила более 20 000 жертв фишинга с одобрениями транзакций, отследила $45 млн украденных средств и заморозила $12 млн.
Безопасность Binance проверяют и с другой стороны: в интервью Decrypt в 2025 году директор по безопасности биржи Джимми Су говорил, что северокорейские оперативники ежедневно связываются с сотрудниками в LinkedIn, а иногда используют поддельные собеседования, чтобы доставить вредоносное ПО на их устройства.
Что это меняет для держателей ETH
До Pectra потеря средств с обычного адреса означала одну из двух вещей: утечку приватного ключа или подпись вредоносной транзакции. EIP-7702 добавил третий сценарий — делегирование кода, при котором сам ключ остаётся у владельца, но распоряжается средствами чужой контракт.
Проблема проявилась не впервые. Через несколько недель после запуска Pectra торговая фирма Wintermute обнаружила, что более 80% делегирований EIP-7702 указывали на копии одного и того же вредоносного «sweeper»-контракта, который автоматически опустошает кошельки, чьи ключи утекли. Об этом в июне 2025 года писал The Block.
Для владельца ETH практический вывод простой: авторизацию EIP-7702 нельзя подписывать ни по чьей просьбе, а кошелёк, который предлагает такой интерфейс, лучше сменить. Спецификация не зря называет безопасный способ предоставить этот интерфейс несуществующим.
Что дальше
EIP-7702 задуман как первый шаг к полной абстракции аккаунта — модели, в которой любой счёт Ethereum гибок, как смарт-контракт. Следующим шагом может стать EIP-8141: в феврале 2026 года Бутерин назвал его «сборником, который закрывает и решает все оставшиеся проблемы» абстракции аккаунта и заявил, что это выглядит «осуществимым в течение года» в форке Hegotá, следующем за Glamsterdam по дорожной карте. Разработчики также обсуждают, можно ли подключить существующие аккаунты к новому фреймворку, чтобы получить пакетные транзакции и спонсорство комиссий нативно.
Ближайшее, за чем стоит следить по инциденту с Binance, — восстановление вывода средств в обещанные 48 часов, данные Proof of Reserves и официальный отчёт о причине взлома, которого пока нет. Отдельно — движение 18 270 BTC и 420 000 ETH: в отличие от стейблкоинов, их никто заморозить не может.
Пересчёт в белорусские рубли — по официальному курсу Национального банка на 31.10.2026: $1 = 2,9462 BYN.
Decrypt · права на исходный материал принадлежат автору.
Материал носит информационный характер и не является индивидуальной инвестиционной рекомендацией. Операции с криптовалютами связаны с риском полной потери вложенных средств. Подробнее — «Отказ от ответственности».
Разборы событий, итоги дня и то, что двигает рынок. Без сигналов и обещаний — только факты и что они значат.
Читать в Telegram →По теме
- ▪Trezor нашёл в кошельке Safe 5 плату с сотовым модулем, проданным через CryptoBilisBitcoin.com · 30 октября
- ▪Взлом Binance на $6,4 млрд связали с северокорейской группой TraderTraitorDecrypt · 30 октября
- ▪Эксперт по восстановлению кошельков назвал Coldcard и Keystone рискованными для хранения средствBeInCrypto · 30 октября
- ▪Trezor нашла в купленном у CryptoBilis Safe 5 плату с модемом для кражи сид-фразыForkLog · 30 октября