arrow
Return

Pheromone-based graph embedding algorithm for Ethereum phishing detection

delete2025-04-01
delete0
PRE
AI
L
Lejun Zhang *
Z
Zhihong Tian
S
Shen Su
J
Jing Qiu
R
Ran Guo
DOI:10.1016/j.comnet.2025.111123delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Phishing scams pose significant risks to Ethereum, the second-largest blockchain-based cryptocurrency platform. Traditional methods for identifying phishing activities, such as machine learning and network representation learning, struggle to capture the temporal and repetitive transaction patterns inherent in Ethereum's transaction network. To address these limitations, we propose a Pheromone-based Graph Embedding Algorithm (PGEA), which leverages pheromone mechanisms and a taboo list inspired by ant colony behavior to enhance subgraph sampling. This approach improves the identification of phishing activities by ensuring subgraph homogeneity and isomorphism during the sampling process. In our methodology, Ethereum transaction data is collected from known phishing addresses to construct a transaction network graph. The PGEA guides subgraph sampling, producing sequences that are transformed into node embeddings using word2vec. These embeddings are then classified using a Support Vector Machine (SVM) to distinguish between legitimate and malicious nodes. Experimental results demonstrate the superiority of our model over existing methods. PGEA achieves an accuracy of 87.18%, precision of 91.01%, recall of 84.82%, and F1 score of 86.91%, outperforming baseline approaches such as Deepwalk, Node2vec, and Graph2vec. These results highlight the efficacy of PGEA in detecting phishing addresses, contributing to amore secure Ethereum ecosystem.
Keywords:
Phishing scams
Representation learning
Transaction network
Ant colony algorithm
Graph embedding

Journal

Computer Networks cover
Computer Networks
IF:
4.6
Papers:
1.8K
Citations:
1.6W

Organization

No organization information available
Cited Papers

Cited Papers

Who Are the Phishers? Phishing Scam Detection on Ethereum via Network Embedding
err2022-02-01
err149
errOAAI
errWu, Jiajing; Yuan, Qi; Lin, Dan; You, Wei; Chen, Weili; Chen, Chuan; Zheng, Zibin
errShare
errSave
XBlock-ETH: Extracting and Exploring Blockchain Data From Ethereum
err2020-01-01
err92
errOAAI
errZheng, Peilin; Zheng, Zibin; Wu, Jiajing; Dai, Hong-Ning
errShare
errSave
Detection of illicit accounts over the Ethereum blockchain
err2020-07-01
err114
errOAAI
errFarrugia, Steven; Ellul, Joshua; Azzopardi, George
errShare
errSave
Blockchain challenges and opportunities: a survey
err2018-01-01
err0
PREAI
errZibin Zheng; Shaoan Xie; Hong Ning Dai; Xiangping Chen; Huaimin Wang
errShare
errSave
An Effective Mechanism to Mitigate Real-Time DDoS Attack
err2020-01-01
err24
errOAAI
errAbubakar, Rana; Aldegheishem, Abdulaziz; Majeed, Muhammad Faran; Mehmood, Amjad; Maryam, Hafsa; Alrajeh, Nabil Ali; Maple, Carsten; Jawad, Muhammad
errShare
errSave
Eth-PSD: A Machine Learning-Based Phishing Scam Detection Approach in Ethereum
err2022-01-01
err20
errOAAI
errKabla, Arkan Hammoodi Hasan; Anbar, Mohammed; Manickam, Selvakumar; Karupayah, Shankar
errShare
errSave
GE 2 : A General and Efficient Knowledge Graph Embedding Learning System
err2024-05-30
err0
PREAI
errChenguang Zheng; Guanxian Jiang; Xiao Yan; Peiqi Yin; Qihui Zhou; James Cheng
errShare
errSave
researcher View more