Cara Serangan Binance Terjadi On-Chain di Ethereum

Rusdi Irfan

Peretasan Binance tercatat sebagai salah satu pencurian terbesar sepanjang sejarah dan sebagian bergantung pada cara kerja fungsi delegasi wallet di jaringan Ethereum. Penyerang disebut telah menyebarkan sebuah sweeper contract dan mengirim 50 otorisasi EIP-7702 yang menyasar alamat berlabel Binance 14, dengan seluruhnya ditandatangani menggunakan kunci Binance 14. Insiden ini juga membuat Binance sempat menangguhkan penarikan di tengah aksi peretasan kripto berskala besar.

Sweeper Contract dan 50 Otorisasi ke Binance 14

Berdasarkan jejak on-chain, penyerang mengirim berbagai macam approval dengan nilai nonce yang berbeda-beda. Hal ini diperlukan karena Binance 14 merupakan hot wallet yang digunakan secara cepat dan terus-menerus, sehingga nilai nonce pada transaksi otorisasi harus sesuai dengan nilai nonce terkini milik alamat tersebut agar delegasi dapat disetujui. Nonce sendiri berkaitan dengan hitungan jumlah transaksi yang sudah dilakukan sebuah wallet.

Setelah otorisasi disetujui, sweeper contract tersebut dijalankan seolah-olah merupakan akun Binance 14. Lewat mekanisme itu, penyerang mampu menyapu ether dan token yang berada di alamat Binance 14.

Delegasi Hanya untuk Kemudahan, Bukan Satu-satunya Jalur

Menariknya, wallet lain di luar Binance 14 tidak bergantung pada delegasi tersebut. Delegasi disebut terutama hanya untuk kemudahan, karena penyerang memang sudah dapat menandatangani dengan kunci Binance 14.

Sebagai contoh, Binance 16 dapat mengirim dana hasil peretasan di Ethereum melalui transaksi biasa, bukan melalui jenis delegasi tersebut. Rantai Ethereum Virtual Machine (EVM) lain seperti Base, Optimism, Arbitrum, Avalanche, dan Polygon juga menggunakan transfer biasa alih-alih delegasi.

Delegasi Dicabut dan Miliaran Dana Dibekukan

Binance pada akhirnya berhasil menghapus delegasi dari Binance 14. Sekitar $2,4 miliar dana yang ditarik dari wallet Binance di Ethereum telah dibekukan atau masuk dalam daftar hitam.

Perkembangan insiden ini terus dipantau secara langsung, dengan pembaruan terkini dapat diikuti melalui liputan yang berjalan atas kasus peretasan Binance tersebut.

Baca berita crypto lainnya di Google News

Disclaimer: Seluruh informasi yang disediakan di Cryptomedia hanya bertujuan untuk edukasi dan tidak dapat dianggap sebagai saran keuangan, investasi, atau hukum. Crypto Media Indonesia tidak bertanggung jawab atas keputusan investasi yang Anda buat serta segala risiko, kerugian, atau dampak finansial yang mungkin timbul. Selalu lakukan riset mandiri atau konsultasikan dengan profesional keuangan sebelum mengambil keputusan investasi.

Baca juga

Tinggalkan komentar

Exit mobile version