Apa itu Sybil Attack?
Serangan Sybil adalah sejenis ancaman keamanan pada sistem online di mana satu orang mencoba mengambil alih jaringan dengan membuat banyak akun, node, atau komputer.
Ini bisa sesederhana satu orang membuat beberapa akun media sosial.
Tetapi di dunia cryptocurrency, contoh yang lebih relevan adalah di mana seseorang menjalankan banyak node di jaringan blockchain.
Kata “Sybil” pada nama tersebut berasal dari studi kasus tentang seorang wanita bernama Sybil Dorsett, yang dirawat karena Gangguan Identitas Disosiatif - juga disebut Gangguan Kepribadian Ganda.
Masalah apa yang bisa ditimbulkan oleh serangan Sybil?
Penyerang mungkin dapat memilih node yang jujur di jaringan jika mereka membuat cukup identitas palsu (atau identitas Sybil). Mereka kemudian dapat menolak untuk menerima atau mengirimkan blok, yang secara efektif memblokir pengguna lain dari jaringan.
Dalam serangan Sybil berskala besar, di mana penyerang berhasil mengontrol sebagian besar daya komputasi jaringan atau tingkat hash, mereka dapat melakukan serangan 51%. Dalam kasus seperti itu, mereka dapat mengubah urutan transaksi, dan mencegah transaksi dikonfirmasi. Mereka bahkan dapat membalikkan transaksi yang mereka lakukan saat memegang kendali, yang dapat menyebabkan pembelanjaan ganda.
Selama bertahun-tahun, ilmuwan komputer telah mendedikasikan banyak waktu dan penelitian untuk mencari tahu bagaimana mendeteksi dan mencegah serangan Sybil, dengan berbagai tingkat keefektifan. Untuk saat ini, tidak ada pertahanan yang dijamin.
Jadi, bagaimana blockchain mengurangi serangan Sybil?
Banyak blockchain menggunakan "algoritme konsensus" yang berbeda untuk membantu mempertahankan diri dari serangan Sybil, seperti Proof of Work, Proof of Stake, dan Delegated Proof of Stake.
Algoritme konsensus ini sebenarnya tidak mencegah serangan Sybil, tetapi membuat penyerang sangat tidak praktis untuk berhasil melakukan serangan Sybil.
Misalnya, blockchain Bitcoin menerapkan seperangkat aturan khusus untuk pembuatan blok baru.
Salah satu aturannya adalah bahwa kemampuan untuk membuat blok harus proporsional dengan total kekuatan pemrosesan mekanisme Proof of Work. Itu berarti Anda harus benar-benar memiliki daya komputer yang diperlukan untuk membuat blok baru, yang membuatnya sangat sulit dan mahal untuk dilakukan oleh penyerang.
Karena menambang Bitcoin sangat intensif, penambang memiliki insentif yang sangat kuat untuk terus menambang dengan jujur, alih-alih mencoba menyerang Sybil.
Komentar