Tracking phishing on Ethereum: Transaction network embedding approach for accounts representation learning
Tracking phishing on Ethereum: Transaction network embedding approach for accounts representation learning
复制标题
DOI:
10.1016/j.cose.2023.103479
复制
发表时间:
2023-09
期刊:
影响因子:
--
通讯作者:
Zhutian Lin;Xi Xiao;Guangwu Hu;Qing Li;Bin Zhang;Xiapu Luo
中科院分区:
文献类型:
--
作者:
Zhutian Lin;Xi Xiao;Guangwu Hu;Qing Li;Bin Zhang;Xiapu Luo
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 thatPhish2vecsurpasses other comparative methods in performance and exhibits robustness and stability.