Dalam eksploitasi bersejarah, seorang peretas anonim berhasil menghasilkan 184,467,440,737 bitcoin pada tanggal 15 Agustus 2010, secara drastis melebihi batas pasokan mata uang kripto. Insiden ini mengungkap kerentanan besar dalam kode Bitcoin yang gagal memvalidasi transaksi dengan benar.
Detail Eksploitasi
Kode sumber Bitcoin membatasi total pasokan sebesar 21 juta koin. Peretas menciptakan lebih dari 8,700 kali lebih banyak bitcoin daripada 21 juta pasokan dalam satu transaksi. Peretas mendistribusikan koin-koin ini ke tiga alamat, dengan dua alamat masing-masing menerima 92 miliar koin.
Cacat dalam sistem verifikasi transaksi Bitcoin adalah penyebab eksploitasi ini. Saat menjumlahkan nilai keluaran transaksi, kode gagal menangani kelebihan di atas jumlah maksimum yang diperbolehkan. Pengawasan ini memungkinkan dihasilkannya bitcoin dalam jumlah besar secara sewenang-wenang. Jeff Garzik, sekarang CEO Bloq, membuat penemuan tersebut dan memberi judul eksploitasi tersebut sebagai “bug overflow Bitcoin.”

Respon dan Akibat
Dalam waktu tiga jam setelah pelaporan dan lima jam setelah serangan bug overflow, Satoshi Nakamoto dan pengembang Bitcoin lainnya mengeluarkan patch di versi 0.3.1. Pembaruan ini menyertakan logika untuk menolak transaksi dengan nilai keluaran yang melimpah. Blockchain Bitcoin juga mengalami soft-fork untuk memperbaiki kerusakan, mengatur ulang ke keadaan sebelum blok peretas.
Secara signifikan, 53 blok direorganisasi dalam rollback. Ini menandai koreksi terbesar yang pernah terjadi dalam blockchain Bitcoin. Untuk waktu yang singkat, ada dua blockchain Bitcoin yang bersaing saat para penambang mengadopsi versi tetapnya. Dipimpin oleh arahan Satoshi, rantai yang terkoreksi akhirnya mendominasi setelah 19 jam, meskipun ada sedikit gangguan dari versi yang salah. Pada blok 74,691, para penambang dapat membangun kembali blockchain Bitcoin dengan kuat.
Hebatnya, meskipun kerentanannya sangat parah, harga pasar Bitcoin dengan cepat pulih setelah kejadian tersebut. Pada akhir tahun, nilai Bitcoin telah meningkat lebih dari 300% dari $0,07 menjadi $0,30, kemungkinan besar karena respons yang cepat dan efektif. Eksploitasi itu sendiri telah dihapus dalam reorganisasi blockchain, yang secara efektif menghancurkan 184 miliar token yang dihasilkan.
Lebih dari satu dekade kemudian, identitas peretas masih belum diketahui. Namun, Bitcoin telah berkembang secara signifikan sejak saat itu, memiliki praktik keamanan tingkat lanjut untuk mencegah eksploitasi serupa. Insiden awal ini memainkan peran penting dalam menguji ketahanan Bitcoin selama tahun-tahun pembentukannya.
