OptiFi: Solana-baseret DEX mister $661,000 på grund af programmeringsfejl

Rutinemæssige opdateringer viser sig nogle gange fatale, og det er grunden til, at udviklere tjekker opdateringer til programmer regelmæssigt. Nogle gange forårsager en lille fejl et stort tab for hele systemet. Det samme skete med Solana-baserede DEX, OptiFi, som tabte mere end $661,000 på grund af en programmeringsfejl.

Ifølge de tilgængelige opdateringer gik systemet brat i stå som følge af utilsigtet lukning. Udviklingsteamet så en fejl, og senere lukkede deres kommandoer utilsigtet programmets mainnet ned. Den nævnte fejl førte til låsning af alle midler i mainnet, som ikke kunne tilgås. Senere bekræftede deres team, at den nævnte DEX ikke er mere tilgængelig.

Her er en kort oversigt over problemet, som det Solana-baserede program OptiFi står over for og dets følger af det.

Rutinemæssige opdateringer til OptiFi og fejl

OptiFi var indstillet til en rutinemæssig opdatering, da udviklingsteamet arbejdede på at udrulle opgraderingerne. Udviklerne lavede en dyr bommert, som senere førte til meddelelsen om, at DEX var blevet lukket. Fejlen førte til, at en enorm mængde USDC blev låst. OptiFi er en decentraliseret børs, der giver brugerne mulighed for at handle optioner.

Postmortem siger, at holdet forsøgte at opgradere protokollen den 29. august. Operationen tog længere tid end forventet og blev afbrudt på grund af unødig forsinkelse. Snart fandt de ud af, at processen gik i den rigtige retning, da en buffer var blevet skabt. OptiFi havde også overført omkring 17.02 SOL, som holdet forsøgte at tilbageføre. Tilbageførsel af processen var rettet mod at hente SOL-tokenserne.

Deres manøvre var vellykket, men kunne ikke bringe noget godt; snarere blev det afsløret, at programmet var blevet lukket permanent. Postmortem-rapporten siger, at årsagen til tabet og permanent lukning af programmet er kommandoen 'Solana program close'. Udviklerne anmodede om Solana-dokumentation for at informere brugerne om det mulige problem.

Tab forårsaget på grund af fejl

Da OptiFi-programmet er blevet lukket ned, har det forårsaget stor skade. Ifølge de tilgængelige oplysninger tilhørte 95 % af midlerne teammedlemmer. Mens tabet af brugerne vil blive refunderet snart. Tidsrammen for tilbagebetaling af midler er cirka to uger. Holdet meddelte også, at deltagerne i OptiFi AMM-konkurrencen er forblevet upåvirkede, og de vil blive annonceret den 5. september.

OptiFi-teamet har taget det fulde ansvar for tab. De sagde også, at enhver implementering kræver en streng proces, og deres eksempel vil være til hjælp for andre udviklere. Estimaterne af deres tab viser, at det låste beløb er omkring $661,000. Det viser det nævnte eksempel Defi projekter bør ikke haste til konklusioner.

Da midlerne er uigenkaldelige, vil udviklerne bære alle tab. Selvom der er tæppetræk og andre risici relateret til DeFi-projekter, men dette tab er en af ​​de unikke tabshændelser. Det nævnte tab vil hjælpe med at sikre korrekte SOP'er for udrulning af kode i DeFi-projekter.

Konklusion

Solana-baseret DEX DeFi-projektet, OptiFi, har oplevet et stort tab på grund af en fejl i implementering af kode. Den nævnte ændring kom som et resultat af problemer med afslutningen af ​​processen. Da udviklerne stoppede processen, førte det til efterfølgende fejl, hvilket resulterede i tab af et stort beløb i USDC. De tilgængelige detaljer viser, at et beløb på $661,000 i USDC er blevet låst permanent i protokollen.

Kilde: https://www.cryptopolitan.com/optifi-loses-66100-due-to-coding-error/