Definisi Serangan 51%
51% serangan mengacu pada serangan terhadap blockchain - biasanya bitcoin, yang serangannya masih bersifat hipotesis - oleh sekelompok penambang yang mengendalikan lebih dari 50% hashrate penambangan jaringan, atau daya komputasi. Penyerang akan dapat mencegah transaksi baru dari mendapatkan konfirmasi, memungkinkan mereka untuk menghentikan pembayaran antara beberapa atau semua pengguna. Mereka juga akan dapat membalikkan transaksi yang selesai saat mereka mengendalikan jaringan, yang berarti mereka dapat melipatgandakan koin.
Mereka hampir pasti tidak akan dapat membuat koin baru atau mengubah blok lama, jadi serangan 51% mungkin tidak akan menghancurkan bitcoin atau mata uang berbasis blockchain lainnya secara langsung, bahkan jika itu terbukti sangat merusak.
Breaking Down 51% Attack
Bitcoin dan cryptocurrency lainnya didasarkan pada blockchains, suatu bentuk buku besar yang didistribusikan. File-file digital ini merekam setiap transaksi yang dilakukan pada jaringan cryptocurrency dan tersedia untuk semua pengguna - dan masyarakat umum - untuk ditinjau, artinya tidak ada yang bisa menghabiskan koin dua kali. (Apa yang disebut "private blockchains" memperkenalkan izin untuk mencegah pengguna tertentu dari masyarakat umum melihat semua data pada blockchain.)
Seperti namanya, blockchain adalah rantai blok, kumpulan data yang mencatat semua transaksi yang diselesaikan selama periode waktu tertentu. Untuk bitcoin, blok baru dihasilkan kira-kira setiap 10 menit. Setelah blok diselesaikan - "ditambang, " di dalam jargon - itu tidak dapat diubah, karena versi penipuan dari buku besar publik akan dengan cepat ditemukan dan ditolak oleh pengguna jaringan.
Namun, dengan mengendalikan mayoritas daya komputasi pada jaringan, penyerang atau kelompok penyerang dapat mengganggu proses pencatatan blok baru. Mereka dapat mencegah penambang lain menyelesaikan blok, secara teoritis memungkinkan mereka untuk memonopoli penambangan blok baru dan mendapatkan semua hadiah. Untuk bitcoin, hadiah saat ini adalah 12, 5 bitcoin yang baru dibuat, meskipun pada akhirnya akan turun menjadi nol. Mereka dapat memblokir transaksi pengguna lain. Mereka dapat mengirim transaksi dan kemudian membalikkannya, membuatnya tampak seolah-olah mereka masih memiliki koin yang baru saja mereka habiskan. Kerentanan ini, yang dikenal sebagai pembelanjaan ganda, adalah padanan digital dari tiruan sempurna dan rintangan kriptografi dasar yang dibangun oleh blockchain untuk diatasi, sehingga jaringan yang memungkinkan pembelanjaan ganda akan dengan cepat mengalami kehilangan kepercayaan.
Mengubah blok historis - transaksi terkunci sebelum dimulainya serangan - akan sangat sulit bahkan dalam hal serangan 51%. Semakin jauh ke belakang transaksi, semakin sulit untuk mengubahnya. Tidak mungkin untuk mengubah transaksi sebelum pos pemeriksaan, melewati transaksi mana yang dikodekan ke dalam perangkat lunak bitcoin.
Di sisi lain, bentuk serangan 51% dimungkinkan dengan kurang dari 50% daya penambangan jaringan, tetapi dengan probabilitas keberhasilan yang lebih rendah.
Ghash.io
Kumpulan penambangan ghash.io secara singkat melebihi 50% dari daya komputasi jaringan bitcoin pada Juli 2014, memimpin kumpulan ini untuk secara sukarela berkomitmen mengurangi bagiannya dari jaringan. Dikatakan dalam sebuah pernyataan bahwa itu tidak akan mencapai 40% dari total kekuatan pertambangan di masa depan.
Kripton dan Shift
Krypton dan Shift, dua blockchains berdasarkan ethereum, menderita serangan 51% pada Agustus 2016.
Bitcoin Gold
Pada bulan Mei 2018, Bitcoin Gold, pada saat itu cryptocurrency terbesar ke-26, menderita serangan 51%. Aktor atau aktor jahat mengendalikan sejumlah besar kekuatan hash Bitcoin Gold sedemikian rupa sehingga bahkan dengan Bitcoin Gold berulang kali berusaha untuk meningkatkan ambang nilai tukar, para penyerang dapat melakukan pembelanjaan ganda selama beberapa hari, akhirnya mencuri lebih dari $ 18 juta senilai Bitcoin Gold.
34% Serangan
Kusut, buku besar terdistribusi yang secara fundamental berbeda dari blockchain tetapi dirancang untuk mencapai tujuan yang sama, secara teoritis bisa menyerah pada penyerang menyebarkan lebih dari sepertiga dari hashrate jaringan, disebut sebagai serangan 34%.