Selfish mining adalah deviasi strategis dari protokol penambangan Bitcoin yang jujur di mana pool penambangan, setelah menemukan blok baru, tidak segera menyiarkannya ke jaringan — melainkan pool secara diam-diam terus menambang di chain privatnya, hanya mempublikasikan blok secara strategis untuk menyebabkan penambang jujur membuang usaha komputasi pada blok yang basi, seperti yang secara formal dijelaskan oleh Ittay Eyal dan Emin Gün Sirer dalam makalah 2013 yang menunjukkan bahwa pool sekecil ~25-33% hashrate secara teoritis dapat menguntungkan menggunakan strategi ini.
Cara Kerja
Penambangan Normal (Jujur):
- Penambang menemukan blok → segera menyiarkannya ke jaringan
- Semua penambang lain menerimanya, memverifikasinya, dan mulai menambang blok berikutnya di atasnya
- Semua orang berada di chain yang sama; semua orang mendapatkan proporsional dengan hashrate mereka
Strategi Selfish Mining:
- Pool menemukan blok → menahannya (rahasia)
- Pool terus menambang secara privat, bekerja menuju blok kedua (sekarang diam-diam 2 blok di depan)
- Jika penambang jujur menemukan blok dan menyiarkannya, pool selfish segera melepas blok privatnya
Perlombaan chain dimulai (kedua blok pada ketinggian yang sama)
Blok pool selfish mungkin diadopsi lebih dulu jika memiliki keuntungan konektivitas - Jika pool berhasil membangun 2-blok lead: melepas kedua blok, membuat yatim semua pekerjaan penambang jujur
Ambang 25%
Analisis asli Eyal dan Sirer menunjukkan bahwa penambang selfish dengan ≥25-33% hashrate dapat mendapatkan lebih dari porsi proporsional hadiah blok. Di bawah 25%, strategi ini tidak menguntungkan.
Ini berarti pool selfish mining dengan 25% hashrate dapat menghasilkan lebih banyak hadiah per unit hashrate daripada penambang jujur — menciptakan insentif bagi penambang yang memaksimalkan keuntungan untuk bergabung dengan pool selfish, berpotensi mengarah pada sentralisasi.
Mengapa Belum Terjadi?
- Komplikasi teori permainan: Pool besar memiliki reputasi yang dipertaruhkan
- Deteksi: Selfish mining menyebabkan peningkatan yang dapat dideteksi dalam tingkat blok stale/yatim
- Penanggulangan: Aturan tie-breaking Bitcoin dapat menetralisir keuntungan konektivitas penyerang
Kritik
- Masalah teori vs praktik: Analisis Eyal & Sirer membuat asumsi tentang perilaku dan model jaringan yang menyederhanakan dinamika dunia nyata
- Deteksi dan reputasi: Kampanye selfish mining yang berkelanjutan kemungkinan dapat dideteksi secara on-chain, menempatkan operator pool pada risiko hukum dan reputasi
Istilah Terkait
Lihat Juga
- Apakah Immersion Bekerja untuk Belajar Bahasa?
- Bitcoin ETF 2024: Dampak Institusional
- Tukar kripto dengan ChangeNOW
Sumber
- “Majority is Not Enough: Bitcoin Mining is Vulnerable” — Eyal & Sirer (2013). Makalah asli yang secara formal menggambarkan dan menganalisis strategi selfish mining.
- Bitcoin Wiki — Selfish Mining — dokumentasi komunitas tentang vektor serangan.
- “Stubborn Mining: Generalizing Selfish Mining and Combining with Eclipse Attack” — Nayak et al. (2016). Perluasan dari analisis selfish mining original.
Terakhir diperbarui: 2026-04