Bitcoin Transaction Pattern Recognition Based on Semi-Supervised Learning

Ruixin Xue,Nafei Zhu,Jingsha He,Lin He
DOI: https://doi.org/10.1016/j.jocs.2023.102055
IF: 3.817
2023-05-13
Journal of Computational Science
Abstract:In the complex, anonymous and decentralized Bitcoin network, there exist many types of transaction patterns each of which exhibits its own unique structure. It therefore becomes very useful to analyze transaction records to recognize transaction patterns as well as the various roles that traders play in each type of transactions, which can help better understand the operations inside the network. In this paper, we propose a semi-supervised learning based method for the recognition of Bitcoin transaction patterns after defining Bitcoin transaction patterns and describing some of the existing patterns. The proposed method performs transaction pattern recognition following the clustering approach after completing several key tasks including community classification, transaction structure creation and feature construction. Results of the experiment using real data show that for known transaction patterns, the proposed method can achieve recall rate of at least 70%. Compared to some existing methods, the proposed method can achieve better recognition results by depending not only on the clustering results, but also on the recognition and clustering results of embedded data, which can enhance the effectiveness and the practicality of Bitcoin transaction pattern recognition.
computer science, theory & methods, interdisciplinary applications
What problem does this paper attempt to address?