Unsupervised clustering of bitcoin transactions

被引:2
|
作者
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 条
  • [31] Heuristic-Based Address Clustering in Bitcoin
    Zhang, Yuhang
    Wang, Jun
    Luo, Jie
    IEEE ACCESS, 2020, 8 : 210582 - 210591
  • [32] Improving Address Clustering in Bitcoin by Proposing Heuristics
    Zhao, Zening
    Wang, Jinsong
    Shi, Kai
    Zhang, Hongwei
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (04): : 3737 - 3749
  • [33] CoinLayering: An Efficient Coin Mixing Scheme for Large Scale Bitcoin Transactions
    Lu, Ning
    Chang, Yuan
    Shi, Wenbo
    Choo, Kim-Kwang Raymond
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (03) : 1974 - 1987
  • [34] Confirmation Delay Prediction of Transactions in the Bitcoin Network
    Fiz, Beltran
    Hommes, Stefan
    State, Radu
    ADVANCES IN COMPUTER SCIENCE AND UBIQUITOUS COMPUTING, 2018, 474 : 534 - 539
  • [35] Toward conditionally anonymous Bitcoin transactions: A lightweight-script approach
    Li, Lun
    Liu, Jiqiang
    Chang, Xiaolin
    Liu, Tianhao
    Liu, Jingxian
    INFORMATION SCIENCES, 2020, 509 : 290 - 303
  • [36] SoK: Digital Signatures and Taproot Transactions in Bitcoin
    Jain, Anubha
    Pilli, Emmanuel S.
    INFORMATION SYSTEMS SECURITY, ICISS 2023, 2023, 14424 : 360 - 379
  • [37] Double-spending prevention for Bitcoin zero-confirmation transactions
    Perez-Sola, Cristina
    Delgado-Segura, Sergi
    Navarro-Arribas, Guillermo
    Herrera-Joancomarti, Jordi
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2019, 18 (04) : 451 - 463
  • [38] Dynamic Game Model for Ranking Bitcoin Transactions Under GSP Mechanism
    Yan, Guanghui
    Wang, Shan
    Yang, Zhifei
    Zhou, Yi
    IEEE ACCESS, 2020, 8 (08): : 109198 - 109206
  • [39] Introduction of a New Method for Preventing Recipient Unapproved Transactions to Bitcoin Wallet
    Hayama, Chuki
    Kamidoi, Yoko
    Wakabayashi, Shin'ichi
    2022 IEEE 46TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2022), 2022, : 767 - 772
  • [40] Double-spending prevention for Bitcoin zero-confirmation transactions
    Cristina Pérez-Solà
    Sergi Delgado-Segura
    Guillermo Navarro-Arribas
    Jordi Herrera-Joancomartí
    International Journal of Information Security, 2019, 18 : 451 - 463