Litcius/Paper detail

Machine Learning-Based Ransomware Classification of Bitcoin Transactions

Suleiman Ali Alsaif

2023Applied Computational Intelligence and Soft Computing16 citationsDOIOpen Access PDF

Abstract

Ransomware attacks are one of the most dangerous related crimes in the coin market. To increase the challenge of fighting the attack, early detection of ransomware seems necessary. In this article, we propose a high-performance Bitcoin transaction predictive system that investigates Bitcoin payment transactions to learn data patterns that can recognize and classify ransomware payments for heterogeneous bitcoin networks into malicious or benign transactions. The proposed approach makes use of three supervised machine learning methods to learn the distinctive patterns in Bitcoin payment transactions, namely, logistic regression (LR), random forest (RF), and Extreme Gradient Boosting (XGBoost). We evaluate these ML-based predictive models on the BitcoinHeist ransomware dataset in terms of classification accuracy and other evaluation measures such as confusion matrix, recall, and F1-score. It turned out that the experimental results recorded by the XGBoost model achieved an accuracy of 99.08%. As a result, the resulting model accuracy is higher than many recent state-of-the-art models developed to detect ransomware payments in Bitcoin transactions.

Topics & Concepts

RansomwareComputer sciencePaymentArtificial intelligenceMachine learningConfusion matrixRandom forestGradient boostingConfusionDatabase transactionMalwareComputer securityDatabaseWorld Wide WebPsychoanalysisPsychologyBlockchain Technology Applications and SecurityAdvanced Malware Detection TechniquesCybercrime and Law Enforcement Studies
Machine Learning-Based Ransomware Classification of Bitcoin Transactions | Litcius