Affiliation:
1. Guangxi Key Laboratory of Machine Vision and Intelligent Control WuZhou University Wuzhou China
2. Guangxi Colleges and Universities Key Laboratory of Industry Software Technology WuZhou University Wuzhou China
3. Guangxi Key Laboratory of Cryptography and Information Security, School of Computer Science and Information Security Guilin University of Electronic Technology Guilin China
Abstract
AbstractWith the rapid development of blockchain technology in the financial sector, the security of blockchain is being put to the test due to an increase in phishing fraud. Therefore, it is essential to study more effective measures and better solutions. Graph models have been proven to provide abundant information for downstream assignments. In this study, a graph‐based embedding classification method is proposed for phishing detection on Ethereum by modeling its transaction records using subgraphs. Initially, the transaction data of normal addresses and an equal number of confirmed phishing addresses are collected through web crawling. Multiple subgraphs using the collected transaction records are constructed, with each subgraph containing a target address and its nearby transaction network. To extract features of the addresses, a modified Graph2Vec model called imgraph2vec is designed, which considers block height, timestamp, and amount of transactions. Finally, the Extreme Gradient Boosting (XGBoost) algorithm is employed to detect phishing and normal addresses. The experimental results show that the proposed method achieves good performance in phishing detection, indicating the effectiveness of imgraph2vec in feature acquisition of transaction networks compared to existing models.
Funder
Natural Science Foundation of Guangxi Province
National Natural Science Foundation of China
Publisher
Institution of Engineering and Technology (IET)