Beberapa proyek aset kripto ternama seperti Bitcoin SV, Verge, dan Ethereum Classic memiliki satu kesamaan kelam dalam sejarah mereka: semuanya pernah menjadi korban dari serangan 51% (51% attack). Namun, apa sebenarnya serangan ini, bagaimana mekanisme kerjanya di latar belakang, dan seberapa besar kerusakan yang bisa ditimbulkannya terhadap Keamanan Aset Digital?
Secara sederhana, serangan 51%—atau yang sering disebut sebagai serangan mayoritas (majority attack)—adalah sebuah kondisi di mana satu entitas atau kelompok penambang (miners) berhasil menguasai lebih dari 50% total daya komputasi (hashrate) dari suatu jaringan bursa. Untuk memahami mengapa angka ini sangat krusial, kita harus membedah esensi dari sifat desentralisasi itu sendiri.
Fondasi Desentralisasi dan Pentingnya Konsensus
Teknologi Blockchain dirancang sebagai sebuah buku besar digital terdistribusi yang mencatat transaksi secara transparan tanpa dikendalikan oleh satu otoritas pusat. Agar data di dalam buku besar ini dianggap valid, seluruh komputer yang terhubung di dalam jaringan (disebut sebagai nodes) harus mencapai sebuah kesepakatan bersama. Proses ini diatur oleh sebuah sistem yang dinamakan Mekanisme Konsensus.
Ibarat meminta rekomendasi film: jika Anda hanya bertanya kepada satu orang, penilaiannya bisa saja salah atau subjektif. Namun, jika Anda bertanya kepada 1.000 orang acak dan semuanya memberikan jawaban “bagus”, maka tingkat kebenaran rekomendasi tersebut menjadi sangat tinggi karena telah diverifikasi secara massal.
Dalam jaringan berbasis Proof-of-Work (PoW) seperti Bitcoin, algoritma konsensus bertindak seperti kritikus film yang sangat pemilih. Blok transaksi baru hanya akan sah ditambahkan ke dalam rantai jika mayoritas penambang di jaringan sepakat bahwa data tersebut valid. Sifat mayoritas mutlak inilah yang kemudian dieksploitasi dalam serangan 51%.
Bagaimana Penambang Memenangkan Blok?
Dalam kondisi normal, para penambang saling berkompetisi menggunakan mesin-mesin komputasi berspesifikasi tinggi untuk memecahkan teka-teki matematika rumit guna menghasilkan kode acak yang disebut hash.
-
Penambang yang memiliki jumlah mesin lebih banyak atau memiliki kartu grafis dengan kecepatan hashrate yang lebih tinggi otomatis memiliki peluang lebih besar untuk memenangkan kompetisi.
-
Sistem ini mirip dengan undian kupon berhadiah: seseorang yang memegang 10.000 tiket tentu memiliki probabilitas menang yang jauh lebih tinggi dibandingkan orang yang hanya memegang 5 tiket.
-
Pemenang kompetisi akan mendapatkan hak eksklusif untuk mengisi blok baru dengan data transaksi teranyar, sekaligus berhak mengklaim hadiah koin baru beserta biaya transaksi (gas fees).
Namun, masalah besar akan muncul apabila ada pihak jahat yang berhasil menyewa atau mengumpulkan daya hashrate dalam skala masif dari pihak ketiga hingga melampaui angka 50% dari total kekuatan jaringan.
Dampak dan Batasan Kerusakan Serangan 51%
Ketika pelaku peretasan berhasil mengamankan kendali mayoritas di atas 50%, mereka secara teori memiliki kekuatan tirani untuk mendikte apa yang benar dan salah di dalam jaringan tersebut.
Ancaman Pengeluaran Ganda (Double Spending)
Dengan memegang kendali hashrate tertinggi, peretas dapat melakukan manipulasi kronologis, seperti memblokir konfirmasi transaksi baru atau mengubah urutan barisan transaksi. Yang paling berbahaya, mereka memiliki kemampuan untuk menulis ulang sebagian kecil sejarah blok dan membatalkan transaksi yang baru saja mereka lakukan sendiri.
Manipulasi ini memicu masalah klasik keuangan digital yang disebut pengeluaran ganda (double spending), yaitu kondisi di mana pelaku bisa membelanjakan satu koin digital yang sama berulang kali ke beberapa tempat berbeda karena sistem berhasil dikelabui.
Batasan Teoritis Serangan
Meskipun terdengar sangat mengerikan, kekuatan serangan 51% sebenarnya memiliki batasan ketat secara kriptografi. Pelaku tidak akan pernah bisa melakukan hal-hal berikut:
-
Menciptakan koin baru secara gaib dari udara kosong.
-
Memindahkan atau mencuri isi dompet digital milik pengguna lain yang tidak terkait.
-
Mengubah aturan mendasar mengenai jumlah hadiah per blok (block rewards).
-
Membatalkan transaksi lama milik orang lain yang bloknya sudah tertanam sangat dalam di masa lalu.
Menakar Probabilitas Terjadinya Serangan
Seiring dengan pertumbuhan suatu jaringan cryptocurrency, peluang terjadinya serangan 51% akan menurun secara drastis hingga mendekati mustahil. Hal ini dikarenakan biaya finansial untuk melancarkan serangan berbanding lurus dengan total hashrate jaringan tersebut.
Semakin besar sebuah jaringan dan semakin banyak penambang jujur yang berpartisipasi di dalamnya, maka modal yang dibutuhkan untuk menyewa atau membeli perangkat keras guna melampaui angka 50% akan menjadi sangat mahal dan tidak masuk akal secara ekonomi.
Selain faktor biaya modal, Teknologi Blockchain memiliki sistem keamanan intrinsik karena sifat bloknya yang saling mengunci secara berantai (cryptographic hashing link). Untuk mengubah satu blok di masa lalu, peretas diwajibkan untuk menghapus dan menulis ulang seluruh blok baru yang tercipta setelahnya.
Bagi jaringan raksasa yang super mapan seperti Bitcoin, biaya listrik dan komputasi untuk melakukan hal tersebut akan jauh lebih besar daripada keuntungan yang bisa diraup dari hasil meretas. Ditambah lagi, dengan bertindak curang, penambang tersebut secara otomatis akan kehilangan hak untuk menerima hadiah blok resmi dari sistem. Oleh karena itu, serangan 51% saat ini umumnya hanya menjadi ancaman nyata bagi koin-koin kecil baru yang memiliki total hashrate rendah dan ringkih.