Zano перезапускає блокчейн на блоці 3 833 000 після експлойту

ZANO
FUSD
відкат блокчейнуGateway Addressконфіденційна монетаЕксплойтZANOfUSDMEXC
3 години томуДжерело: crypto.news
Zano перезапускає блокчейн на блоці 3 833 000 після експлойту

Zano перезапустив свій блокчейн з блоку 3 833 000 після того, як уразливість Gateway Address дозволила несанкціонованим токенам ZANO та Freedom Dollar потрапити в обіг, видаливши приблизно один місяць історії мережі.

Підсумок

  • Zano перезапустився з блоку 3 833 000, видаливши приблизно один місяць транзакцій після експлойту Gateway.
  • Уразливість Gateway Address дозволила несанкціонованим ZANO та fUSD потрапити в обіг без компрометації ключів гаманців.
  • MEXC призупинив депозити та виведення ZANO і FUSD, поки сервіси мігрують на відновлений ланцюг.
  • Zano заявляє, що відшкодування використає кошти розробників, команди та великих власників без випуску додаткових токенів ZANO.
  • ZANO впав більш ніж на 12% за 24 години, поки процес відновлення мережі тривав у неділю.

Основна команда Zano повідомила в неділю, що обраний блок розташований безпосередньо перед хардфорком 6, який активував функцію Gateway Address у серпні. Екстрене відновлення вимагає від майнерів, стейкерів, вузлів, бірж, пулів та інших сервісів встановити оновлене програмне забезпечення та дотримуватися відновленого ланцюга.

Транзакції, підтверджені протягом постраждалого місяця, більше не є частиною відновленого блокчейну. Користувачам було сказано зберегти ідентифікатори транзакцій та торгові записи, перевіряючи статус попередніх переказів перед повторним надсиланням платежів.

Відкат не може скасувати транзакції, завершені поза межами Zano. Активи, вже розраховані як USDT, DAI або інші токени в окремих мережах, залишаються поза досяжністю перезапуску ланцюга, за словами проєкту.

Відкат Zano видаляє активність Gateway Address з часів хардфорку 6

Хардфорк 6 запрацював на блоці 3 833 000 26 серпня, принісши Gateway Addresses та кілька інших протокольних змін до Zano. Проєкт витратив понад рік на розробку системи адрес перед розгортанням.

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

До оновлення оператори сервісів мали сканувати виходи, відстежувати вхідні транзакції та керувати тим, які виходи були витрачені під час виведення коштів. Gateway Addresses мали на меті надати цим операторам один баланс, зберігаючи при цьому функції конфіденційності, які використовуються у звичайних транзакціях Zano.

Реєстрація вимагала одноразової плати у 100 ZANO, яку протокол назавжди спалював. Записи форуму Zano показали, що принаймні дві Gateway Addresses були зареєстровані протягом першого тижня роботи функції в mainnet.

Команда ще не опублікувала обіцяний технічний аналіз, який би точно пояснив, як уразливість призвела до створення несанкціонованих активів. У повідомленні про відновлення зазначено, що проблема вплинула на випуск активів через Gateway Addresses, включаючи нативні ZANO та fUSD.

Згідно з розслідуванням проєкту, звичайна конфіденційність транзакцій та ключі витрат гаманців не були скомпрометовані. Команда описала базовий консенсус Zano як неушкоджений і заявила, що екстрений випуск видаляє активність, створену через уразливу функцію.

Екстрений випуск вимагає від сервісів обрати відновлений ланцюг

Новий випуск програмного забезпечення Zano, версія 2.2.3.600, з'явився під час процесу відновлення, згідно з офіційним форумом проєкту. Операторів вузлів, майнерів, стейкерів, пулів та постачальників послуг закликали встановити екстрене програмне забезпечення та перевірити опубліковані контрольні суми.

Звичайні користувачі гаманців можуть встановити оновлений гаманець без введення своїх seed-фраз. Zano почав відновлювати власні сервіси по черзі, включаючи вузол мобільного гаманця та сервіс обгортки.

Сторонні платформи повинні оновлюватися окремо. Zano попередив користувачів перевіряти, чи мігрувала біржа, гаманець, міст або платіжний провайдер, перш ніж надсилати кошти через ці сервіси.

