Detecting Malicious Accounts in Permissionless Blockchains using Temporal Graph Properties

07/10/2020
by   Rachit Agarwal, et al.
0

The temporal nature of modeling accounts as nodes and transactions as directed edges in a directed graph – for a blockchain, enables us to understand the behavior (malicious or benign) of the accounts. Predictive classification of accounts as malicious or benign could help users of the permissionless blockchain platforms to operate in a secure manner. Motivated by this, we introduce temporal features such as burst and attractiveness on top of several already used graph properties such as the node degree and clustering coefficient. Using identified features, we train various Machine Learning (ML) algorithms and identify the algorithm that performs the best in detecting which accounts are malicious. We then study the behavior of the accounts over different temporal granularities of the dataset before assigning them malicious tags. For Ethereum blockchain, we identify that for the entire dataset - the ExtraTreesClassifier performs the best among supervised ML algorithms. On the other hand, using cosine similarity on top of the results provided by unsupervised ML algorithms such as K-Means on the entire dataset, we were able to detect 554 more suspicious accounts. Further, using behavior change analysis for accounts, we identify 814 unique suspicious accounts across different temporal granularities.

READ FULL TEXT

page 14

page 18

page 20

page 21

research
01/28/2021

Detecting Malicious Accounts showing Adversarial Behavior in Permissionless Blockchains

Different types of malicious activities have been flagged in multiple pe...
research
08/21/2019

Detecting Fraudulent Accounts on Blockchain: A Supervised Approach

Applications of blockchain technologies got a lot of attention in recent...
research
06/25/2021

Identifying malicious accounts in Blockchains using Domain Names and associated temporal properties

The rise in the adoption of blockchain technology has led to increased i...
research
12/01/2021

TROLLMAGNIFIER: Detecting State-Sponsored Troll Accounts on Reddit

Growing evidence points to recurring influence campaigns on social media...
research
02/10/2022

Characterizing, Detecting, and Predicting Online Ban Evasion

Moderators and automated methods enforce bans on malicious users who eng...
research
08/26/2021

Understanding Money Trails of Suspicious Activities in a cryptocurrency-based Blockchain

The decentralization, redundancy, and pseudo-anonymity features have mad...
research
01/06/2021

Connecting The Dots To Combat Collective Fraud

Modern fraudsters write malicious programs to coordinate a group of acco...

Please sign up or login with your details

Forgot password? Click here to reset