Perbaikan kerentanan THORChain akhirnya memiliki jadwal yang jelas, tetapi kali ini perlu menunggu hampir sebulan. Upgrade v3.21 ditargetkan pada ketinggian blok 28,366,100 dan diperkirakan berlangsung pada 23 Oktober. Upgrade ini memperbaiki cacat pada kontrak FIN di Rujira, sehingga aplikasi yang sebelumnya ditangguhkan dapat kembali beroperasi setelahnya.
Semua bermula pada 26 September. Tanpa memiliki posisi, penyerang memindahkan satu posisi likuiditas terkonsentrasi kustom. Tim kemudian menangguhkan lapisan aplikasi dengan dukungan operator node. Hanya satu posisi milik tim Rujira sendiri yang terdampak, dan dana pengguna tidak hilang. Kerentanan ini disebabkan oleh cacat pada fungsi pemindahan posisi; logika transaksinya sendiri tidak bermasalah. Karena perbaikannya berada di lapisan dasar, upgrade harus dilakukan secara on-chain.
Produk Rujira berjalan di atas kontrak pintar di dalam THORChain, bukan di blockchain terpisah. Penangguhan lapisan aplikasi tidak berdampak pada lapisan dasar. Inilah alasan tim berani langsung menghentikan kontrak tersebut. Setelah dimulai kembali, perdagangan, penyediaan pinjaman, peminjaman, dan perdagangan otomatis akan kembali beroperasi.
Pengaturan likuidasi patut diperhatikan. Rencana pada 15 Oktober memberikan masa tenggang bersyarat: saat lapisan aplikasi bersiap untuk beroperasi kembali, jika rasio pinjaman terhadap nilai agunan pada posisi akun kredit mana pun melebihi 100% dan memenuhi syarat likuidasi, operator node akan diminta untuk menangguhkan kembali kontrak akun kredit selama 24 jam agar peminjam memiliki waktu untuk menambah agunan. Pada 10 Oktober, tim juga mengingatkan bahwa posisi yang masih tidak aman setelah masa tenggang berakhir akan dilikuidasi oleh likuidator.
Bagi pemegang
$RUNE , upgrade ini merupakan perbaikan setelah uji tekanan. Prosesnya terbilang lambat, tetapi menyeluruh. Bagi mereka yang memiliki posisi pinjaman atau peminjaman di Rujira, jendela 24 jam di sekitar 23 Oktober adalah waktu yang perlu dipantau.
#THORChain #Rujira #DeFi