Tracking phishing on Ethereum: Transaction network embedding approach for accounts representation learning

Zhutian Lin, Xi Xiao, Guangwu Hu, Qing Li, Bin Zhang, Xiapu Luo

Research output: Journal article publicationJournal articleAcademic researchpeer-review

4 Citations (Scopus)

Abstract

The transaction volume of Ethereum has been witnessing a year-on-year increase, which has unfortunately been accompanied by significant losses due to phishing scams. To enhance the ability of downstream classifiers to distinguish phishing accounts more effectively, we produce dense representations of Ethereum accounts in latent space, leveraging the transaction network topology and associated statistical features. However, the task of learning representations from sparse yet voluminous transaction records presents a significant challenge. To address this, we introduce the Temporal-based Sequences Generator (TSG) and the Heterogeneous-based Sequences Generator (HSG). These generators create sequences from the transaction network, optimizing the use of transaction temporal constraints, diverse account types, and transaction amounts. Our method aims to capture latent higher-order information and generate dense vectors using a network embedding technique. Furthermore, we propose a novel Statistics-Based Sampling (SBS) method to mitigate label leakage. We validate our approach through experiments with various classic downstream classifiers, demonstrating that Phish2vec surpasses other comparative methods in performance and exhibits robustness and stability.
Original languageEnglish
Pages (from-to)1-14
JournalComputers and Security
Volume135
Issue number103479
Publication statusPublished - Sept 2023

Fingerprint

Dive into the research topics of 'Tracking phishing on Ethereum: Transaction network embedding approach for accounts representation learning'. Together they form a unique fingerprint.

Cite this