Harmony sedang menghadapi dugaan pencetakan tidak sah sekitar 4 miliar ONE. Jumlah ini setara dengan sekitar 26% dari total pasokan beredar token tersebut, yang saat ini berada di kisaran 15 miliar.
Reaksi pasar sangat parah, karena ONE sempat turun sekitar 38% pada satu titik.
Jika Harmony melanjutkan dengan rollback chain, setiap transaksi yang terjadi setelah titik yang dipilih pada dasarnya akan dihapus dari chain utama. Hal ini berpotensi mencakup transaksi yang sepenuhnya sah.
Sebagai contoh, jika seorang pengguna membeli ONE, memindahkannya ke dompet, mengirimkannya ke exchange, dan memperdagangkannya atau menggunakannya di aplikasi DeFi. Jika semua itu terjadi dalam jangka waktu rollback, maka transaksi tersebut mungkin akan benar-benar dibatalkan.
Dengan demikian, rollback bukan hanya soal menghapus koin milik penyerang, melainkan juga bisa memutar ulang segala sesuatu yang terjadi setelah titik tersebut pada chain.
Jika ONE yang telah dikompromikan telah ditukar dengan aset lain di DEX, swap tersebut mungkin telah mengubah kondisi pool likuiditas. Jika transaksi tersebut dihapus dalam rollback, status internal aplikasi juga bisa berubah.
Hal ini memunculkan sejumlah pertanyaan terkait swap, posisi liquidity provider, staking, lending, kolateralisasi, likuidasi, aktivitas bridging, serta transfer selanjutnya.
Dengan kata lain, semakin jauh ONE hasil pencetakan tersebut dipindah-pindahkan, semakin rumit proses rollback. Itulah sebabnya melibatkan exchange saja mungkin tidak cukup untuk menahan dampaknya.
Mempertimbangkan situasinya, exchange memang dapat membatasi kerusakan hingga tingkat tertentu, namun tidak sepenuhnya.
Exchange terpusat memiliki satu keunggulan besar, karena mereka mengelola saldo pengguna sendiri dan dapat menghentikan deposit serta penarikan. Jika penyerang mengirimkan ONE yang baru dicetak ke exchange yang bersedia bekerja sama, exchange tersebut berpotensi membekukan token tersebut dan mencegahnya dipindahkan atau diperdagangkan.
Namun, ada batasannya. Misalnya, jika penyerang sudah menukar ONE dengan aset lain, menariknya, memindahkannya ke dompet berbeda, atau menggunakannya di aplikasi terdesentralisasi, maka akan jauh lebih sulit untuk melacak dan menahannya.
