arrow
Return

Bitcoin transaction pattern recognition based on semi-supervised learning

delete2023-07-01
delete1
PRE
AI
N
Nafei Zhu
J
Jingsha He *
L
Lin He
DOI:10.1016/j.jocs.2023.102055delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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 classifi-cation, 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.
Keywords:
Blockchain
Bitcoin
Transaction pattern
Complex network
Semi-supervised learning

Journal

Nature Computational Science cover
Nature Computational Science
IF:
18.3
Papers:
3.1K
Citations:
4.0K

Organization

B
Beijing University of Technology
Scholars:
2.8W
Papers: 2.1W
Citations: 2.7W