Unsupervised clustering of bitcoin transactions

被引:0
|
作者
Vlahavas, George [1 ]
Karasavvas, Kostas [1 ]
Vakali, Athena [1 ]
机构
[1] Aristotle Univ Thessaloniki, Dept Informat, Thessaloniki, Greece
关键词
Bitcoin; Blockchain; Transactions; Clustering; K-MEANS;
D O I
10.1186/s40854-023-00525-y
中图分类号
F8 [财政、金融];
学科分类号
0202 ;
摘要
Since its inception in 2009, Bitcoin has become and is currently the most successful and widely used cryptocurrency. It introduced blockchain technology, which allows transactions that transfer funds between users to take place online, in an immutable manner. No real-world identities are needed or stored in the blockchain. At the same time, all transactions are publicly available and auditable, making Bitcoin a pseudo-anonymous ledger of transactions. The volume of transactions that are broadcast on a daily basis is considerably large. We propose a set of features that can be extracted from transaction data. Using this, we apply a data processing pipeline to ultimately cluster transactions via a k-means clustering algorithm, according to the transaction properties. Finally, according to these properties, we are able to characterize these clusters and the transactions they include. Our work mainly differentiates from previous studies in that it applies an unsupervised learning method to cluster transactions instead of addresses. Using the novel features we introduce, our work classifies transactions in multiple clusters, while previous studies only attempt binary classification. Results indicate that most transactions fall into a cluster that can be described as common user transactions. Other clusters include transactions made by online exchanges and lending services, those relating to mining activities as well as smaller clusters, one of which contains possibly illicit or fraudulent transactions. We evaluated our results against an online database of addresses that belong to known actors, such as online exchanges, and found that our results generally agree with them, which enhances the validity of our methods.
引用
下载
收藏
页数:31
相关论文
共 50 条
  • [41] Mixing detection on Bitcoin transactions using statistical patterns
    Shojaeinasab A.
    Motamed A.P.
    Bahrak B.
    IET Blockchain, 2023, 3 (03): : 136 - 148
  • [42] Diffusion: Analysis of Many-to-Many Transactions in Bitcoin
    Eck, Dylan
    Torek, Adam
    Cutchin, Steven
    Dagher, Gaby G.
    2021 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2021), 2021, : 388 - 393
  • [43] Implementation and Analysis of the use of the Blockchain Transactions on the Workings of the Bitcoin
    Fauzi, Muhammad Reza Rizky
    Nasution, Surya Michrandi
    Paryasto, Marisa W.
    6TH INTERNATIONAL CONFERENCE ON MECHATRONICS (ICOM'17), 2017, 260
  • [44] Unsupervised Learning for Robust Bitcoin Fraud Detection
    Monamo, Patrick
    Marivate, Vukosi
    Twala, Bheki
    2016 INFORMATION SECURITY FOR SOUTH AFRICA - PROCEEDINGS OF THE 2016 ISSA CONFERENCE, 2016, : 129 - 134
  • [45] Bitcoin price forecasting: A perspective of underlying blockchain transactions
    Guo, Haizhou
    Zhang, Dian
    Liu, Siyuan
    Wang, Lei
    Ding, Ye
    DECISION SUPPORT SYSTEMS, 2021, 151
  • [46] Analysis of Bitcoin Exchange Using Relationship of Transactions and Addresses
    Hong, Seongho
    Kim, Heeyoul
    2019 21ST INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): ICT FOR 4TH INDUSTRIAL REVOLUTION, 2019, : 67 - 70
  • [47] Graph convolution network for fraud detection in bitcoin transactions
    Ahmad Asiri
    K. Somasundaram
    Scientific Reports, 15 (1)
  • [48] On the economic significance of ransomware campaigns: A Bitcoin transactions perspective
    Conti, Mauro
    Gangwal, Ankit
    Ruj, Sushmita
    COMPUTERS & SECURITY, 2018, 79 : 162 - 189
  • [49] Intraday patterns of price clustering in Bitcoin
    Donglian Ma
    Hisashi Tanizaki
    Financial Innovation, 8
  • [50] Intraday patterns of price clustering in Bitcoin
    Ma, Donglian
    Tanizaki, Hisashi
    FINANCIAL INNOVATION, 2022, 8 (01)