Перейти к основному содержимому
727 Finance
Русский

Что такое EIP-7702? Обновление Ethereum, стоящее за инцидентом со взломом Binance

EIP-7702 позволяет обычным кошелькам Ethereum выполнять код смарт-контрактов, тем самым обеспечивая пакетные транзакции и спонсируемые транзакции (оплата комиссии за газ от имени пользователей).

Автор: Decrypt Agent

Составлено: Plain Language Blockchain

Резюме

EIP-7702 — это обновление Ethereum, активированное в мае 2025 года, которое позволяет стандартным кошелькам временно получать возможности смарт-контрактов.

Оно поддерживает пакетные транзакции, спонсирование газа и ключи с ограниченными правами, но делегированный код получает полный доступ к средствам кошелька.

В октябре 2026 года злоумышленники использовали EIP-7702 в ходе взлома на 6,4 млрд долларов, чтобы опустошить горячий кошелёк Binance, и аналитики возложили вину за атаку на северокорейскую хакерскую группу.

В Ethereum существует два типа аккаунтов. Аккаунты, принадлежащие внешним владельцам (EOA), — это стандартные кошельки, которые использует большинство людей; они контролируются приватными ключами и мало что умеют, кроме отправки транзакций. Аккаунты смарт-контрактов могут исполнять код, что позволяет реализовать такие функции, как лимиты расходов, восстановление аккаунта и оплату комиссий за транзакции токенами, отличными от ETH, но большинство пользователей так и не перешли на такие аккаунты. EIP-7702 — попытка преодолеть этот разрыв. Вместо того чтобы требовать от пользователей перехода на новый кошелёк, оно позволяет существующим EOA временно заимствовать код смарт-контракта, сохраняя собственный адрес и средства.

Это руководство объяснит, что такое EIP-7702, как оно работает, зачем оно нужно разработчикам и как злоумышленники использовали его в крупнейшей краже криптовалюты за всю историю.

Что такое EIP-7702?

Согласно официальной спецификации, EIP-7702 под названием «Set Code for EOAs» — это предложение по улучшению Ethereum, написанное в мае 2024 года соучредителем Ethereum Виталиком Бутериным и разработчиками Сэмом Уилсоном, Ансгаром Дитрихсом и lightclient.

Это одно из флагманских изменений обновления Pectra — крупного обновления Ethereum, официально запущенного 7 мая 2025 года.

«EIP-7702 даёт нам основу, необходимая на долгосрочную перспективу», — заявил тогда Decrypt ключевой разработчик Ethereum Престон Ван Лун. «Хотя полнофункциональная абстракция не станет сразу доступна конечным пользователям в обновлении Pectra, это обновление обеспечивает Ethereum базовую архитектуру для поддержки его будущего развития».

EIP-7702 — это изменение на уровне ядрового протокола Ethereum, а не токен и не отдельный блокчейн, поэтому покупать здесь нечего.

Как работает EIP-7702?

EIP-7702 добавляет новый тип транзакций Ethereum: «транзакцию установки кода». Такая транзакция несёт список авторизаций, каждая из которых подписана приватным ключом аккаунта, подлежащего обновлению, и указывает адрес смарт-контракта, который этот аккаунт желает использовать.

После обработки транзакции аккаунт сохраняет крошечный указатель на этот контракт, называемый индикатором делегирования. С этого момента всякий раз, когда кто-либо вызывает аккаунт, Ethereum исполняет код этого контракта так, как если бы аккаунт сам содержал этот код, и этот код получает полный контроль над его средствами.

Это делегирование сохраняется до тех пор, пока владелец аккаунта не подпишет новую авторизацию — либо указывающую на другой контракт, либо очищающую указатель для возврата к обычному EOA.

Что делает EIP-7702 уникальным?

В спецификации перечислены три ключевые возможности, для реализации которых оно предназначено:Пакетирование: объединение нескольких операций в одну транзакцию, например одобрение токена и немедленное завершение обмена токенов.

Спонсорство: разрешение другим аккаунтам (например, децентрализованному приложению) оплачивать комиссии за транзакции от имени пользователя, при этом пользователь позже может возместить им расходы с помощью других токенов.

Понижение привилегий: создание подключей с ограниченными разрешениями, например ограничение расходов определённым токеном или ограничение вывода 1% от общего баланса в день.

Риски безопасности

