Pengeluaran ganda adalah aktivitas penipuan di mana mata uang digital dibelanjakan lebih dari sekali.
Ada tiga jenis pengeluaran ganda.
Serangan balapan adalah jenis pembelanjaan ganda pertama di mana Anda melakukan dua transaksi secara bersamaan. Namun, hanya satu dari dua transaksi yang asli.
Serangan Finney terjadi ketika penambang melakukan transaksi pra-tambang ke dalam blok dari satu dompet ke dompet lainnya.
Serangan 51% cukup populer, dan itu terjadi ketika platform mata uang digital memegang dan mengontrol lebih dari 50% kekuatan hashing jaringan.
Tindakan pencegahan yang dapat Anda lakukan sebagai investor atau trader untuk mencegah serangan double-spending adalah dengan menghindari transaksi yang belum dikonfirmasi dan selalu menggunakan teknologi blockchain.
Seperti namanya, pengeluaran ganda melibatkan penggunaan detail atau jumlah transaksi tunggal untuk beberapa transaksi.
Namun demikian, perlu dijelaskan secara rinci definisi pengeluaran ganda dan berbagai cara di mana serangan dapat dilakukan.
Apakah pembelanjaan ganda itu?
Pengeluaran ganda adalah kelemahan digital yang memungkinkan satu aset digital untuk beberapa transaksi, yaitu digunakan lebih dari sekali.
Dengan mata uang fisik, pengeluaran ganda tidak mungkin dilakukan. Anda tidak dapat memberikan satu uang kertas kepada dua orang kecuali Anda menyuruh mereka untuk membaginya di antara mereka sendiri. Oleh karena itu, ini hanya khusus untuk mata uang digital online.
Baru-baru ini, cara terbaik untuk mencegah pengeluaran ganda adalah penggunaan blockchain. Saat Anda menggunakan teknologi blockchain untuk transaksi Anda, itu membuat buku besar untuk semua transaksi.
Blockchain membuat buku besar publik yang mencatat transaksi lengkap dan tidak lengkap. Seluruh transaksi dicatat sebagai "dikonfirmasi", sementara dalam situasi di mana pengirim telah mengirim token tetapi penerima belum menerimanya, blockchain akan mencatatnya sebagai "belum dikonfirmasi."
Dompet blockchain penerima akan secara otomatis memverifikasi transaksi yang dikonfirmasi. Dengan fitur ini, pengirim sulit untuk menyalin atau menggandakan rincian transaksi dan menggunakannya untuk menipu orang lain.
Juga, jika dompet blockchain dari penerima pertama tidak mengesahkannya sebagai transaksi yang sebenarnya, Anda tidak mendapatkan pemberitahuan tentang pertukaran.
Pengeluaran ganda dapat dilakukan dengan berbagai cara atau metode, antara lain;
Jenis Pengeluaran
Pengeluaran ganda cryptocurrency melibatkan banyak proses dan membutuhkan beberapa tingkat keahlian. Beberapa cara terjadinya pengeluaran ganda antara lain sebagai berikut;
serangan ras
Serangan ras adalah penipuan yang disengaja di mana Anda melakukan dua transaksi secara bersamaan. Namun, hanya satu dari dua transaksi yang asli.
Dalam serangan ras, salah satu dari dua transaksi akan menunjukkan "dikonfirmasi", sedangkan transaksi lainnya, terutama yang kedua, akan menunjukkan belum dikonfirmasi. Jadi penerima akan tertipu sejak yang pertama dikonfirmasi.
Terkadang, serangan ras akan memiliki dua transaksi simultan yang dikirim ke penerima, dan sebelum yang kedua dikonfirmasi, peretas atau penipu akan membatalkannya menggunakan blok yang telah mereka buat untuk tindakan semacam itu.
Salah satu contoh serangan ras ada dalam video viral pada tahun 2019. Penipu mata uang digital menggunakan protokol peningkatan yang disebut Replace-By-Fee (RBF).
Transaksi pertama dikirim ke merchant; lain dikirim secara bersamaan dengan biaya yang lebih tinggi terlampir. Transaksi kedua yang menggunakan protokol RBF mengesampingkan transaksi pertama karena memiliki harga yang lebih tinggi. Sebelum yang pertama akhirnya terdaftar di blockchain, pengirim mengembalikannya ke dompet mereka.
Serangan Finney
Serangan Finney cukup kompleks dan hanya bisa dilakukan oleh penambang. Serangan Finney melewati urutan yang telah direncanakan para penambang sebelum transaksi.
Tercatat bahwa hanya individu yang menemukan trik pengeluaran ganda ini yang menggunakannya. Namanya Hal Finney, dan serangan itu dinamai menurut namanya.
Apa yang dilakukan penambang adalah melakukan pra-penambangan transaksi ke dalam blok dari satu dompet ke dompet lainnya.
Setelah itu, penambang atau kolaborator akan menggunakan dompet pertama untuk melakukan transaksi kedua dan menyiarkan blok yang sudah ditambang, termasuk transaksi pertama.
Serangan Finney seperti mengalihkan mata uang digital ke blok yang Anda buat (sebelumnya) dalam perjalanannya ke dompet lain.
Serangan 51%
Serangan 51% disebabkan oleh persentase hashing dari pemegang atau pengontrol mata uang digital. Itu terjadi ketika platform mata uang digital memegang dan mengontrol lebih dari 50% kekuatan hashing jaringan.
Serangan 51% sulit dan mahal untuk dijalankan. Jika transaksi dianggap terjadi dan Anda ingin menyerangnya menggunakan trik ini, Anda harus memiliki lebih dari biaya perdagangan yang ingin Anda serang.
Untuk mendapat untung dari serangan 51%, Anda harus menargetkan transaksi besar dan dompet blockchain dengan kepemilikan yang signifikan.
Ada kepercayaan umum bahwa
bitcoin kebal terhadap serangan hashing karena mata uang itu sendiri mengendalikan lebih dari 50% kekuatan hashing. Namun, mata uang digital lainnya dengan kekuatan hashing yang lebih rendah rentan terhadap serangan semacam ini.
Misalnya, pada tahun 2019, tercatat bahwa Ethereum Classic diserang 51%, dan pada 2018/2020,
bitcoin Gold diserang 51%, yang menjadikannya serangan dua kali terhadap
bitcoin Gold.
Meskipun serangan ini jarang terjadi, penting untuk mengetahui cara mencegah serangan jika peretas mencoba menemukan jalan mereka melalui transaksi Anda.
Cara Mencegah Serangan Pengeluaran
Mereka yang melakukan tindakan pembelanjaan ganda tidak mudah dikenali; Anda perlu memiliki tindakan pencegahan untuk menjaga keamanan transaksi Anda setiap saat. Langkah-langkah pencegahan meliputi;
Hindari transaksi yang belum dikonfirmasi
Cara terbaik untuk tetap aman dari pengeluaran ganda adalah dengan menghindari transaksi yang belum dikonfirmasi. Jika pembeli atau penukar mengirimi Anda mata uang digital, jangan lanjutkan transaksi sampai jaringan blockchain Anda menunjukkan bahwa transaksi telah dikonfirmasi.
Jika banyak transaksi, pastikan semua transaksi menunjukkan "dikonfirmasi" di dompet blockchain Anda. Jangan terburu-buru atau memercayai mitra mana pun sampai token muncul di dompet Anda.
Selalu gunakan teknologi blockchain
Karena pembelanjaan ganda memerlukan pembuatan blok baru untuk mengalihkan transaksi, Anda berada di sisi yang lebih aman jika menggunakan teknologi blockchain.
Sebelum transaksi selesai di blockchain, jaringan penambang harus menerima dan memverifikasi transaksi tersebut. Oleh karena itu, menantang dan sebagian besar tidak mungkin untuk memasukkan blok rahasia ke dalam blockchain.
Kesimpulan
Semua serangan pengeluaran ganda membutuhkan banyak usaha dan pengaturan. Meskipun serangan telah berhasil dalam beberapa kasus, ada kemungkinan besar bahwa peretas telah mencoba beberapa kali, dan mereka akan terus merancang cara yang berbeda.
Untuk tetap berada di depan serangan ini, Anda harus mengikuti saran yang disorot di atas, simpan mata uang digital Anda di dompet tepercaya dan hindari teknologi pertukaran yang teduh.
Penulis:
Valentine A. Peneliti Gate.io
Artikel ini hanya mewakili pandangan peneliti dan bukan merupakan saran investasi.
Gate.io memiliki semua hak atas artikel ini. Pengeposan ulang artikel akan diizinkan asalkan Gate.io dirujuk. Dalam semua kasus, tindakan hukum akan diambil karena pelanggaran hak cipta.