Seorang hacker 'white hat' memulihkan ETH senilai $2 juta dari kontrak ICO 2016 dengan sengaja memicu 'integer overflow', bug yang dicegah oleh library modern seperti SafeMath — dan 907 ETH masih menanti. Kontrak pintar ICO HongCoin memiliki cacat logika pada fungsi pengembalian dana yang memblokir 48 investor untuk...

Create a landscape editorial hero image for this Studio Global article: What was the story of the 1,003 ETH (worth ~$2M) trapped since Hong Coin's 2016 ICO due to a smart contract bug in the refund function, how. Article summary: Here is the full story, verified against multiple sources reporting as of today (June 1, 2026).. Topic tags: general, general web, user generated, government. Reference image context from search candidates: Reference image 1: visual subject "Crypto’s Historic May 2026 Inside the CLARITY Act, Trump EO & Fed Shift. Coordinated whitehat recovery leverages a legacy integer overflow flaw to rescue 1,003 ETH for 48 Hong Coin" source context "Whitehat Hacker Unlocks $2M Stuck in 2016 Ethereum ICO Contract" Reference image 2: visual subject "May Crypto Exploits Drop 90% to $68.3M Despite Severe Bridge Hacks" source context "Whitehat Hacker Unlocks $2M Stuck in 2016 Ethe
Pada tahun 2016, ekosistem Ethereum adalah perbatasan antara ambisi dan risiko. Kontrak pintar (smart contract) dijanjikan mampu mengotomatisasi keuangan, namun seringkali kekurangan pagar pengaman yang kita anggap biasa hari ini. Initial Coin Offering (ICO) HongCoin (HONG), sebuah dana modal ventura terdesentralisasi, menjadi studi kasus selama hampir satu dekade atas bahaya-bahaya awal ini. Setelah gagal mencapai target pendanaan, sebuah bug memerangkap sekitar 1.003,62 ETH — senilai sekitar $2 juta atau Rp31 miliar pada saat pemulihan — dalam brankas digital tanpa kunci. Hampir sembilan tahun kemudian, seorang hacker 'white hat' mengubah kelemahan kode fundamental dari era tersebut menjadi alat untuk membebaskan uang itu.
ICO HongCoin diluncurkan pada 29 Agustus 2016, dengan aturan standar saat itu: jika penjualan tidak mencapai target pendanaan minimum, kontrak pintar akan secara otomatis mengembalikan dana ke 48 investor yang berpartisipasi . Penjualannya gagal, tetapi pengembalian dana tidak pernah terjadi.
Masalahnya adalah kebuntuan logika (logical deadlock) dalam fungsi pengembalian dana kontrak tersebut. Fungsi ini memeriksa apakah saldo token HONG seorang investor lebih besar dari nilai "penghitung global" (global counter) yang tersimpan di kontrak . Jika iya, pengembalian dana diblokir. Masalahnya? Setiap investor memegang token, yang berarti setiap saldo dompet melebihi ambang batas itu. Kondisi ini secara efektif mengunci jalur pengembalian dana untuk semua orang, menyegel seluruh pot ETH di dalam kontrak tanpa jalan keluar
.
Dana tersebut tidak tersentuh selama bertahun-tahun. Investor menganggapnya sebagai kerugian total dari periode kacau dalam sejarah kripto.
Pada akhir Mei 2026, peneliti keamanan anonim 0xflorent mulai mengutak-atik kontrak yang terbengkalai itu. Apa yang ia temukan adalah kerentanan (vulnerability) yang, dalam kontrak pintar modern mana pun, akan dianggap sebagai lubang keamanan yang mencolok: sebuah fungsi khusus admin yang rentan terhadap integer overflow .
Di masa-masa awal Solidity, operasi aritmatika pada bilangan bulat tak bertanda (uint) tidak secara otomatis gagal (revert) jika kalkulasi melebihi nilai maksimum. Sebaliknya, angka itu akan membungkus kembali ke nol (wrap around to zero) — sebuah perilaku yang bisa menjadi bencana jika tidak diperiksa. Adopsi luas library SafeMath secara langsung mengatasi hal ini, menjadikan perlindungan overflow sebagai bagian standar dari pengembangan Ethereum . Namun, kontrak HongCoin digunakan sebelum praktik itu menjadi umum.
Fungsi admin yang rentan itu awalnya dirancang untuk memungkinkan tim mencetak token hadiah untuk aktivitas tertentu. 0xflorent menyadari bahwa dengan memanggil fungsi ini dengan nilai input yang sengaja dibuat sangat besar, ia bisa memaksa saldo token seorang investor untuk overflow melewati 2^256 - 1, menyebabkannya membungkus ke angka yang sangat kecil — pada dasarnya meresetnya ke nilai di bawah penghitung global yang memblokir pengembalian dana .
Karena akses ke fungsi admin masih dilindungi oleh dompet multisignature tim HongCoin, 0xflorent tidak bisa bertindak sendiri. Ia menghubungi tim asli, membagikan bukti konsepnya yang telah diuji di lingkungan privat, dan mengusulkan misi penyelamatan yang terkoordinasi .
Tim tersebut setuju. Dari 26 hingga 30 Mei 2026, mereka mengeksekusi 41 transaksi on-chain . Dengan setiap panggilan, mereka dengan sengaja memicu integer overflow untuk mereset saldo token bagi setiap investor. Ini adalah eksploitasi cacat secara presisi, dilakukan bukan untuk mencuri dana, melainkan untuk membuka blokirnya.
Hasilnya adalah terbukanya semua 1.003,62 ETH. 0xflorent menggambarkan operasi ini sebagai "eksploitasi white-hat pertama di Ethereum," dan yang patut dicatat, ia tidak mengambil biaya sepeser pun dari aset yang dipulihkan — meskipun dua investor yang mengklaim lebih awal secara sukarela membayar bounty (hadiah) .
Hari ini, kontrak asli HongCoin sudah berfungsi penuh. Tidak perlu front-end baru, portal migrasi, atau alat pihak ketiga. Investor cukup memanggil fungsi pengembalian dana lama yang sama secara on-chain, menggunakan dompet yang sama yang mereka gunakan untuk berkontribusi pada tahun 2016 .
Per 1 Juni 2026, situasinya sederhana namun belum selesai:
Kisah ICO HongCoin adalah kapsul waktu dari masa remaja Ethereum, mendemonstrasikan bagaimana ketiadaan standar seperti SafeMath bisa mengunci jutaan dolar dalam kebuntuan digital. Ini juga membuktikan bahwa dalam sistem tanpa izin (permissionless), bahkan bug yang usianya hampir satu dekade pun dapat diubah menjadi kunci solusi — jika Anda memiliki keahlian untuk melihatnya, dan integritas untuk menggunakannya demi kebaikan.
Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
Seorang hacker 'white hat' memulihkan ETH senilai $2 juta dari kontrak ICO 2016 dengan sengaja memicu 'integer overflow', bug yang dicegah oleh library modern seperti SafeMath — dan 907 ETH masih menanti.
Seorang hacker 'white hat' memulihkan ETH senilai $2 juta dari kontrak ICO 2016 dengan sengaja memicu 'integer overflow', bug yang dicegah oleh library modern seperti SafeMath — dan 907 ETH masih menanti. Kontrak pintar ICO HongCoin memiliki cacat logika pada fungsi pengembalian dana yang memblokir 48 investor untuk menarik dana mereka setelah penjualan gagal mencapai target pada Agustus 2016.
Peneliti keamanan 0xflorent berkoordinasi dengan tim asli untuk mengeksekusi 41 transaksi on chain selama sekitar satu minggu, mereset saldo investor untuk membuka dana tanpa menyebarkan kontrak atau portal migrasi baru.