mlsanityData to 14 Oct 2026

Refining Heuristic-Based Bitcoin Address Clustering with Graph Neural Networks

arXiv 2609.01942 ↗First posted 1 Sep 2026cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Bitcoin's pseudonymous nature makes it challenging to analyze user-level activity, since a single user may control multiple identifiers (addresses). Existing heuristic-based methods attempt to identify addresses belonging to the same user, but they often produce flat cluster assignments with limited modularity and are prone to errors such as merging different users together. In this work, we propose a method for refining heuristic-obtained clusters by grounding our clustering on contrastive embeddings yielded by graph neural networks. Our contributions are threefold: (i) we release a publicly available dataset of Bitcoin transaction graphs containing a substantial number of clusters; (ii) we propose a methodology for learning address embeddings consistent with heuristics, and back it up with theoretical guiding intuitions; (iii) through hierarchical clustering, we enable a finer analysis of heuristic clusters and provide a quantitative criterion for flagging suspicious merges.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 31 of its 57 references that are in the map. First posted on arXiv 1 Sep 2026.

Builds on

31 of 57 references.

References · 31

  1. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2017Graph Attention Networkscited by 8,923
  4. 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
  5. 2017Inductive Representation Learning on Large Graphscited by 6,320
  6. 2018How Powerful are Graph Neural Networks?cited by 4,393
  7. 2016Variational Graph Auto-Encoderscited by 1,382
  8. 2018Deep Graph Infomaxcited by 1,106
  9. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
  10. 2019Self-Attention Graph Poolingcited by 421
  11. 2018From Louvain to Leiden: guaranteeing well-connected communitiescited by 385
  12. 2021Understanding Dimensional Collapse in Contrastive Self-supervised Learningcited by 378
19 more
  1. 2021Provable Guarantees for Self-Supervised Deep Learning with Spectral Contrastive Losscited by 313
  2. 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 261
  3. 2019Position-aware Graph Neural Networkscited by 203
  4. 2019Anti-Money Laundering in Bitcoin: Experimenting with Graph Convolutional Networks for Financial Forensicscited by 164
  5. 2023Contrastive Learning Is Spectral Clustering On Similarity Graphcited by 25
  6. 2024Subgraph Pooling: Tackling Negative Transfer on Graphscited by 17
  7. 2022You Can Have Better Graph Neural Networks by Not Training Weights at All: Finding Untrained GNNs Ticketscited by 14
  8. 2020Scalable Hierarchical Agglomerative Clusteringcited by 13
  9. 2016The Unreasonable Effectiveness of Address Clusteringcited by 8
  10. 2019An Evaluation of Bitcoin Address Classification based on Transaction History Summarizationcited by 8
  11. 2024The Shape of Money Laundering: Subgraph Representation Learning on the Blockchain with the Elliptic2 Datasetcited by 8
  12. 2023TeraHAC: Hierarchical Agglomerative Clustering of Trillion-Edge Graphscited by 6
  13. 2021Resurrecting Address Clustering in Bitcoincited by 3
  14. 2023Heuristics for Detecting CoinJoin Transactions on the Bitcoin Blockchaincited by 3
  15. 2024Bitcoin Research with a Transaction Graph Datasetcited by 3
  16. 2018Connecting Spectral Clustering to Maximum Margins and Level Setscited by 2
  17. 2022Demystifying Bitcoin Address Behavior via Graph Neural Networkscited by 2
  18. 2024Assessing the Efficacy of Heuristic-Based Address Clustering for Bitcoincited by 2
  19. 2024Efficient Bitcoin Address Classification Using Quantum-Inspired Feature Selectioncited by 2

Built on by

Not cited yet.