DEX przypadkowo uderza w wyłącznik awaryjny w sieci głównej, blokując 660,000 XNUMX USDC w środku

Zdecentralizowana kryptowaluta (wymiana opcji D skróciła swoje życie po nieświadomym wykonaniu polecenia, które zamknęło program mainnet i uczyniło go nie do odzyskania.

OptiFi poinformowało użytkowników, że jego platforma dobiegła bezceremonialnego końca po tym, jak zespół programistów próbował w poniedziałek zaktualizować kod. Według zdecentralizowanej wymiany, incydent z programem zablokował również około 660,000 XNUMX USD Coin (USDC) na łańcuchu.

OptiFi zobowiązało się do zrekompensowania środków użytkownika utraconych w wyniku błędu, podczas gdy duża część zablokowanego USDC została podobno nadana przez jednego z członków zespołu. Firma wezwała również innych programistów pracujących nad blockchainem Solana, aby uważali na konsekwencje polecenia „Zamknięcie programu Solana”.

W poście Medium platforma rozpakowywane seria wydarzeń, które doprowadziły do ​​nagłego zamknięcia głównej sieci. Zaczęło się od próby wdrożenia aktualizacji kodu programu Solana.

Wdrożenie trwało dłużej niż zwykle z powodu tego, co zespół określił jako zły stan sieci, a polecenie zostało anulowane. Jednak został utworzony adres bufora, który otrzymał SOL zespół chciał odzyskać siły.

Związane z: Społeczność Aave proponuje czasowe zawieszenie wypożyczania ETH przed połączeniem

W przeszłości zespołowi udało się odzyskać SOL z kont buforowych bez używania fraz pamięciowych poprzez zamknięcie programu. Początkowo wyglądało na to, że podejście to zadziałało po wykonaniu polecenia, ponieważ zespół odzyskał SOL, umożliwiając im próbę wdrożenia programu po raz drugi.

Zwrócono komunikat o błędzie wskazujący, że program został zamknięty i nie można go ponownie wdrożyć, chyba że użyto nowego identyfikatora programu. Dyskusje z głównym programistą Solana potwierdziły obawy zespołu, że nie będzie w stanie ponownie wdrożyć programu z jego poprzednim identyfikatorem.

„Tutaj okazało się, że tak naprawdę nie rozumiemy wpływu i ryzyka tego zamknięcia wiersza poleceń programu. „Zamknięcie programu solana” służy w rzeczywistości do trwałego zamknięcia programu i wysłania tokenów SOL z konta buforowego używanego przez program z powrotem do portfela odbiorcy”.

Zespół OptiFi wezwał społeczność programistów Solana do zbadania dwuetapowego potwierdzenia podczas uruchamiania funkcji „Zamknięcie programu Solana” i ostrzeżenia użytkowników o wynikach użycia polecenia.