Effective Illicit Account Detection on Large Cryptocurrency MultiGraphs
Not on the map. Why?
Abstract (arXiv)
Cryptocurrencies are rapidly expanding and becoming vital in digital financial markets. However, the rise in cryptocurrency-related illicit activities has led to significant losses for users. To protect the security of these platforms, it is critical to identify illicit accounts effectively. Current detection methods mainly depend on feature engineering or are inadequate to leverage the complex information within cryptocurrency transaction networks, resulting in suboptimal performance. In this paper, we present DIAM, an effective method for detecting illicit accounts in cryptocurrency transaction networks modeled by directed multi-graphs with attributed edges. DIAM first features an Edge2Seq module that captures intrinsic transaction patterns from parallel edges by considering edge attributes and their directed sequences, to generate effective node representations. Then in DIAM, we design a multigraph Discrepancy (MGD) module with a tailored message passing mechanism to capture the discrepant features between normal and illicit nodes over the multigraph topology, assisted by an attention mechanism. DIAM integrates these techniques for end-to-end training to detect illicit accounts from legitimate ones. Extensive experiments, comparing against 15 existing solutions on 4 large cryptocurrency datasets of Bitcoin and Ethereum, demonstrate that DIAM consistently outperforms others in accurately identifying illicit accounts. For example, on a Bitcoin dataset with 20 million nodes and 203 million edges, DIAM attains an F1 score of 96.55%, markedly surpassing the runner-up's score of 83.92%. The code is available at https://github.com/TommyDzh/DIAM.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 22 of its 45 references that are in the map. First posted on arXiv 4 Sep 2023.
Builds on
22 of 45 references.
References · 22
- 2017Attention Is All You Needcited by 60,361
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,304
- 2019Strategies for Pre-training Graph Neural Networkscited by 971
- 2020Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classificationcited by 506
- 2020Enhancing Graph Neural Network-based Fraud Detectors against Camouflaged Fraudsterscited by 250
- 2020Alleviating the Inconsistency Problem of Applying Graph Neural Network to Fraud Detectioncited by 82
10 more
- 2021Few-shot Network Anomaly Detection via Cross-network Meta-learningcited by 64
- 2019Who Are the Phishers? Phishing Scam Detection on Ethereum via Network Embeddingcited by 39
- 2020Detecting Mixing Services via Mining Bitcoin Transaction Network with Hybrid Motifscited by 23
- 2023BERT4ETH: A Pre-trained Transformer for Ethereum Fraud Detectioncited by 19
- 2019Identifying Illicit Accounts in Large Scale E-payment Networks -- A Graph Representation Learning Approachcited by 9
- 2019RiWalk: Fast Structural Node Embedding via Role Identificationcited by 7
- 2020Analysis of Cryptocurrency Transactions from a Network Perspective: An Overviewcited by 6
- 2023BOURNE: Bootstrapped Self-supervised Learning Framework for Unified Graph Anomaly Detectioncited by 6
- 2021Self-supervised Incremental Deep Graph Learning for Ethereum Phishing Scam Detectioncited by 5
- 2020Towards Understanding and Demystifying Bitcoin Mixing Servicescited by 4
Built on by
Citing papers per year: 2024: 2.
2 papers.