Meninjau Kembali Peristiwa The DAO Ethereum: 3,6 Juta ETH Dicuri
Peristiwa The DAO adalah salah satu black swan paling penting dan berpengaruh dalam sejarah Ethereum.
Ini tidak hanya menyebabkan kerugian dana yang sangat besar, tetapi juga secara langsung menyebabkan perpecahan komunitas Ethereum, yang melahirkan dua rantai hari ini: ETH dan ETC.
🔥 Latar Belakang Peristiwa: Apa itu The DAO?
- The DAO adalah dana investasi DAO terbesar di Ethereum yang lahir pada tahun 2016
- Mengumpulkan 12 juta ETH (sekitar 150 juta dolar AS) melalui crowdfunding
- Merupakan proyek crowdfunding kripto terbesar di dunia saat itu
- Tujuannya adalah menciptakan "dana ventura risiko terdesentralisasi"
Kode The DAO dijalankan oleh smart contract, tetapi logika panggilan kuncinya memiliki kerentanan keamanan.
⚠️ Hacker Memanfaatkan Kerentanan untuk Melancarkan Serangan
Waktu Peristiwa: 17 Juni 2016
Hacker memanfaatkan kerentanan re-entrancy (Re-entrancy Bug) dalam kontrak:
- Penyerang memanggil ulang fungsi withdraw
- Menarik ETH secara terus-menerus sebelum saldo diperbarui
- Akhirnya berhasil mentransfer 3,6 juta ETH (senilai sekitar 50 juta dolar saat itu)
ETH yang ditransfer sementara terkunci di sub-DAO penyerang, dan baru bisa digunakan setelah 28 hari, yang memberi waktu bagi komunitas untuk "membahas solusi".
⚖️ Kontroversi Komunitas: Apakah Harus Hard Fork?
Komunitas Ethereum segera terpecah menjadi dua kubu:
⭕ Mendukung Hard Fork (Pro-Fork)
- Memandang dana milik investor dan harus dikembalikan
- Kerentanan The DAO bukan tanggung jawab pengguna
- Fork dapat mengembalikan ke kondisi sebelum diserang
❌ Menentang Hard Fork (Anti-Fork)
- "Code is Law"
- Smart contract harus tidak dapat dibalik
- Tidak boleh mengubah sejarah on-chain dengan cara manusiawi
Debat sangat sengit dan berlangsung selama beberapa minggu.
🔥 Keputusan Akhir: Hard Fork
20 Juli 2016
Ethereum menjalankan hard fork, mengembalikan 3,6 juta ETH yang dicuri ke kontrak pengembalian dana.
Namun, kubu yang bersikeras "tidak mengubah sejarah" melanjutkan rantai asli dan menamainya:
- Rantai Lama → Ethereum Classic (ETC)
- Rantai Baru → Ethereum (ETH)
Inilah asal-usul fork ETH dan ETC.
📌 Dampak Peristiwa
- Mempercepat munculnya industri audit smart contract
- Meningkatkan kesadaran keamanan proyek DeFi
- Model DAO yang sempat sepi selama bertahun-tahun bangkit kembali pada tahun 2020
- ETH/ETC menjadi kasus perpecahan rantai paling terkenal dalam sejarah Web3
Peristiwa The DAO juga menjadi kasus pengajaran paling khas untuk "tata kelola blockchain".