OptiFi: DEX berasaskan Solana kehilangan $661,000 disebabkan ralat pengaturcaraan

Kemas kini rutin kadangkala membawa maut, itulah sebabnya pembangun menyemak kemas kini pada program dengan kerap. Kadangkala ralat kecil menyebabkan kerugian besar kepada keseluruhan sistem. Perkara yang sama berlaku dengan DEX berasaskan Solana, OptiFi, yang kehilangan lebih daripada $661,000 disebabkan ralat pengaturcaraan.

Menurut kemas kini yang tersedia, sistem terhenti secara tiba-tiba akibat penutupan secara tidak sengaja. Pasukan pembangunan melihat ralat, dan kemudian, arahan mereka secara tidak sengaja menutup mainnet program. Ralat tersebut menyebabkan penguncian semua dana dalam mainnet, yang tidak dapat diakses. Kemudian, pasukan mereka mengesahkan bahawa DEX tersebut tidak lagi boleh diakses.

Berikut adalah gambaran ringkas tentang masalah yang program berasaskan Solana OptiFi yang dihadapi dan akibatnya.

Kemas kini rutin kepada OptiFi dan ralat

OptiFi telah ditetapkan untuk kemas kini rutin kerana pasukan pembangunan sedang berusaha untuk melancarkan peningkatan. Pemaju membuat kesilapan yang mahal, yang kemudiannya membawa kepada pengumuman bahawa DEX telah ditutup. Ralat menyebabkan sejumlah besar USDC dikunci. OptiFi ialah pertukaran terdesentralisasi yang membolehkan pengguna berdagang pilihan.

Postmortem mengatakan bahawa pasukan itu cuba menaik taraf protokol pada 29 Ogos. Operasi mengambil masa lebih lama daripada jangkaan dan telah dibatalkan kerana kelewatan yang tidak perlu. Tidak lama kemudian mereka mendapat tahu bahawa proses itu berjalan ke arah yang betul kerana penimbal telah dibuat. Selain itu, OptiFi telah memindahkan kira-kira 17.02 SOL, yang cuba dipulihkan oleh pasukan itu. Pembalikan proses itu bertujuan untuk mendapatkan semula token SOL.

Gerakan mereka berjaya tetapi tidak membawa apa-apa kebaikan; sebaliknya, ia telah mendedahkan bahawa program itu telah ditutup secara kekal. Laporan bedah siasat mengatakan sebab kehilangan dan penutupan tetap program adalah perintah 'Solana program close'. Pembangun meminta dokumentasi Solana untuk memaklumkan pengguna tentang masalah yang mungkin berlaku.

Kerugian yang disebabkan oleh kesilapan

Memandangkan program OptiFi telah ditutup, ia telah menyebabkan kerosakan yang besar. Mengikut maklumat yang ada, 95% daripada dana itu adalah milik ahli pasukan. Manakala kerugian pengguna akan dibayar balik tidak lama lagi. Jangka masa yang diberikan untuk pembayaran balik dana adalah lebih kurang dua minggu. Pasukan itu juga mengumumkan bahawa peserta peraduan OptiFi AMM kekal tidak terjejas, dan mereka akan diumumkan pada 5 September.

Pasukan OptiFi telah bertanggungjawab sepenuhnya atas kerugian. Mereka juga berkata bahawa setiap penggunaan memerlukan proses yang ketat, dan contoh mereka akan membantu pemaju lain. Anggaran kerugian mereka menunjukkan bahawa jumlah terkunci adalah kira-kira $661,000. Contoh tersebut menunjukkan bahawa DeFi projek tidak seharusnya tergesa-gesa membuat kesimpulan.

Oleh kerana dana tidak boleh diperoleh semula, pemaju akan menanggung semua kerugian. Walaupun terdapat tarikan permaidani dan risiko lain yang berkaitan dengan projek DeFi tetapi kehilangan ini adalah salah satu insiden kehilangan yang unik. Kehilangan yang disebutkan akan membantu memastikan SOP yang betul untuk penggunaan kod dalam projek DeFi.

Kesimpulan

berasaskan Solana DEX Projek DeFi, OptiFi, telah mengalami kerugian besar kerana ralat dalam melaksanakan kod. Perubahan tersebut berlaku akibat daripada masalah dalam penyelesaian proses tersebut. Apabila pembangun menghentikan proses itu, ia membawa kepada ralat seterusnya, mengakibatkan kehilangan sejumlah besar dalam USDC. Butiran yang tersedia menunjukkan bahawa jumlah $661,000 dalam USDC telah dikunci secara kekal dalam protokol.

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