Команда разработчиков Zano сообщила об откате примерно месячной истории блокчейна из-за уязвимости в шлюзовых адресах (Gateway Addresses), которая позволила выпустить в обращение несанкционированные токены ZANO и Freedom Dollar.
Блокчейн Zano был перезапущен с блока 3 833 000, непосредственно перед хардфорком 6, в рамках которого и появилась уязвимая функция. Для восстановления сети нодам, майнерам, стейкерам, биржам и другим сервисам необходимо установить обновление, заявила команда в воскресенье.
Откат аннулирует как несанкционированные токены, так и легитимные транзакции за последний месяц. Это означает, что операции, совершенные в указанный период, пропадут из восстановленной цепочки и могут потребовать урегулирования. Кроме того, процедура не затрагивает платежи, уже прошедшие в других блокчейнах. Команда пообещала оценить все убытки и опубликовать порядок компенсаций и подачи претензий.
Бездействие привело бы к ничем не ограниченной эмиссии фальшивых ZANO и fUSD, что обесценило бы активы всех держателей и нарушило главное обещание любой валюты о фиксированной эмиссии, отметил руководитель отдела маркетинга и роста Zano Квинтен ван Велзен. По его словам, это также стало бы сигналом для всех будущих злоумышленников, что украденные монеты сохраняют свою ценность, и ни один проект не пережил бы подобного.
Zano раскрывает детали взлома шлюзовых адресов
На момент публикации Zano еще не выпустила детальный отчет об инциденте, но подтвердила, что проблема кроется в функции Gateway Addresses. Этот инструмент был создан для упрощения интеграции Zano с мостами, биржами и платежными сервисами за счет управления средствами через единый баланс учетной записи, подобно другим блокчейнам.
До появления шлюзовых адресов стандартные кошельки Zano отслеживали средства в виде отдельных неизрасходованных выходов транзакций (UTXO), а не единого баланса счета. Из-за этого биржам и другим платформам приходилось самостоятельно сканировать блокчейн для выявления входящих переводов, отслеживать эти выходы и выбирать нужные при обработке выводов средств.

Проект Zano запущен в мае 2019 года как блокчейн первого уровня с акцентом на конфиденциальные расчеты. Стандартные приватные транзакции в сети скрывают отправителей, получателей, суммы переводов и типы активов. Помимо собственного токена ZANO, блокчейн позволяет пользователям создавать и выпускать собственные цифровые активы. Одним из таких токенов на базе Zano выступает Freedom Dollar (fUSD).
Перезапуск сети с точки до хардфорка 6 лишает нас месяца истории и подрывает доверие, которое теперь придется завоевывать заново, признал ван Велзен.
Тем не менее, это восстанавливает изначальный объем эмиссии и оставляет возможность для восстановления проекта, что гораздо лучше, чем позволить семи годам упорного труда пойти прахом. Мы понимаем, насколько это болезненно, но отказ от таких мер привел бы к куда более тяжелым последствиям.








