DEX rammer ved et uheld kill-kontakten på hovednettet og låser 660,000 USDC inde

En decentraliseret kryptovaluta (D-optionsbørs skar sit eget liv kort efter uforvarende at have udført en kommando, der lukkede dets mainnet-program og gjorde det uopretteligt.

OptiFi informerede brugerne om, at dens platform var kommet til en uhøjtidelig afslutning, efter at dets udviklingsteam forsøgte at opdatere sin kode i mandags. Ifølge den decentraliserede børs låste programhændelsen også omkring 660,000 USD mønt (USDC) på kæden.

OptiFi har lovet at kompensere brugermidler tabt ved fejlen, mens en stor del af den låste USDC angiveligt blev overdraget af et af dets teammedlemmer. Virksomheden har også opfordret andre udviklere, der arbejder på Solana blockchain, til at være på vagt over for konsekvenserne af kommandoen "Solana program close".

I et medium indlæg, platformen udpakket rækken af ​​begivenheder, der førte til den pludselige lukning af dets hovednet. Det begyndte med et forsøg på at implementere en opdatering til sin Solana-programkode.

Udrulningen tog længere tid end normalt på grund af, hvad holdet beskrev som dårlig netværksstatus, og kommandoen blev annulleret. Der blev dog oprettet en bufferadresse, der modtog SOL holdet ønskede at komme sig.

Relateret: Aave-fællesskabet foreslår midlertidigt at suspendere ETH-udlån før sammenlægningen

Tidligere lykkedes det holdet at gendanne SOL fra bufferkonti uden at bruge hukommelsessætninger ved at lukke programmet. Tilgangen så oprindeligt ud til at have fungeret efter at have udført kommandoen, da holdet genfandt SOL, så de kunne forsøge at implementere programmet en anden gang.

Der blev returneret en fejlmeddelelse, der angiver, at programmet var blevet lukket og ikke kunne geninstalleres, medmindre et nyt program-id blev brugt. Drøftelser med en Solana-kerneudvikler bekræftede holdets frygt for, at det ikke ville være i stand til at geninstallere programmet med dets tidligere ID.

”Her viste det sig, at vi ikke rigtigt forstod virkningen og risikoen ved denne afsluttende programkommandolinje. 'solana program close' er faktisk til at lukke programmet permanent og sende SOL-tokenserne på bufferkontoen, der bruges af programmet, tilbage til modtagerens tegnebog."

OptiFi-teamet har opfordret Solana-udviklingsfællesskabet til at udforske totrinsbekræftelse, når de kører funktionen "Solana-programluk" og advarer brugerne om resultaterne af at bruge kommandoen.