Anti-Money Laundering in Bitcoin: Experimenting with Graph Convolutional Networks for Financial Forensics
Mark Weber, Giacomo Domeniconi, Jie Chen, Daniel Karl I. Weidele,, Claudio Bellei, Tom Robinson, Charles E. Leiserson

TL;DR
This paper introduces a large Bitcoin transaction dataset and evaluates machine learning methods, especially Graph Convolutional Networks, for detecting illicit transactions to improve AML efforts in cryptocurrency.
Contribution
It provides the Elliptic Data Set, the largest labeled cryptocurrency transaction dataset publicly available, and assesses various algorithms including GCNs for AML detection.
Findings
Random Forest outperforms other models in accuracy.
Graph Convolutional Networks show promise for relational data analysis.
Visualization tools aid in understanding and explaining model decisions.
Abstract
Anti-money laundering (AML) regulations play a critical role in safeguarding financial systems, but bear high costs for institutions and drive financial exclusion for those on the socioeconomic and international margins. The advent of cryptocurrency has introduced an intriguing paradox: pseudonymity allows criminals to hide in plain sight, but open data gives more power to investigators and enables the crowdsourcing of forensic analysis. Meanwhile advances in learning algorithms show great promise for the AML toolkit. In this workshop tutorial, we motivate the opportunity to reconcile the cause of safety with that of financial inclusion. We contribute the Elliptic Data Set, a time series graph of over 200K Bitcoin transactions (nodes), 234K directed payment flows (edges), and 166 node features, including ones based on non-public data; to our knowledge, this is the largest labelled…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCrime, Illicit Activities, and Governance · Blockchain Technology Applications and Security · Advanced Graph Neural Networks
MethodsGraph Convolutional Networks · Logistic Regression · Graph Convolutional Network
