OptiFi: DEX berbasis Solana kehilangan $661,000 karena kesalahan pemrograman

Pembaruan rutin terkadang berakibat fatal, itulah sebabnya pengembang memeriksa pembaruan program secara teratur. Terkadang kesalahan kecil menyebabkan kerugian besar bagi keseluruhan sistem. Hal yang sama terjadi dengan DEX berbasis Solana, OptiFi, yang kehilangan lebih dari $661,000 karena kesalahan pemrograman.

Menurut pembaruan yang tersedia, sistem tiba-tiba berhenti sebagai akibat dari penutupan yang tidak disengaja. Tim pengembang melihat kesalahan, dan kemudian, perintah mereka secara tidak sengaja mematikan mainnet program. Kesalahan tersebut menyebabkan penguncian semua dana di mainnet, yang tidak dapat diakses. Kemudian, tim mereka mengkonfirmasi bahwa DEX tersebut tidak lagi dapat diakses.

Berikut adalah ikhtisar singkat dari masalah bahwa program berbasis Solana OptiFi dihadapi dan akibat yang ditimbulkannya.

Pembaruan rutin untuk OptiFi dan kesalahan

OptiFi ditetapkan untuk pembaruan rutin saat tim pengembangan sedang berupaya meluncurkan pembaruan. Pengembang membuat kesalahan mahal, yang kemudian menyebabkan pengumuman bahwa DEX telah ditutup. Kesalahan menyebabkan sejumlah besar USDC dikunci. OptiFi adalah pertukaran terdesentralisasi yang memungkinkan pengguna untuk memperdagangkan opsi.

Postmortem mengatakan bahwa tim berusaha untuk meningkatkan protokol pada 29 Agustus. Operasi memakan waktu lebih lama dari yang diharapkan dan dibatalkan karena penundaan yang tidak perlu. Segera mereka mengetahui bahwa proses berjalan ke arah yang benar karena buffer telah dibuat. Juga, OptiFi telah mentransfer sekitar 17.02 SOL, yang coba dikembalikan oleh tim. Pembalikan proses ditujukan untuk mengambil token SOL.

Manuver mereka berhasil tetapi tidak membawa kebaikan; sebaliknya, terungkap bahwa program tersebut telah ditutup secara permanen. Laporan postmortem mengatakan alasan hilangnya dan penghentian permanen program adalah perintah 'Solana program close'. Pengembang meminta dokumentasi Solana untuk memberi tahu pengguna tentang kemungkinan masalah.

Kerugian yang disebabkan karena kesalahan

Karena program OptiFi telah dimatikan, itu telah menyebabkan kerusakan besar. Menurut informasi yang tersedia, 95% dari dana milik anggota tim. Sedangkan kerugian pengguna akan segera diganti. Jangka waktu yang diberikan untuk pengembalian dana kurang lebih dua minggu. Tim juga mengumumkan bahwa peserta kontes OptiFi AMM tetap tidak terpengaruh, dan mereka akan diumumkan pada 5 September.

Tim OptiFi telah bertanggung jawab penuh atas kerugian. Mereka juga mengatakan bahwa setiap penerapan membutuhkan proses yang ketat, dan contoh mereka akan membantu pengembang lain. Perkiraan kerugian mereka menunjukkan bahwa jumlah yang dikunci adalah sekitar $661,000. Contoh tersebut menunjukkan bahwa Defi proyek tidak boleh terburu-buru mengambil kesimpulan.

Karena dana tidak dapat diambil kembali, pengembang akan menanggung semua kerugian. Meskipun ada tarikan karpet dan risiko lain yang terkait dengan proyek DeFi tetapi kerugian ini adalah salah satu insiden kerugian yang unik. Kerugian yang disebutkan akan membantu memastikan SOP yang tepat untuk penerapan kode dalam proyek DeFi.

Kesimpulan

Berbasis Solana DEX Proyek DeFi, OptiFi, telah mengalami kerugian besar karena kesalahan dalam mengimplementasikan kode. Perubahan tersebut terjadi karena adanya kendala dalam penyelesaian proses. Saat pengembang menghentikan proses, itu menyebabkan kesalahan berikutnya, yang mengakibatkan hilangnya sejumlah besar USDC. Rincian yang tersedia menunjukkan bahwa sejumlah $661,000 dalam USDC telah dikunci secara permanen dalam protokol.

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