ИИ вышел на охоту: почему теперь ни один кошелек и смарт-контракт не находятся в безопасности
В конце июля 2026 года индустрия аппаратных кошельков столкнулась с крупнейшим инцидентом в истории самостоятельного хранения биткоина. Из кошельков Coldcard, созданных компанией Coinkite, было выведено, по разным оценкам, от $88 млн до более чем $130 млн. Атака затронула тысячи адресов и проходила несколькими автоматизированными волнами, опустошая счета наиболее дисциплинированных и подготовленных держателей криптовалюты, соблюдавших все стандарты безопасности.Пострадали пользователи, которые годами отказывались от бирж, проверяли прошивки и использовали «воздушный зазор» (air-gap). Причиной взлома стала не компрометация самого сети Биткоина и не физическое проникновение в устройства, а внутренняя ошибка в генерации случайных чисел (RNG).
Анатомия сбоя: ошибка пятилетней давности
Как выяснилось в ходе анализа прошивок, фундаментальный сбой был внесен в код еще пять лет назад, в марте 2021 года. Из-за ошибки в условном операторе и неверно обработанного макроса устройство перестало вызывать встроенный аппаратный генератор истинно случайных чисел (TRNG).Вместо этого аппаратный кошелек незаметно переключился на слабый программный генератор случайных чисел (PRNG) библиотеки MicroPython. Энтропия ключей критически снизилась – генерация relied на идентификатор микроконтроллера и таймер устройства. В результате диапазон возможных значений сжался настолько, что злоумышленники смогли перебрать ключи в офлайн-режиме, сопоставить их с существующими адресами в блокчейне и сгенерировать приватные ключи для вывода средств.
ИИ как ускоритель поиска уязвимостей
Главный феномен этого инцидента – скорость, с которой была обнаружена и реализована уязвимость. Код Coldcard был полностью открытым. После обнаружения первых аномалий исследователи провели эксперимент, загрузив код в современную ИИ-модель. Модель нашла эту проблему в коде всего за 20 минут, а стоимость затраченного вычислительного времени составила около двух долларов.Это наглядно демонстрирует асимметрию в современной кибербезопасности:
- Разработчики и добросовестные исследователи тратили минимальные ресурсы на быструю проверку кода.
- Злоумышленники направили существенные вычислительные мощности ИИ на глубокий поиск уязвимостей в открытом исходном коде.
В эпоху автономных ИИ-агентов концепция «открытый код безопасен, потому что его видят тысячи глаз» перестает работать прежним образом. Модели ИИ анализируют код по похожим алгоритмам, и если разработчики не выделяют бюджет на постоянное автоматизированное закаливание (hardening) своих программ с помощью фронтирных моделей, это сделают нападающие.
Трансформация самостоятельного хранения
Пользователи, потерявшие свои накопления, действовали строго по инструкции сообщества: избегали бирж, не покупали ETF и использовали узкоспециализированное оборудование. Однако маленькие команды разработчиков из пяти человек часто не располагают институциональными бюджетами на безопасность и непрерывный аудит.В ближайшие годы мы, вероятно, увидим следующие изменения на рынке:
- Консолидация решений. Держать средства в продуктах мелких независимых разработчиков станет слишком рискованно. Капитал начнет перетекать к крупным вендорам и институциональным игрокам, способным выделять миллионные бюджеты на регулярную проверку кода нейросетями.
- Переосмысление открытого кода. Открытый исходный код защищает от недобросовестного разработчика, но без постоянного алгоритмического аудита он становится легкой мишенью для внешнего атакующего.
- Пересмотр доверия к старому коду. Всю программную базу, созданную до активного внедрения систем аудита на базе ИИ, придется перепроверять заново. В противном случае подобные «тихие» ошибки продолжат всплывать в самых неожиданных местах.
Инцидент с Coldcard – это жесткое напоминание о том, что правила игры в сфере кибербезопасности изменились. Безопасность больше не является статичным состоянием, достигнутым один раз при покупке аппаратного устройства. Это непрерывный процесс, в котором экономика защиты должна превосходить экономику нападения.