DEX secara tidak sengaja menekan tombol pemutus di mainnet, mengunci 660,000 USDC di dalamnya

Cryptocurrency terdesentralisasi (pertukaran opsi D memotong hidupnya sendiri setelah tanpa disadari menjalankan perintah yang menutup program mainnetnya dan membuatnya tidak dapat dipulihkan.

OptiFi memberi tahu pengguna bahwa platformnya telah berakhir begitu saja setelah tim pengembangannya mencoba memperbarui kodenya pada hari Senin. Menurut pertukaran terdesentralisasi, insiden program juga mengunci sekitar 660,000 USD Koin (USDC) di rantai.

OptiFi telah berjanji untuk mengkompensasi dana pengguna yang hilang karena kesalahan, sementara sebagian besar USDC yang terkunci dilaporkan diberikan oleh salah satu anggota timnya. Perusahaan juga telah mendesak pengembang lain yang bekerja di blockchain Solana untuk waspada terhadap konsekuensi dari perintah “Tutup program Solana”.

Dalam postingan Medium, platform membongkar serangkaian peristiwa yang menyebabkan penutupan tiba-tiba dari mainnet-nya. Itu dimulai dengan upaya untuk menyebarkan pembaruan ke kode program Solana-nya.

Penyebaran memakan waktu lebih lama dari biasanya karena apa yang tim gambarkan sebagai status jaringan yang buruk, dan perintah dibatalkan. Namun, alamat buffer dibuat yang menerima SOL tim ingin pulih.

Terkait: Komunitas Aave mengusulkan untuk menangguhkan sementara pinjaman ETH sebelum Penggabungan

Di masa lalu, tim berhasil memulihkan SOL dari akun buffer tanpa menggunakan frasa memori dengan menutup program. Pendekatan awalnya tampak berhasil setelah menjalankan perintah, saat tim memulihkan SOL, memungkinkan mereka untuk mencoba menyebarkan program untuk kedua kalinya.

Pesan kesalahan dikembalikan yang menunjukkan bahwa program telah ditutup dan tidak dapat digunakan kembali kecuali ID program baru digunakan. Diskusi dengan pengembang inti Solana mengkonfirmasi kekhawatiran tim bahwa mereka tidak akan dapat menerapkan ulang program dengan ID sebelumnya.

“Disini ternyata kami tidak begitu paham dampak dan resiko dari penutupan program command line ini. 'solana program close' sebenarnya untuk menutup program secara permanen dan mengirimkan token SOL di akun buffer yang digunakan oleh program kembali ke dompet penerima.”

Tim OptiFi telah meminta komunitas pengembangan Solana untuk mengeksplorasi konfirmasi dua langkah saat menjalankan fungsi "Tutup program Solana" dan memperingatkan pengguna tentang hasil penggunaan perintah tersebut.