51% attack terjadi ketika pengguna malicious dalam jaringan memperoleh kendali atas kemampuan miners blockchain yang diberikan. Ini menyiratkan bahwa attackers akan memiliki lebih dari 50% kekuatan miners dan dapat mining lebih cepat daripada orang lain.
Attackers dapat menghentikan konfirmasi dan pesanan transaksi baru. Agen malicious kemudian dapat menulis ulang bagian dari blockchain dan membalikkan transaksi. Serangan 51% biasanya melewati protokol keamanan blockchain. Dampak serangan bisa ringan atau berat, tergantung pada kekuatan mining attackers.
Kekuatan hash lebih penting dalam menyerang. Jika attackers memiliki persentase yang lebih tinggi, kemungkinan menyerang sistem juga tinggi. Kerusakan yang disebabkan oleh serangan itu juga tergantung pada faktor yang sama.
Dampak 51% Attack pada Blockchain dan Bitcoin :
- Transaksi baru tertunda
Dalam 51% Attack, attackers menyerbu kekuatan hashing bitcoin. Mereka dapat menunda transaksi baru untuk memulai penggunaan koin yang sama beberapa kali. - Menyebabkan gangguan jaringan
Setiap blockchain menggunakan mekanisme Proof-of-Work (PoW) untuk memvalidasi transaksi. Attackers menyebabkan gangguan jaringan dengan menunda konfirmasi dan pengaturan blok dalam urutan kronologis. Perhatikan bahwa 51% Attack sangat berdampak pada sumber daya komputasi miners. Hal ini menyebabkan penundaan transaksi untuk dikonfirmasi dan disimpan dalam satu blok. Pada gilirannya, jaringan blockchain menjadi rusak, memungkinkan attackers memproses transaksi lebih cepat daripada miners. - Mengarah pada pengurangan hadiah miners
51% attack memungkinkan attackers untuk membalikkan transaksi bahkan sebelum dikonfirmasi. Ini mengarah pada pengeluaran ganda koin. Selain itu, miners asli mendapat penghasilan lebih sedikit untuk memperbarui blockchain karena attackers mencuri bagian mereka.
Risiko yang terlibat dengan 51% Attack :
51% attack menyebabkan pengguna aset kripto kehilangan aset digital atau bahkan uang tunai. Ini menimbulkan kekhawatiran serius tentang keandalan, keamanan, dan kepercayaan dari sebuah blockchain. Kepercayaan pengguna dan miners sangat terganggu.
Attackers dapat menipu pengguna baru dan yang tidak berpengalaman untuk memvalidasi dan mengonfirmasi transaksi yang nantinya dapat mereka batalkan. Alasannya adalah attackers dapat mengganggu blok dan transaksi yang belum dikonfirmasi di blockchain.
Selain itu, transaksi pengguna mungkin tidak dikonfirmasi atau bahkan dibatalkan oleh attackers. Ini membuat pengguna tidak mempercayai blockchain, menyebabkannya mengurangi nilainya. Jenis serangan ini dapat menyebabkan beberapa aset kripto tidak terdaftar karena masalah keamanan.