MEXC тимчасово призупинила депозити та зняття коштів для ZANO та FUSD на прохання команди проєкту. Біржа не оголосила час відновлення на момент публікації повідомлення.

Відновлення залежить від того, чи приймуть учасники мережі нове програмне забезпечення. Квінтен ван Велзен, керівник відділу маркетингу та зростання Zano, відкинув твердження, що команда могла б в односторонньому порядку стерти історію блокчейну.

«Команда не може відкотити Zano», — сказав ван Велзен, пояснивши, що розробники можуть випускати програмне забезпечення та просити операторів мережі впровадити його.

Він визнав, що великі майнінгові пули мають значну вагу у вирішенні того, який ланцюг отримає підтримку, і сказав, що більша база незалежних операторів зміцнила б Zano.

Ситуація має паралелі з іншими нещодавніми спробами відновлення блокчейну. У супутньому матеріалі crypto.news повідомив, що валідатори Cronos відновили ланцюг до стану, що передував експлойту, після інциденту з Tectonic.

Пізніший аналіз Cronos показав, що валідатори скасували приблизно 111,2 млн доларів США постраждалої вартості, тоді як 9,19 млн доларів США залишилися поза відновленням після того, як кошти перемістилися з мережі.

Crypto.news окремо повідомив про запропонований відкат Harmony після того, як підроблені ONE потрапили в обіг у серпні. Запропоноване відновлення ризикувало відкинути понад 109 000 звичайних транзакцій.

Zano планує відшкодування без випуску нових токенів

Відкат на місяць робить недійсними законні платежі, здійснені разом із несанкціонованою активністю токенів, залишаючи біржі, бізнеси та користувачів із записами, які можуть більше не відповідати відновленому блокчейну.

Zano заявила, що працює з постраждалими проєктами та контрагентами для розрахунку збитків. Офіційний процес відшкодування та подання претензій ще не опубліковано.

Ван Велзен сказав, що фінансування надійде з фонду розвитку, активів команди та великих власників, які виділили ресурси на відновлення. Він сказав, що план відшкодування не передбачатиме створення додаткових ZANO.

«Місяць платежів між людьми» робить відшкодування складним, сказав він, визнаючи, що команда не врегулювала кожну частину процесу подання претензій.

Спочатку проєкт описав значно коротший відкат, поки слідчі ще визначали масштаб недоліку. Ван Велзен пізніше визнав, що ранні повідомлення, які згадували «24 години» та «іншого вибору немає», були опубліковані до того, як команда повністю зрозуміла інцидент.

Перезапуск із блоку, що передував Hard Fork 6, зрештою розширив постраждалий період приблизно до одного місяця. Команда заявила, що глибший відкат видаляє несанкціоновані ZANO та fUSD з відновленого ланцюга.

Zano планує опублікувати технічну причину експлойту, висновки перевірки відповідного коду Gateway Address та умови, які мають бути виконані перед поверненням функції. Дату реактивації Gateway Addresses не оголошено.

Ціна ZANO падає, поки відновлення триває

ZANO торгувався близько 6,32 доларів США під час відновлення, впавши приблизно на 12,85% за 24 години, згідно з CoinMarketCap. Його заявлена ринкова капіталізація становила близько 97,6 млн доларів США, тоді як 24-годинний обсяг торгів був приблизно 64 000 доларів США.

Zano запущено у 2019 році як орієнтований на конфіденційність блокчейн рівня 1, що використовує гібридну систему proof-of-work та proof-of-stake. Його стандартні транзакції використовують інструменти конфіденційності, які приховують інформацію про відправника та одержувача, суми та типи активів.

Hard Fork 6 було представлено як спосіб зробити мережу простішою для інтеграції біржами та крос-ланцюговими сервісами. До експлойту Zano заявляла, що Gateway Addresses нададуть операторам послуг безпосередньо читабельні баланси, залишаючи звичайну поведінку гаманця незмінною.

Проєкт тепер заявляє, що Gateway Addresses залишатимуться предметом перевірки коду перед їх поверненням. Очікується, що його майбутній технічний звіт охоплюватиме причину експлойту, відповідний код Gateway Address та критерії, необхідні для безпечного відновлення цієї функції.