дата публікації

Ось як оновлення Ethereum допомогло вичерпати частину збитків Binance у розмірі 6 мільярдів доларів

джерело

У четвер у гаманці Binance було підписано дозвіл, що дозволив контракту, контрольованому зловмисником, взаємодіяти з ним.

Менше ніж за чотири хвилини зникло приблизно 2,5 мільярда доларів у ефірі та токенах.

Це лише частина з тих 6,3 мільярда доларів, які Binance стверджує, було вкрадено через кілька блокчейнів.

Зловмисник використовував функцію під назвою EIP-7702, яка дозволяє звичайному гаманцю позичати код смарт-контракта.

Це стало можливим завдяки оновленню Pectra, яке запустили у травні 2025 року. У звичайних гаманцях транзакції підписуються приватним ключем, однак EIP-7702 дозволяє гаманцям виконувати код смарт-контрактів як свої власні.

Протягом кількох тижнів після запуску було виявлено, що більшість делегувань EIP-7702 ведуть до "свіперських" скриптів, які автоматично перераховують кошти на рахунок злодія, якщо ключ зливається.

Зловмисник у четвер скористався цією функцією, запустивши свій власний свіпер-контракт, орієнтуючись на гаманець Binance, який містив мільярди.

Реконструкція атаки показує, що зловмисник фінансував свій гаманець через міксинговий сервіс Tornado Cash.

У четвер після обіду UTC він відпрацював атаку на своїх гаманцях, а о 20:20:59 UTC надіслав одну транзакцію з 50 авторизаціями, кожна з яких вказувала на свіпер. Атака викликала серйозну реакцію на ринку: криптовалюти, такі як біткоїн та ефір, зазнали різкого падіння.