Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397

Issue N11 2023 year

DOI: 10.17587/prin.14.523-530
Bitcoin Transaction Analysis System
E. A. Basinya, Associate Professor, Leading Researcher, eabasynya@mephi.ru, N. Karapetyants, Assistant of Department, nkarapetyants@mephi.ru, M. Karapetyants, IICS Engineer, mkarapetyants@mephi.ru, National Research Nuclear University "MEPhl", Moscow, 115409, Russian Federation
Corresponding author: Evgeniy A. Basynya, Associate Professor, Leading Researcher, National Research Nuclear University "MEPhI", Moscow, 115409, Russian Federation, E-mail: eabаsynya@mephi.ru
Received on June 14, 2023
Accepted on September 19, 2023

The lack of a user identification system and the existence of a variety of ways to obfuscate a transaction on the Bitcoin network is of great interest to attackers and can be used by them to conduct illegal activities. There is a need to develop new methods of cash identification in the Bitcoin network. The purpose of this work is to develop a method of transaction verification in the Bitcoin network to improve the efficiency of the process of identification of illegally obtained funds and their sources. The work solves the following tasks: the development of a method for transaction verification in the Bitcoin network and the development of a decision support system, which includes the proposed method. The article describes each of the stages of the method: collection, aggregation, processing and analysis of information. The information analysis stage proposes a clustering method that takes into account an extended set of empirical rules (heuristics) of transaction analysis, as well as information about Bitcoin network address owners. The scientific novelty lies in increasing the efficiency of the identification process of illegally obtained funds and their sources through a comprehensive analysis of transactions, including the extended collection of information and its subsequent aggregation in the multi-model database of the decision support system. In contrast to existing methods, the reliability of the identification of Bitcoin network subjects is increased through the use of intelligent methods of data analysis. The results of this work will provide an opportunity to develop new and improve existing transaction analysis tools in future research, which will allow more effective identification of funds in the Bitcoin network associated with illegal activities.

Keywords: blockhain, Bitcoin, KYC, KYT, transaction analysis, clusterization, heuristic, DSS
pp. 523–530
For citation:
Basynya E. A., Karapetyants N., Karapetyants M. Bitcoin Transaction Analysis System, Programmnaya Ingeneria, 2023, vol. 14, no. 11, pp. 523—530. DOI: 10.17587/prin.14.523-530 (in Russian).
This work was supported by the Ministry of Science and Higher Education of the Russian Federation (state task project No. FSWU-2023-0031).
References:
    • Chainalysis — The 2023 Crypto Crime Report, Chainalysis, available at: https://go.chainalysis.com/2023-crypto-crime-report.html (date of access 01.06.2023).
    • Mezquita Y., Plaza-Hernandez M., Abbasi M., Prieto J. Cryp-tocurrencies, Systematic Literature Review on Their Current Context and Challenges. International Congress on Blockchain and Applications, 2023, vol. 595, pp. 162—172. DOI: 10.1007/978-3-031-21229-1_16.
    • Basynya E. A., Karapetyants N., Karapetyants M. A Study of Existing Approaches to Transaction Analysis in the Bitcoin Network, Programmnaya Ingeneria, 2023, vol. 14, no. 10, pp. 493—501. DOI: 10.17587/prin.14.493-501.
    • Tironsakkul T., Maarek M., Eross A., Just M. Context matters: Methods for Bitcoin tracking. Forensic Science International: Digital Investigation, 2022, vol. 42—43, id. 301475. DOI: 10.1016/j.fsidi.2022.301475.
    • Lin C-Y, Liao H-K, Tsai F-C. A Systematic Review of Detecting Illicit Bitcoin Transactions, Procedia Computer Science, 2022, vol. 207, pp. 3217—3225. DOI: 10.1016/j.procs.2022.09.379.
    • He X., He K., Lin S. et al. Bitcoin address clustering method based on multiple heuristic conditions, IET Blockchain, 2022, vol. 2, no. 2, pp. 44—56. DOI: 10.1049/blc2.12014.
    • Mun H., Lee Y. BitSQL: A SQL-based Bitcoin Analysis System, 2022 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), Shanghai, China, 2022, pp. 1—8. DOI: 10.1109/ ICBC54727.2022.9805551.
    • Zhang Y., Wang J., Luo J. Heuristic-Based Address Clustering in Bitcoin, IEEE Access, 2020, vol. 8, pp. 210582—210591. DOI: 10.1109/ACCESS.2020.3039570.
    • Gong Y., Chow K-P, Ting H-F et al. Analyzing the error rates of bitcoin clustering heuristics, Advances in Digital Fo-rensics XVIII: 18th IFIP WG 11.9 International Conference, Virtual Event, January 3—4, 2022, Revised Selected Papers, 2022, vol. 653, pp. 187—205. DOI: 10.1007/978-3-031-10078-9_11.
    • Zheng B., Zhu L., Shen M. et al. Identifying the vulnerabilities of bitcoin anonymous mechanism based on address clustering, Science China Information Sciences, 2020, vol. 63, article number 132101. DOI: 10.1007/s11432-019-9900-9.
    • Jeyasheela Rakkini M. J., Geetha K. Detection of Bitcoin Miners by Clustering Crypto Address with Google BigQuery Open Dataset, Soft Computing: Theories and Applications: Proceedings of SoCTA 2021, Singapore: Springer Nature Singapore, 2022, vol. 465, pp. 25—32. DOI: 10.1007/978-981-19-0707-4_3.
    • Kulkarni R. N., Srinivasa C. K. Abstraction of Activity Diagram from Sequence Diagram, Data Engineering and Intelligent Computing: Proceedings of 5th ICICC 2021, volume 1, Singapore: Springer Nature Singapore, 2022, vol. 446, pp. 145—156. DOI: 10.1007/978-981-19-1559-8_15.