Detecting Mixing Services via Mining Bitcoin Transaction Network with Hybrid Motifs
arXiv:2001.05233 · doi:10.1109/TSMC.2021.3049278
Abstract
As the first decentralized peer-to-peer (P2P) cryptocurrency system allowing people to trade with pseudonymous addresses, Bitcoin has become increasingly popular in recent years. However, the P2P and pseudonymous nature of Bitcoin make transactions on this platform very difficult to track, thus triggering the emergence of various illegal activities in the Bitcoin ecosystem. Particularly, mixing services in Bitcoin, originally designed to enhance transaction anonymity, have been widely employed for money laundry to complicate trailing illicit fund. In this paper, we focus on the detection of the addresses belonging to mixing services, which is an important task for anti-money laundering in Bitcoin. Specifically, we provide a feature-based network analysis framework to identify statistical properties of mixing services from three levels, namely, network level, account level and transaction level. To better characterize the transaction patterns of different types of addresses, we propose the concept of Attributed Temporal Heterogeneous motifs (ATH motifs). Moreover, to deal with the issue of imperfect labeling, we tackle the mixing detection task as a Positive and Unlabeled learning (PU learning) problem and build a detection model by leveraging the considered features. Experiments on real Bitcoin datasets demonstrate the effectiveness of our detection model and the importance of hybrid motifs including ATH motifs in mixing detection.
References in corpus (7)
- Higher-order organization of complex networks
- Motifs in Temporal Networks
- Bitcoin Transaction Malleability and MtGox
- Network reachability of real-world contact sequences
- Anti-Money Laundering in Bitcoin: Experimenting with Graph Convolutional Networks for Financial Forensics
- Tracing Transactions Across Cryptocurrency Ledgers
- Identifying Illicit Accounts in Large Scale E-payment Networks -- A Graph Representation Learning Approach
Cited by in corpus (5)
- TRacer: Scalable Graph-based Transaction Tracing for Account-based Blockchain Trading Systems
- Identity Inference on Blockchain using Graph Neural Network
- BABD: A Bitcoin Address Behavior Dataset for Pattern Analysis
- Evolve Path Tracer: Early Detection of Malicious Addresses in Cryptocurrency
- Blockchain Privacy Through Merge Avoidance and Mixing Services: a Hardness and an Impossibility Result