Почти весь биткоин-резерв Liquid Network оказался у неизвестных, которые называют себя «белыми хакерами» и уверяют, что вывели деньги ради спасения сети. Из федерационного кошелька ушло около 4000 BTC стоимостью примерно $320 млн.
До инцидента кошелёк хранил около 4200 BTC, поэтому неизвестные получили примерно 95% резерва. Liquid Network после обнаружения проблемы отключила мостовые узлы и фактически остановила сайдчейн. Криптовалютные биржи также получили просьбу приостановить ввод и вывод L-BTC.
Liquid работает как отдельная сеть поверх Bitcoin. Пользователь блокирует обычные BTC и получает эквивалентное количество L-BTC, которыми можно быстрее переводить средства внутри Liquid. Обратный обмен сжигает L-BTC, после чего федерация выпускает соответствующие биткоины из общего резерва.
Именно такой механизм сработал во время инцидента. Около 4000 L-BTC поступили в сервис SideSwap для вывода в основную сеть Bitcoin. SideSwap обработал запрос как обычную операцию, а федерация отправила почти 4000 настоящих BTC получателю.
При этом, по заявлениям Liquid и SideSwap, злоумышленники не похищали ключ авторизации вывода SideSwap и не компрометировали другие ключи федерации. SideSwap связал появление проблемных L-BTC с ошибкой в Elements, программной основе Liquid. Получается, система приняла L-BTC, которые, предположительно, появились без соответствующего обеспечения настоящими биткоинами.
Получатели оставили в блокчейне сообщение, назвали себя «белыми хакерами» и предложили Blockstream общаться через транзакции. Позднее неизвестные заявили, что готовы вернуть большую часть средств после исправления ошибки и обновления всех узлов. Они также передали разработчикам технические сведения в зашифрованном виде. Пока обещание не выполнено, считать $320 млн спасёнными нельзя.
Liquid утверждает, что другие активы сети, включая USDT, DePix и токенизированные реальные активы, непосредственно от ошибки не пострадали. Сам Bitcoin также не взламывали: проблема затронула механизм Liquid, который управляет выпуском L-BTC и возвратом заблокированных монет.
Первоначально Liquid подтвердила вывод около 4000 из 4200 BTC и сообщила, что сеть останется остановленной до устранения проблемы. Blockstream продолжает разбираться в причине сбоя и общаться с владельцами выведенных средств.
Главный вопрос теперь заключается не только в том, вернутся ли биткоины. Инцидент показал, что компрометация ключей необязательна для опустошения резерва, если ошибка позволяет создать актив, который система принимает как законное требование на настоящие BTC.