Только что произошёл крупнейший взлом в истории криптовалют. Binance потеряла $6.3 миллиарда за 20 минут. Но чистые потери составляют всего $1B. Вот что произошло на самом деле.
1. Хронология: как всё произошло
29 октября, 7:58 утра по IST: злоумышленник развернул вредоносный смарт-контракт для вывода средств
29 октября, с 19:21 до 22:17 по IST: пробные операции с небольшими суммами USDT и USDC
29 октября, 20:24 UTC (то есть 30 октября, 4:24 утра по тайбэйскому времени): с горячего кошелька Binance 14 вывели 167464 ETH и 63 токена ERC20, включая 1.615B USDT, на общую сумму от $2.5B до $3.7B
24 секунды спустя кошелёк Binance 16 перевёл на тот же адрес злоумышленника 28005 ETH, а также 55.74M USDT и 25.94M RLUSD
Через 17 минут горячий кошелёк 34 перевёл ещё 780 млн USDC и 43 млн USDC
Всего за 20 минут выведено $6,3 млрд через 8–10 блокчейнов
2. Похищено, заморожено и чистые убытки
Всего похищено: $6,3 млрд
Всего заморожено: $3 млрд
Tether заморозила от $1,5 млрд до $1,57 млрд в USDT
Circle заморозила от $800 млн до $823 млн в USDC
Дополнительно средства заморозили Aave и Coinbase
После заморозки чистые невозмещённые убытки составили всего от $1 млрд до $3,3 млрд
Binance хранит активы клиентов на общую сумму $144 млрд, поэтому чистые убытки составляют лишь 0,69–2,3% от общего объёма активов. Именно поэтому компания может покрыть их.
3. Метод атаки: не кража приватного ключа
Ноутбук инженера DevOps, к которому получили доступ злоумышленники, открыл им доступ к контейнеру внутреннего сервиса
Приватные ключи не утекли
Злоумышленники использовали механизм авторизации подписи Ethereum EIP 7702. Он позволяет делегировать права на выполнение операций через авторизацию подписью
Злоумышленник внедрил вредоносный код с функцией sweep, а затем вызвал её для массового перевода средств
Поэтому авторизация оставалась действующей некоторое время, и злоумышленник мог повторно переводить средства с того же кошелька
4. Кто это сделал?
Приписывается подразделению TraderTraitor северокорейской группы Lazarus
Высокая степень уверенности по оценкам TRM Labs, Chainalysis, ZachXBT и Blockaid
Перевёл активы через Uniswap и Aave, заняв 20 000 WETH на сумму $44 млн под залог похищенных USDT, чтобы обменять замораживаемые стейблкоины на криптовалюты, которые нельзя заморозить
5. Влияние на рынок
BTC упал ниже $79 000 и $77 000, снижение — на 4,8%
ETH упал на 5,7%, примерно с $2 285 до $2 178
BNB упал на 8–10%
AAVE упал на 11%
Принудительно ликвидированы позиции по деривативам на сумму более $1,5 млрд
6. Реакция Binance
Средства пользователей в полной безопасности. Активы клиентов хранятся в изолированных холодных кошельках и не пострадали
Binance покроет 100% убытков за счёт фонда SAFU объёмом от $1 млрд до $1,17 млрд в BTC, а также резервов компании
Ввод и вывод средств временно приостановлены, пока восстанавливается инфраструктура вывода. Планируется возобновить операции через 40–48 часов
Подробный отчёт о происшествии и подтверждение резервов ожидаются
Руководство
Соисполнительный директор Yi He заявила, что компания покроет все убытки от взлома и средства остаются в безопасности
CZ заявил, что средства пользователей в безопасности, похоже, произошёл взлом, и как акционер он обеспечит полное покрытие всех убытков
Соисполнительный директор Richard Teng подтвердил, что зарезервировано более $6,34 млрд средств компании, а инфраструктура вывода восстанавливается и тестируется
Что вы думаете о рисках EIP 7702? Хорошо или плохо для будущего криптовалют возможность Tether и Circle централизованно замораживать активы? Безопасно ли хранить криптовалюту на биржах?