Эти же функции также создают риски безопасности. Спецификация явно предупреждает, что, поскольку делегированный код имеет «неограниченный доступ к аккаунту», приложения никогда не должны побуждать пользователей подписывать авторизации EIP-7702, а кошельки не должны предоставлять прямой интерфейс для этого. «Не существует безопасного способа предоставить такой интерфейс»,

говорится в спецификации.

Мошенники действовали быстро. Согласно отчёту The Block за июнь 2025 года, маркет-мейкер Wintermute обнаружил, что в течение нескольких недель после запуска обновления Pectra более 80% делегирований EIP-7702 указывали на копии одного и того же вредоносного контракта-«сборщика», который автоматически опустошает кошельки, чьи приватные ключи были скомпрометированы.

EIP-7702 и взлом Binance

29 октября 2026 года злоумышленник вывел approximately $6,4 млрд с кошельков Binance в 10 блокчейнах, причём большая часть средств была переведена примерно за 20 минут. Аналитические блокчейн-компании TRM Labs и Chainalysis обе приписали кражу TraderTraitor — северокорейской хакерской группе, стоящей за взломом Bybit на $1,5 млрд в феврале 2025 года.

TRM Labs отметила, что в сети Ethereum злоумышленник использовал делегирование EIP-7702, чтобы превратить один из горячих кошельков Binance в подконтрольный ему сборщик активов, при этом 50 авторизаций были подписаны заранее. Chainalysis сообщила, что операционный кошелёк, пополненный через криптомиксер Tornado Cash, отправил эти подписанные авторизации, в результате чего горячий кошелёк начал выполнять развёрнутый злоумышленником код, после чего злоумышленник вызвал кошелёк, чтобы вывести все его активы и консолидировать их на подконтрольные ему адреса.

Ключевой момент: делегирование EIP-7702 требует действительной подписи от аккаунта, который должен быть обновлён. Кошельки Binance в остальных 9 сетях также отправили средства злоумышленнику через обычные подписанные переводы, что, по словам TRM, указывает на то, что проблема возникла из-за компрометации инфраструктуры подписи горячего кошелька Binance, а не из-за уязвимости самого Ethereum.

Binance заявила, что её расследование началось с компрометации ноутбука одного из инженеров и с тех пор выявило «дополнительные точки нарушения».

Будущее EIP-7702

EIP-7702 — это первый шаг к полной абстракции аккаунтов (Full Account Abstraction), долгосрочной цели предоставления каждому аккаунту Ethereum гибкости, подобной смарт-контракту. Его разработчики создали его полностью совместимым с этим «эндгеймом» на перспективу, поэтому кошельки, построенные на нём сегодня, продолжат работать по мере развития модели аккаунтов Ethereum.Следующим шагом может стать обновление Hegotá — крупное обновление в дорожной карте Ethereum, следующее за Glamsterdam. В феврале 2026 года Бутерин заявил, что EIP-8141, который он описал как «комплексный пакет, объединяющий и решающий все оставшиеся задачи, которые призвана решить абстракция аккаунтов», «ожидается в течение года» в хардфорке Hegotá.

«Мы говорим об абстракции аккаунтов с начала 2016 года», — написал Бутерин, добавив, что разработчики также обсуждают, могут ли существующие аккаунты подключиться к этому новому фреймворку, чтобы нативно получить пакетные транзакции и спонсирование газа.

Это часть более масштабного плана реструктуризации. В июле 2026 года Бутерин описал новый черновик долгосрочной дорожной карты Ethereum как крупнейшую перестройку сети со времён The Merge — её перехода на proof of stake (PoS) в 2022 году.

Похожие новости

  1. Madagascar Ministry of Justice: 148 Chinese nationals involved in cryptocurrency fraud cases have been extradited.

  2. Рыночный контракт Talis Protocol подвергся атаке, похищено около 5 700 NFT, находившихся в эскроу.

    PANews, 2 ноября. Talis Protocol опубликовал раскрытие информации о том, что 31 октября злоумышленник использовал уязвимость в контрактах его маркетплейса и аук...

  3. Анализ: хакер Binance отмыл около 242 миллионов долларов через Tron в течение двух дней.

  4. Хэ И опровергает слух о том, что «отношения инженера Binance с северокорейским шпионом привели к краже»

  5. Хэ И делает одно за другим предупреждения: остерегайтесь мошенничества, выдающего себя за официальные объявления, через переводы GRAM и отравление адресов