DEX slår av misstag avbrytaren på huvudnätet och låser 660,000 XNUMX USDC inuti

En decentraliserad kryptovaluta (D-optionsbörs förkortade sitt eget liv efter att omedvetet kört ett kommando som stängde dess mainnet-program och gjorde det oåterkalleligt.

OptiFi informerade användarna om att dess plattform hade kommit till ett ceremoniellt slut efter att dess utvecklingsteam försökte uppdatera sin kod på måndagen. Enligt den decentraliserade börsen låste programincidenten också cirka 660,000 XNUMX USD Coin (USDC) på kedjan.

OptiFi har lovat att kompensera användarmedel som förlorats på grund av felet, medan en stor del av den låsta USDC enligt uppgift tilldelades en av dess teammedlemmar. Företaget har också uppmanat andra utvecklare som arbetar med Solana blockchain att vara försiktiga med följderna av kommandot "Solana program stäng".

I ett Medium post, plattformen packas upp serien av händelser som ledde till att dess huvudnät plötsligt stängdes. Det började med ett försök att distribuera en uppdatering av dess Solana-programkod.

Utplaceringen tog längre tid än vanligt på grund av vad teamet beskrev som dålig nätverksstatus, och kommandot avbröts. Däremot skapades en buffertadress som tog emot SOL laget ville återhämta sig.

Relaterat: Aave-gemenskapen föreslår att ETH-utlåningen tillfälligt ska stängas av före sammanslagningen

Tidigare lyckades teamet återställa SOL från buffertkonton utan att använda minnesfraser genom att stänga programmet. Tillvägagångssättet såg initialt ut att ha fungerat efter att ha utfört kommandot, eftersom teamet återställde SOL, vilket gjorde att de kunde försöka distribuera programmet en andra gång.

Ett felmeddelande returnerades som indikerar att programmet hade stängts och inte kunde distribueras om om inte ett nytt program-ID användes. Diskussioner med en kärnutvecklare från Solana bekräftade teamets farhågor om att de inte skulle kunna distribuera om programmet med sitt tidigare ID.

”Här visade det sig att vi inte riktigt förstod effekten och risken med den här avslutande programmets kommandorad. "solana program stäng" är faktiskt för att stänga programmet permanent och skicka SOL-tokens i buffertkontot som används av programmet tillbaka till mottagarplånboken."

OptiFi-teamet har uppmanat Solanas utvecklingscommunity att utforska tvåstegsbekräftelse när de kör funktionen "Solana program stäng" och varna användare för resultatet av att använda kommandot.