НовостиКриптовалютыZano откатила блокчейн на месяц назад после эксплойта Gateway Address

Zano откатила блокчейн на месяц назад после эксплойта Gateway Address

Автор: Cointelegraph·

Ключевые выводы

  • •Откат аннулировал как неавторизованные токены, так и легитимные транзакции Zano, записанные за затронутый месяц.
  • •Активы, переведенные с Zano в другие блокчейны в течение уязвимого периода, не могут быть возвращены в рамках восстановления.
  • •Эксплойт был связан с Gateway Address — функцией, предоставлявшей балансы в стиле аккаунта для мостов, бирж и платежных сервисов.
  • •Zano заявила, что разработает процесс возмещения и подачи претензий, но на момент публикации деталей не раскрыла.
  • •Gateway Address останутся неактивными в восстановленной цепочке, пока код не пройдет проверку, аудит и тестирование.
Zano откатила блокчейн на месяц назад после эксплойта Gateway Address

Обновление (29 сентября в 1:42 UTC): В статью добавлены новые комментарии главы отдела маркетинга и развития Zano Квинтена ван Велзена (Quinten van Welzen).

Zano откатила примерно месяц истории блокчейна после того, как уязвимость, связанная с Gateway Address, позволила неавторизованным токенам ZANO и Freedom Dollar попасть в обращение, сообщила основная команда проекта.

Блокчейн Zano был перезапущен на блоке 3 833 000, непосредственно перед Hard Fork 6, который ввел затронутую функцию. Для восстановления участникам — узлам, майнерам, стейкерам, биржам и другим сервисам — необходимо принять обновление, сообщила команда в воскресенье.

«Общее количество неавторизованных активов было значительным», — рассказал ван Велзен в интервью Cointelegraph.

Откат аннулирует месяц легитимных транзакций вместе с неавторизованными токенами. В результате транзакции, совершенные за этот период, больше не будут отображаться в восстановленной цепочке. Откат также не может отменить платежи, уже settlement-завершенные в других блокчейнах, то есть активы, выведенные с Zano за затронутый период, недоступны для восстановления.

Полные откаты работающего блокчейна редки, поскольку требуют широкой координации всех участников сети. Наиболее известный прецедент произошел в 2016 году, когда сообщество Ethereum проголосовало за отмену последствий эксплойта DAO посредством хардфорка, что привело к разделению сети, а противники вмешательства продолжили исходную цепочку под названием Ethereum Classic.

Zano сообщила, что работает над учетом убытков и опубликует процесс возмещения и подачи претензий, детали которого на момент публикации раскрыты не были.

«Бездействие означало, что неавторизованные ZANO и fUSD находились бы в обращении без ограничений, размывая доли всех держателей и нарушая самое базовое обещание валюты: фиксированную эмиссию», — написал ван Велзен в посте в X. «Это также говорило бы каждому будущему атакующему, что украденные монеты сохраняют свою ценность. Ни один проект такое не переживет».

Zano выявила эксплойт Gateway Address

На момент публикации Zano не выпустила посмертный разбор инцидента, но подтвердила, что проблема возникла в Gateway Address. Эта функция была разработана, чтобы упростить интеграцию мостов, бирж и платежных сервисов с Zano, позволяя им управлять средствами через единый баланс в стиле аккаунта, аналогичный используемому в другихчейнах.

До появления Gateway Address стандартные кошельки Zano отслеживали средства как отдельные выходы транзакций, известные как UTXO — модель, используемая Bitcoin, — а не как единый баланс аккаунта. Биржам и другим сервисам приходилось сканировать блокчейн, чтобы выявлять входящие платежи, отслеживать эти выходы и выбирать, какие из них потратить при обработке выводов средств.

В комментариях Cointelegraph ван Велзен подтвердил, что активные адреса не активны в обновленной цепочке. Они вернутся после того, как код Gateway Address пройдет проверку, аудит и тестирование.

Zano была запущена в мае 2019 года как блокчейн первого уровня, ориентированный на приватные платежи. Ее стандартные приватные транзакции скрывают отправителей, получателей, суммы переводов и типы активов. Помимо нативного токена ZANO, блокчейн позволяет пользователям развертывать и выпускать собственные цифровые активы. Freedom Dollar (fUSD) — один из таких токенов, работающих в блокчейне Zano.

«Перезапуск цепочки с момента до Hard Fork 6 стоит месяц истории и стоит доверия, которое нам придется вернуть», — сказал ван Велзен.

«Но он восстанавливает эмиссию, на которую все подписывались, и оставляет путь к восстановлению. Это лучше, чем семь лет тяжелой работы, брошенные умирать. Мы знаем, что это больно. Но бездействие причинило бы больше вреда».