BitcoinHeist: Topological Data Analysis for Ransomware Detection on the Bitcoin Blockchain

06/19/2019
by   Cuneyt Gurcan Akcora, et al.
0

Proliferation of cryptocurrencies (e.g., Bitcoin) that allow pseudo-anonymous transactions, has made it easier for ransomware developers to demand ransom by encrypting sensitive user data. The recently revealed strikes of ransomware attacks have already resulted in significant economic losses and societal harm across different sectors, ranging from local governments to health care. Most modern ransomware use Bitcoin for payments. However, although Bitcoin transactions are permanently recorded and publicly available, current approaches for detecting ransomware depend only on a couple of heuristics and/or tedious information gathering steps (e.g., running ransomware to collect ransomware related Bitcoin addresses). To our knowledge, none of the previous approaches have employed advanced data analytics techniques to automatically detect ransomware related transactions and malicious Bitcoin addresses. By capitalizing on the recent advances in topological data analysis, we propose an efficient and tractable data analytics framework to automatically detect new malicious addresses in a ransomware family, given only a limited records of previous transactions. Furthermore, our proposed techniques exhibit high utility to detect the emergence of new ransomware families, that is, ransomware with no previous records of transactions. Using the existing known ransomware data sets, we show that our proposed methodology provides significant improvements in precision and recall for ransomware transaction detection, compared to existing heuristic based approaches, and can be utilized to automate ransomware detection.

READ FULL TEXT
research
02/15/2020

Bitcoin's Blockchain Data Analytics: A Graph Theoretic Perspective

Bitcoin is the most popular cryptocurrency used worldwide. It provides p...
research
09/07/2020

TaxThemis: Interactive Mining and Exploration of Suspicious Tax Evasion Group

Tax evasion is a serious economic problem for many countries, as it can ...
research
09/22/2017

A Petri Nets Model for Blockchain Analysis

A Blockchain is a global shared infrastructure where cryptocurrency tran...
research
04/19/2021

Bitcoin Address Clustering Method Based on Multiple Heuristic Conditions

We analyzed the associations between Bitcoin transactions and addresses ...
research
11/04/2021

Effect of Miner Incentive on the Confirmation Time of Bitcoin Transactions

Blockchain is a technology that provides a distributed ledger that store...
research
04/04/2018

On the Economic Significance of Ransomware Campaigns: A Bitcoin Transactions Perspective

Bitcoin cryptocurrency system enables users to transact securely and pse...
research
08/28/2021

Identifying Ransomware Actors in the Bitcoin Network

Due to the pseudo-anonymity of the Bitcoin network, users can hide behin...

Please sign up or login with your details

Forgot password? Click here to reset