XRAD: Ransomware Address Detection Method based on Bitcoin Transaction Relationships
Kai Wang,Michael Tong,Jun Pang,Jitao Wang,Weili Han
DOI: https://doi.org/10.1145/3687487
IF: 3.35
2024-08-29
ACM Transactions on the Web
Abstract:Recently, there is a surge in ransomware activities that encrypt users' sensitive data and demand bitcoins for ransom payments to conceal the criminal's identity. It is crucial for regulatory agencies to identify as many ransomware addresses as possible in order to accurately estimate the impact of these ransomware activities. However, existing methods for detecting ransomware addresses rely primarily on time-consuming data collection and clustering heuristics, and they face two major issues: 1) the features of an address itself are insufficient to accurately represent its activity characteristics, and 2) the number of disclosed ransomware addresses is extremely less than the number of unlabeled addresses. These issues lead to a significant number of ransomware addresses being undetected, resulting in a substantial underestimation of the impact of ransomware activities. To solve the above two issues, we propose an optimized ransomware address detection method based on Bitcoin transaction relationships, named XRAD , to detect more ransomware addresses with high performance. To address the first one, we present a cascade feature extraction method for Bitcoin transactions to aggregate features of related addresses after exploring transaction relationships. To address the second one, we build a classification model based on Positive-Unlabeled learning to detect ransomware addresses with high performance. Extensive experiments demonstrate that XRAD significantly improves average accuracy, recall, and F1 score by 15.07%, 19.71%, and 34.83%, respectively, compared to state-of-the-art methods. In total, XRAD detects 120,335 ransomware activities from 2009 to 2023, revealing a development trend and average ransom payment per year that aligns with three reports by FinCEN, Chainalysis, and Coveware.
computer science, information systems, software engineering