Skip to main navigation Skip to search Skip to main content

Both Homophily and Heterophily Matter: Bi-path Aware Graph Neural Network for Ethereum Account Classification

  • Han Yang
  • , Junyuan Fang
  • , Jiajing Wu*
  • , Zibin Zheng
  • *Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

In recent years, the cryptocurrency market has been booming with an ever-increasing market capitalization. However, due to the anonymity of blockchain technology, this market has become a hotbed of financial crimes. As the largest blockchain platform supporting smart contracts, financial crimes including scams and hacking frequently happen on Ethereum and have caused serious losses. Therefore, it is necessary to classify Ethereum accounts in order to better identify those involved in illegal transactions and analyze the behavior patterns of different classes of accounts. In this paper, we construct an Ethereum transaction network based on transaction records and find that this network is with heterophily. However, most of the current work on account classification ignores the role of this heterophily information. We first figure out that the heterophily information of the neighborhood may also be beneficial for the final predictions. Based on this, we propose a new graph neural network (GNN) model, named BPA-GNN, which incorporates both homophilic and heterophilic information into the neighborhood aggregations. Specifically, BPA-GNN consists of three main modules including bi-path neighbor sampling, separated neighborhood aggregation, and attention-based node representation learning. Comprehensive experiments on a real Ethereum transaction dataset demonstrate the state-of-the-art performance of BPA-GNN, showing that the model can effectively extract and utilize neighborhood information to improve the distinguishability of node representations. As an effective solution for Ethereum account de-anonymization, BPA-GNN can help identify illegal activities and promote the healthy development of the Ethereum ecosystem. © 2023 IEEE.
Original languageEnglish
Pages (from-to)829-840
JournalIEEE Journal on Emerging and Selected Topics in Circuits and Systems
Volume13
Issue number3
Online published14 Jul 2023
DOIs
Publication statusPublished - Sept 2023

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 10 - Reduced Inequalities
    SDG 10 Reduced Inequalities

Research Keywords

  • Behavioral sciences
  • Blockchains
  • Circuits and systems
  • Cryptocurrency
  • de-anonymization
  • Ethereum
  • graph neural network
  • Graph neural networks
  • heterophily
  • Phishing
  • Representation learning

Fingerprint

Dive into the research topics of 'Both Homophily and Heterophily Matter: Bi-path Aware Graph Neural Network for Ethereum Account Classification'. Together they form a unique fingerprint.

Cite this