Graph Neural Network-Based Bitcoin Transaction Tracking Model

被引:1
作者
Li, Zhiyuan [1 ,2 ,3 ]
He, Enhan [1 ]
机构
[1] Jiangsu Univ, Sch Comp Sci & Telecommun Engn, Zhenjiang 212013, Peoples R China
[2] Jiangsu Prov Key Lab Ind Network Secur Technol, Zhenjiang 212013, Jiangsu, Peoples R China
[3] Jiangsu Ubiquitous Data Intelligent Percept & Anal, Zhenjiang 212013, Jiangsu, Peoples R China
关键词
Blockchains; Bitcoin; Feature extraction; Task analysis; Graph neural networks; Analytical models; Peer-to-peer computing; Blockchain; bitcoin account anonymity; transaction tracking; graph neural network; link prediction;
D O I
10.1109/ACCESS.2023.3288026
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, with the rapid development of the digital economy, digital currencies such as Bitcoin and Ethereum have become increasingly popular among the public. Tracking and regulating digital currency transactions have become a challenging technology for the healthy development of the digital economy. That is because blockchain and peer-to-peer networks are the underlying technologies of digital currencies. Blockchain transaction has some new features, such as stronger anonymity and distributed storage. Therefore, it is difficult for the regulatory system to track the transaction relationships among users. Recent studies have shown that the accuracy, time, and space costs of transaction tracking, as well as the trade-offs between them, still need to be improved. In this article, we propose a new blockchain transaction tracking model called BT2(Bitcoin Transaction Tracking Model). BT2 first combines an improved sampling aggregation algorithm with a graph neural network. And then, it exploits an inductive aggregation method to effectively generate rich node embeddings for a small number of unobserved nodes. Next, the node embedding vectors are used to generate edge information among nodes through message-passing functions. Finally, we can use the edge information to obtain the relations among Bitcoin accounts. This paper evaluates the model on the real-world dataset and explores the impact of various parameters, such as network depth and iteration time, etc. From the experimental results, the model's average AUC (area under the ROC curve) can reach up to 0.93, and the average accuracy is 86%. The numerical results indicate that the performance of BT2 is better than the state of art methods.
引用
收藏
页码:62109 / 62120
页数:12
相关论文
共 38 条
  • [1] Deanonymizing Tor hidden service users through Bitcoin transactions analysis
    Al Jawaheri, Husam
    Al Sabah, Mashael
    Boshmaf, Yazan
    Erbad, Aiman
    [J]. COMPUTERS & SECURITY, 2020, 89
  • [2] Androulaki E., 2013, Financial Cryptography and Data Security, P34, DOI DOI 10.1007/978-3-642-39884-1
  • [3] Bandanau D, 2016, INT CONF ACOUST SPEE, P4945, DOI 10.1109/ICASSP.2016.7472618
  • [4] Chan W, 2017, INT CONF INTERNET, P498, DOI 10.23919/ICITST.2017.8356459
  • [5] Phishing Scams Detection in Ethereum Transaction Network
    Chen, Liang
    Peng, Jiaying
    Liu, Yang
    Li, Jintang
    Xie, Fenfang
    Zheng, Zibin
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2021, 21 (01)
  • [6] Chen T, 2018, IEEE INFOCOM SER, P1484, DOI 10.1109/INFOCOM.2018.8486401
  • [7] MEASURES OF THE AMOUNT OF ECOLOGIC ASSOCIATION BETWEEN SPECIES
    DICE, LR
    [J]. ECOLOGY, 1945, 26 (03) : 297 - 302
  • [8] Detection of illicit accounts over the Ethereum blockchain
    Farrugia, Steven
    Ellul, Joshua
    Azzopardi, George
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2020, 150
  • [9] Decentralization in Bitcoin and Ethereum Networks
    Gencer, Adem Efe
    Basu, Soumya
    Eyal, Ittay
    van Renesse, Robbert
    Sirer, Emin Gun
    [J]. FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2018, 2018, 10957 : 439 - 457
  • [10] node2vec: Scalable Feature Learning for Networks
    Grover, Aditya
    Leskovec, Jure
    [J]. KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, : 855 - 864