Ethereum Fraud Detection with Heterogeneous Graph Neural Networks

by   Hiroki Kanezashi, et al.
Association for Computing Machinery
National Institute of Advanced Industrial Science and Technology

While transactions with cryptocurrencies such as Ethereum are becoming more prevalent, fraud and other criminal transactions are not uncommon. Graph analysis algorithms and machine learning techniques detect suspicious transactions that lead to phishing in large transaction networks. Many graph neural network (GNN) models have been proposed to apply deep learning techniques to graph structures. Although there is research on phishing detection using GNN models in the Ethereum transaction network, models that address the scale of the number of vertices and edges and the imbalance of labels have not yet been studied. In this paper, we compared the model performance of GNN models on the actual Ethereum transaction network dataset and phishing reported label data to exhaustively compare and verify which GNN models and hyperparameters produce the best accuracy. Specifically, we evaluated the model performance of representative homogeneous GNN models which consider single-type nodes and edges and heterogeneous GNN models which support different types of nodes and edges. We showed that heterogeneous models had better model performance than homogeneous models. In particular, the RGCN model achieved the best performance in the overall metrics.


page 5

page 6

page 7

page 8


Self-supervised Incremental Deep Graph Learning for Ethereum Phishing Scam Detection

In recent years, phishing scams have become the crime type with the larg...

Railway Network Delay Evolution: A Heterogeneous Graph Neural Network Approach

Railway operations involve different types of entities (stations, trains...

Finding Money Launderers Using Heterogeneous Graph Neural Networks

Current anti-money laundering (AML) systems, predominantly rule-based, e...

Modelling graph dynamics in fraud detection with "Attention"

At online retail platforms, detecting fraudulent accounts and transactio...

xFraud: Explainable Fraud Transaction Detection on Heterogeneous Graphs

At online retail platforms, it is crucial to actively detect risks of fr...

PU GNN: Chargeback Fraud Detection in P2E MMORPGs via Graph Attention Networks with Imbalanced PU Labels

The recent advent of play-to-earn (P2E) systems in massively multiplayer...

Inspection-L: A Self-Supervised GNN-Based Money Laundering Detection System for Bitcoin

Criminals have become increasingly experienced in using cryptocurrencies...

Please sign up or login with your details

Forgot password? Click here to reset