Cronos, blockchain yang didukung oleh Crypto.com, mengungkapkan bahwa untuk menangani serangan terhadap protokol pinjam-meminjam Tectonic, para validator jaringan telah mengembalikan riwayat blockchain selama hampir dua jam. Cronos menyatakan bahwa tindakan ini membatalkan sekitar $111,2 juta operasi terkait, menyelamatkan sebagian besar dana yang masih tersisa di blockchain, tetapi juga membatalkan semua transaksi normal yang terjadi selama periode tersebut.
Serangan terjadi pada 30 Agustus
Berdasarkan laporan pasca-insiden dari Cronos, penyerang memanfaatkan likuiditas yang rendah di pasar perdagangan terdesentralisasi pada 30 Agustus untuk mendorong harga TONIC, lalu meminjam sekitar $120,4 juta aset di sembilan pasar Tectonic dengan nilai jaminan yang telah dinaikkan.
Cronos menyatakan bahwa validator menghentikan jaringan pada pukul 09:32 Waktu Timur Amerika Serikat, kemudian menggulung kembali 10.961 blok, menghapus catatan transaksi selama 1 jam 54 menit. Jaringan kembali memproduksi blok pada pukul 18:49 malam itu, dengan masa gangguan sekitar 9 jam.
Sekitar 92% dana yang terdampak tetap berada di rantai
Cronos menyatakan bahwa alasan memilih rollback adalah karena sekitar 92% dana yang terdampak masih berada di dalam jaringan. Jika tidak dikembalikan ke keadaan sebelum serangan, aset yang dipinjamkan terkait akan terus berada di bawah kendali penyerang.
Namun, pendekatan ini juga melanggar harapan umum pengguna bahwa transaksi blockchain bersifat tak terbalik. Cronos mengakui dalam tinjauan ulang bahwa setiap transaksi yang telah dikonfirmasi dalam jendela rollback, terlepas dari apakah terkait serangan atau tidak, dibatalkan secara bersamaan; sebagian aplikasi mengalami penyesuaian harga kembali terhadap posisi yang belum ditutup setelah transaksi dipulihkan.
Masih ada $9,19 juta yang telah ditransfer
Meskipun rollback membatalkan sebagian besar operasi terkait, Cronos menyatakan bahwa sekitar $9,19 juta telah ditarik dari jaringan sebelum rantai berhenti, dan dana ini tidak dapat dicakup oleh rollback, sehingga hingga kini belum dapat dipulihkan.
Sebelumnya, perkiraan awal pihak luar menunjukkan jumlah yang terdampak sekitar $75 juta, dengan transfer lintas rantai sekitar $6 juta. Angka pemulihan yang diberikan Cronos kali ini lebih tinggi, menyatakan total pinjaman sekitar $120,4 juta, di mana sekitar $111,2 juta telah dibatalkan.
Cronos mengakui kurangnya komunikasi selama masa gangguan
Cronos menyatakan bahwa sebelum restart jaringan, para validator melakukan beberapa putaran koordinasi dan memulai kembali operasi berdasarkan catatan transaksi yang sama setelah memperbaiki perangkat lunak. Proyek juga mengakui bahwa komunikasi eksternal selama masa gangguan kurang memadai.
Untuk transaksi yang dibatalkan, Cronos menyatakan bahwa pengguna sekarang dapat memeriksa melalui catatan arsip, tetapi catatan-catatan ini tidak akan terus ditampilkan di riwayat utama browser blok publik.
Informasi tambahan: Tindakan serupa bukan pertama kalinya terjadi. Maya Protocol sebelumnya pernah menghentikan jaringan setelah serangan, dan Ravencoin juga pernah menghadapi tekanan untuk membangun ulang riwayat rantai akibat kerentanan.

