OptiFi: DEX sa sjedištem u Solani gubi 661,000 USD zbog pogreške u programiranju

Rutinska ažuriranja ponekad se pokažu kobnim, zbog čega programeri redovito provjeravaju ažuriranja programa. Ponekad mala greška uzrokuje veliki gubitak za cijeli sustav. Isto se dogodilo s DEX-om iz Solane, OptiFi, koji je izgubio više od 661,000 dolara zbog programske pogreške.

Prema dostupnim ažuriranjima, sustav se naglo zaustavio kao rezultat slučajnog zatvaranja. Razvojni tim je uočio pogrešku, a kasnije su njihove naredbe nenamjerno isključile glavnu mrežu programa. Navedena pogreška dovela je do zaključavanja svih sredstava u glavnoj mreži kojoj se nije moglo pristupiti. Kasnije je njihov tim potvrdio da navedeni DEX više nije dostupan.

Ovdje je kratak pregled problema s kojima se suočava Solana program OptiFi suočen i njegove posljedice toga.

Rutinska ažuriranja OptiFi-ja i pogreške

OptiFi je bio postavljen za rutinsko ažuriranje dok je razvojni tim radio na uvođenju nadogradnji. Programeri su napravili skupu grešku, koja je kasnije dovela do objave da je DEX zatvoren. Pogreška je dovela do zaključavanja ogromne količine USDC-a. OptiFi je decentralizirana burza koja korisnicima omogućuje trgovanje opcijama.

Obdukcija kaže da je tim pokušao nadograditi protokol 29. kolovoza. Operacija je trajala dulje od očekivanog i prekinuta je zbog nepotrebnog kašnjenja. Ubrzo su saznali da proces ide u pravom smjeru jer je stvoren tampon. Također, OptiFi je prenio oko 17.02 SOL, što je tim pokušao vratiti. Obrat procesa bio je usmjeren na vraćanje SOL tokena.

Njihov je manevar bio uspješan, ali nije mogao donijeti ništa dobro; nego je otkriveno da je program trajno ugašen. Obdukcija navodi da je razlog gubitka i trajnog gašenja programa naredba 'Solana program close'. Programeri su zatražili dokumentaciju Solane kako bi obavijestili korisnike o mogućem problemu.

Gubici uzrokovani greškom

Kako je program OptiFi ugašen, napravio je veliku štetu. Prema dostupnim informacijama, 95 posto sredstava pripadalo je članovima tima. Dok će gubici korisnika uskoro biti nadoknađeni. Vremenski okvir dat za povrat sredstava je otprilike dva tjedna. Tim je također objavio da su sudionici OptiFi AMM natjecanja ostali nepromijenjeni i da će biti objavljeni 5. rujna.

OptiFi tim preuzeo je potpunu odgovornost za gubitke. Također su rekli da svaka implementacija zahtijeva rigorozan proces, a njihov će primjer biti od pomoći drugim programerima. Procjene njihovih gubitaka pokazuju da je zaključani iznos oko 661,000 dolara. Navedeni primjer to pokazuje defi projekti ne bi trebali žuriti sa zaključcima.

Kako su sredstva nepovratna, programeri će snositi sve gubitke. Iako postoje povlačenja tepiha i drugi rizici povezani s DeFi projektima, ovaj je gubitak jedan od jedinstvenih gubitaka. Spomenuti gubitak pomoći će osigurati odgovarajuće SOP-ove za implementaciju koda u DeFi projektima.

Zaključak

Na bazi Solane DEX DeFi projekt, OptiFi, doživio je veliki gubitak zbog pogreške u implementaciji koda. Navedena promjena nastala je kao posljedica problema u završetku procesa. Budući da su programeri zaustavili proces, to je dovelo do naknadnih pogrešaka, što je rezultiralo gubitkom ogromnog iznosa u USDC-u. Dostupni detalji pokazuju da je iznos od 661,000 USD u USDC-u trajno zaključan u protokolu.

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