Противостояние между компанией Blockstream и неизвестным, называющим себя «белым хакером», после атаки на сайдчейн Liquid перешло в новую фазу. В зашифрованном сообщении злоумышленник обвинил Blockstream в «вопиющей халатности к безопасности» и потребовал выплатить 10% вознаграждения за обнаружение уязвимости из собственных средств компании. В противном случае, по его словам, держателям Liquid грозит потеря 15% средств.
Инцидент начался 6 сентября, когда из федерационного кошелька Liquid было выведено около 4000 BTC — на тот момент примерно $320 млн, что составляло около 95% резерва кошелька из 4200 монет. Для вывода использовался ключ авторизации SideSwap, который, как утверждается, не был похищен. Позднее Blockstream объяснила, что проблема возникла из-за ошибки в Elements — открытом ПО, лежащем в основе Liquid. Уязвимость позволяла создавать недействительные L-BTC и выводить их через обычный путь, как если бы они были полностью обеспечены. Экстренное исправление Elements v23.3.4 вышло за день до перезапуска сети и ужесточило ключи кеша для range proofs.
После того как Blockstream подписала ончейн-записку о том, что bridge-ноды исправлены и средства можно возвращать, хакеры вернули 3400 BTC — около $269,2 млн по курсу на 7 сентября. В их распоряжении осталось 598,5 BTC. Параллельно Blockstream и участники Federation устраняли последствия chain split и готовили согласованный перезапуск. Несмотря на возврат основной суммы, сеть Liquid фактически оставалась приостановленной: привязка L-BTC к биткоину была отключена, а пользователям рекомендовали не отправлять BTC на peg-in-адреса.
9 сентября анонимный участник атаки публично раскритиковал расходы Blockstream, заявив, что на защиту активов на $5 млрд было выделено лишь $1,5 млн, а возможно, и ничего. «Ваше пренебрежение обязанностями очевидно», — написал он, потребовав выплатить вознаграждение из средств компании. В сообщении также содержались угрозы, что в случае отказа держатели понесут 15-процентный убыток. Кроме того, хакер пообещал опубликовать приватный ключ для расшифровки переписки и назвал компанию «заблуждающейся, жадной и высокомерной».
Генеральный директор Blockstream Адам Бэк заверил держателей, что привязка L-BTC будет выполнена в соотношении один к одному, и призвал не паниковать на внебиржевом рынке. При этом он не назвал источник покрытия дефицита примерно в 600 BTC и не обозначил сроки возобновления peg-in и peg-out. Бывший директор по стратегии Blockstream Самсон Моу, в свою очередь, предупредил хакеров, что публичное признание в захвате биткоинов и требование вознаграждения могут усугубить их положение. По его словам, группа оставила больше следов, чем предполагает, а попытка вернуть средства не гарантирует ухода от последствий.
Согласно статусному обновлению Liquid, в четверг около 10:00 UTC производство блоков возобновилось «без транзакций» в качестве меры предосторожности. Позднее, около 19:55 UTC, транзакции в сети были снова запущены, но операции peg-out остаются недоступными. Bridge- и функционер-ноды получили необходимые патчи, функционер-ноды подписывают и валидируют блоки. Сеть продолжает восстанавливать резерв BTC-to-L-BTC, пока операции привязки отключены.