DEX випадково натискає перемикач блокування основної мережі, блокуючи 660,000 XNUMX USDC всередині

Децентралізована криптовалюта (обмін опціонів D) укоротила собі життя після мимовільного виконання команди, яка закрила її програму основної мережі та зробила її невідновною.

OptiFi повідомила користувачів, що її платформі прийшов безцеремонний кінець після того, як команда розробників спробувала оновити її код у понеділок. За даними децентралізованої біржі, програмний інцидент також заблокував близько 660,000 XNUMX USD Coin (USDC) на ланцюжку.

OptiFi пообіцяла компенсувати кошти користувачів, втрачені через помилку, тоді як, як повідомляється, велика частина заблокованих USDC була передана одним із членів її команди. Компанія також закликала інших розробників, які працюють над блокчейном Solana, бути обережними щодо наслідків команди «Закрити програму Solana».

У середній публікації платформа розпакований ряд подій, які призвели до раптового закриття його основної мережі. Все почалося зі спроби розгорнути оновлення програмного коду Solana.

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

За темою: Спільнота Aave пропонує тимчасово призупинити кредитування ETH до злиття

Раніше команді вдалося відновити SOL з буферних облікових записів без використання фраз пам’яті, закривши програму. Спочатку здавалося, що підхід спрацював після виконання команди, оскільки команда відновила SOL, що дозволило їм спробувати розгорнути програму вдруге.

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

«Тут виявилося, що ми не дуже розуміли вплив і ризик цього командного рядка закриття програми. "solana program close" фактично призначений для остаточного закриття програми та надсилання токенів SOL у буферному обліковому записі, який використовується програмою, назад у гаманець одержувача».

Команда OptiFi закликала спільноту розробників Solana вивчити двоетапне підтвердження під час запуску функції «Закриття програми Solana» та попередити користувачів про результати використання команди.