Ada sejumlah mata uang di dunia ini yang digunakan untuk fasilitas perdagangan. Rupee, Dollar, Pound Euro, dan Yen adalah beberapa di antaranya. Ini adalah mata uang dan koin yang dicetak dan seseorang mungkin memiliki salah satunya di dompet. Tetapi bitcoin adalah mata uang yang tidak dapat disentuh, tidak dapat dilihat tetapi dapat digunakan secara efisien untuk fasilitas perdagangan. Ini adalah mata uang yang disimpan secara elektronik. Itu dapat disimpan di ponsel, komputer, atau media penyimpanan apa pun sebagai mata uang virtual. Bitcoin adalah sistem pembayaran yang inovatif dan digital . Ini adalah contoh cryptocurrency dan hal besar berikutnya di bidang keuangan.
Ini adalah cryptocurrency paling aman, dengan keamanan bawaan di berbagai tingkat protokol. Itu sering melakukan serangan canggih yang berkelanjutan. Pada artikel ini, Mari kita lihat berbagai jenis potensi serangan sistem bitcoin.
Serangan Ras
Ketika dua transaksi dengan dana yang sama dibuat pada saat yang sama dengan maksud menghabiskan dana tersebut dua kali. Serangan ras terjadi ketika penyerang membuat dua transaksi yang saling bertentangan. Korban menerima transaksi pertama dan menerima pembayaran (misalnya dengan mengirimkan produk) tanpa menunggu konfirmasi transaksi. Secara bersamaan, transaksi yang bersaing disiarkan ke jaringan, mengembalikan jumlah cryptocurrency yang sama ke penyerang, menjadikan transaksi pertama tidak valid. Sebagai penyerang, seseorang dapat mengirim koin yang sama ke dua vendor berbeda secara berurutan, kemungkinan besar menggunakan dua mesin terpisah. Jika vendor tidak menunggu konfirmasi blok sebelum mengirimkan barang, mereka akan segera mengetahui bahwa transaksi ditolak selama proses penambangan. Untuk menangkal serangan jenis ini,
Serangan Sybil
Dalam serangan Sybil , penyerang merusak sistem reputasi layanan jaringan dengan menciptakan sejumlah besar identitas samaran dan mengeksploitasinya untuk mendapatkan pengaruh besar yang tidak proporsional. Dinamai setelah buku Sybil, yang merupakan studi kasus seorang wanita yang didiagnosis dengan gangguan identitas disosiatif. Serangan Sybil terjadi di jaringan peer-to-peer. Serangan pada jaringan bitcoin ini dimaksudkan oleh penyerang jahat. Dalam hal ini, node jaringan mengoperasikan banyak identitas pada saat yang sama, merusak otoritas sistem reputasi. Tujuan utamanya adalah untuk mendapatkan mayoritas pengaruh jaringan untuk melakukan tindakan ilegal dalam sistem. Serangan Sybil sulit untuk dideteksi dan dicegah, tetapi tindakan pencegahan berikut dapat membantu:
- Dengan menaikkan biaya pengembangan identitas baru.
- Bergabung dengan jaringan mungkin memerlukan validasi identitas atau pembentukan kepercayaan.
- Berikan tingkat otoritas yang berbeda kepada anggota yang berbeda.
Serangan Finney
Jenis serangan pengeluaran ganda ini tidak mudah dilakukan. Sebaliknya, sangat sulit untuk dilakukan karena menganggap penyerang adalah penambang yang mampu mengekstrak blok tempat transaksinya akan divalidasi. Selain itu, pedagang harus menerima transaksi tanpa konfirmasi jaringan. Sulit untuk menggabungkan kedua kondisi ini. Penambang adalah penyerang dalam kasus ini. Dengan transaksinya, penambang menambang satu blok tetapi tidak melepaskannya ke dalam sistem. Dia sekarang melakukan transaksi kedua dengan koin yang sama sebelum melepaskan blok yang sudah ditambang. Jelas, transaksi kedua akan ditolak oleh penambang lain pada akhirnya, tetapi ini akan memakan waktu untuk mengurangi risiko ini, penjual harus menahan barang untuk setidaknya enam blok konfirmasi sebelum melepaskannya.
Serangan Vector76
Serangan Vector76 adalah gabungan dari serangan Race dan Finney, memungkinkan transaksi dengan hanya satu konfirmasi untuk dibatalkan. Dalam serangan ini, seorang penambang membuat dua node, satu terhubung ke node pertukaran dan yang lainnya ke rekan-rekan yang terhubung dengan baik di jaringan blockchain. Penambang sekarang menghasilkan dua transaksi, satu dengan nilai tinggi dan satu dengan nilai rendah. Penyerang kemudian menyiapkan transaksi bernilai tinggi untuk dikirim ke layanan pertukaran. Ketika blok baru diumumkan, dia segera mengirimkan blok yang sudah ditambang ke layanan pertukaran. Ketika layanan pertukaran mengkonfirmasi transaksi bernilai tinggi, penyerang yang tercemar mengirimkan transaksi bernilai rendah ke jaringan blockchain, yang pada akhirnya menolak transaksi bernilai tinggi. Akibatnya, jumlah transaksi bernilai tinggi disimpan ke akun penyerang yang rusak.
Serangan 51%
Serangan 51 persen (atau serangan mayoritas) pada integritas sistem blockchain terjadi ketika satu aktor atau organisasi jahat memperoleh kendali lebih dari setengah dari total kekuatan hashing jaringan, yang berpotensi mengganggu jaringan. Dalam jenis serangan ini, seseorang membuat asumsi yang tidak masuk akal bahwa seseorang memiliki 51 persen kekuatan komputasi jaringan. Dalam jenis serangan ini, penyerang menambang blockchain pribadi dan menghabiskan dua kali lipat koin. Karena penyerang menguasai sebagian besar daya komputasi, dapat dipastikan bahwa blockchain pribadinya pada akhirnya akan lebih panjang daripada rantai jaringan “jujur”. Penyerang kemudian memasukkan blockchain pribadinya ke dalam sistem, membuat semua transaksi sebelumnya yang dicatat dalam blockchain yang jujur menjadi tidak valid.
Misalnya, jika aktor jahat memperoleh kendali 51% dari kekuatan hashing di jaringan Bitcoin, mereka dapat melakukan perdagangan OTC offline dengan mengirimkan Bitcoin ke dompet cryptocurrency dengan imbalan USD. Mengingat kekekalan tersirat dari blockchain, pembeli akan dengan naif menyerahkan USD kepada scammer segera setelah transaksi dikonfirmasi oleh node jaringan.