Scalable anomaly detection in blockchain using graphics processing unit

被引:13
作者
Morishima, Shin [1 ]
机构
[1] Toyama Prefectural Univ, Fac Engn, 5180 Kurokawa, Imizu, Toyama 9390398, Japan
关键词
Blockchain; Anomaly detection; Graphics processing unit; Parallel computing; Bitcoin;
D O I
10.1016/j.compeleceng.2021.107087
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In blockchain, approved transactions, including illegal ones, cannot be modified unlike existing bank transactions. To prevent the damage caused by illegal transactions, rapid anomaly detection of transactions is required because transactions can be modified before approval. However, existing anomaly detection methods must process all transactions in blockchain, and the processing time is longer than the interval of each approval. In this paper, we propose a subgraph-based anomaly detection method to perform the detection using a part of the blockchain data. The proposed structure of the subgraph is suitable for graphics processing units (GPUs) to accelerate detection by using parallel processing. In an evaluation using real Bitcoin transaction data, when the number of targeted transactions was one hundred, the proposed method was 11.1x faster than an existing GPU-based method without lowering the detection accuracy.
引用
收藏
页数:12
相关论文
共 16 条
[1]  
[Anonymous], 2020, COUNTERPARTY
[2]  
[Anonymous], 2020, ETHEREUM PROJECT
[3]  
[Anonymous], 2016, ARXIV
[4]  
[Anonymous], 2020, BITCOIN NETWORK DATA
[5]  
[Anonymous], 2020, BITMEX FAQ
[6]  
Antonopoulos Andreas M., 2017, Mastering Bitcoin
[7]   LOF: Identifying density-based local outliers [J].
Breunig, MM ;
Kriegel, HP ;
Ng, RT ;
Sander, J .
SIGMOD RECORD, 2000, 29 (02) :93-104
[8]  
Chohan UW., 2020, PROBLEMS CRYPTOCURRE
[9]  
Gaihre A, 2018, IEEE INT CONF BIG DA, P1198, DOI 10.1109/BigData.2018.8622442
[10]   Do the Rich Get Richer? An Empirical Analysis of the Bitcoin Transaction Network [J].
Kondor, Daniel ;
Posfai, Marton ;
Csabai, Istvan ;
Vattay, Gabor .
PLOS ONE, 2014, 9 (02)