Security Enhancement for CryptocurrencyTransactions Using Machine Learning

International Journal of Computer Science and Engineering
© 2024 by SSRG - IJCSE Journal
Volume 11 Issue 6
Year of Publication : 2024
Authors : Polasani Sai Adithya, Syed Sameer, Rohith Juluri, Kasi Bandla

pdf
How to Cite?

Polasani Sai Adithya, Syed Sameer, Rohith Juluri, Kasi Bandla, "Security Enhancement for CryptocurrencyTransactions Using Machine Learning," SSRG International Journal of Computer Science and Engineering , vol. 11,  no. 6, pp. 39-46, 2024. Crossref, https://doi.org/10.14445/23488387/IJCSE-V11I6P106

Abstract:

This paper introduces an architecture for enhancing the security of cryptocurrency transactions through machine learning techniques. The process begins with importing blockchain data and conducting exploratory data analysis (EDA) to address missing values and visualize data distributions. It also involves feature selection and managing data imbalance with the Synthetic Minority Over-Sampling Technique (SMOTE). To evaluate anomaly detection, three machine learning algorithms—Linear Regression, Naive Bayes, and XGBoost—are compared for their performance. Among them, XGBoost outperforms Linear Regression and Naive Bayes, which are often preferred in other domains. In detecting typical versus anomalous transactions, XGBoost delivers superior results. This study contributes to building robust security systems that protect Bitcoin transactions from fraudulent activities, thereby increasing trust and reliability in the cryptocurrency ecosystem. The proposed architecture integrates machine learning methods with blockchain data to bolsterthe robustness of Bitcoin transactions, reinforcing the integrity of the cryptocurrency market.

Keywords:

Cryptocurrency, Machine Learning, Enhanced security, XGBoost, EDA, SMOTE.

References:

[1] Nasrullah Sheikh, Zekarias Kefato, and Alberto Montresor, “GAT2VEC: Representation Learning for Attributed Graphs,” Computing, vol. 101, no. 3, pp. 187-209, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Pranav Nerurkar et al., “ Supervised Learning Model for Identifying Illegal Activities in Bitcoin,” Applied Intelligence, vol. 51, no. 6, pp. 3824-3843, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[3] Damiano Di Francesco Maesa, Andrea Marino, and Laura Ricci, “The Graph Structure of Bitcoin,” Complex Networks and their Applications, COMPLEX NETWORKS 2018, Cambridge, United Kingdom, pp. 547-558, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[4] Fabio Aiolli et al., “Mind Your Wallet’s Privacy: Identifying Bitcoin Wallet Apps and User’s Actions through Network Traffic Analysis,” SAC '19: Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, pp. 1484-1491, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[5] Bruno Bogaz Zarpelão, Rodrigo Sanches Miani, and Muttukrishnan Rajarajan, “Detection of Bitcoin-Based Botnets Using a One-Class Classifier,” IFIP International Conference on Information Security Theory and Practice, WISTP 2018, Brussels, Belgium, vol. 11469, pp. 174-189, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[6] Angela S.M. Irwin and Adam B. Turner, “Illicit Bitcoin Transactions: Challenges in Getting to the Who, What, When and Where,” Journal of Money Laundering Control, vol. 21, no. 3, pp. 297-313, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[7] Guangcheng Li et al., “Predicting Global Computing Power of Blockchain Using Cryptocurrency Prices,” 2019 International Conference on Machine Learning and Cybernetics (ICMLC), Kobe, Japan, pp.1-6, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[8] Huisu Jang, and Jaewook Lee, “An Empirical Study on Modeling and Prediction of Bitcoin Prices with Bayesian Neural Networks Based on Blockchain Information,” IEEE Access, vol. 6, pp. 5427-5437, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[9] Kevin Martin et al., “Combining Blockchain and Machine Learning to Forecast Cryptocurrency Prices,” 2020 Second International Conference on Blockchain Computing and Applications (BCCA), Antalya, Turkey, pp. 52-58, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[10] Peter D. DeVries, “An Analysis ofCryptocurrency Bitcoin and the Future,” International Journal of Business Management and Commerce, vol. 1, no. 2, pp. 1-9, 2016.
[Publisher Link]
[11] Ryan Farell, “An Analysis of the Cryptocurrency Industry,” Wharton Research Scholars, vol. 130, pp. 1-23, 2015.
[Google Scholar]
[12] Meduri V. N. S. S. R. K. Sai Somayajulu, and Bonthu Kotaiah, “A Survey on Cryptocurrency Price Prediction using Hybrid Approaches of Deep Learning Models,” 2023 5th International Conference on Inventive Research in Computing Applications (ICIRCA), Coimbatore, India, pp. 1322-1327, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[13] Karunya Rathan, Somarouthu Venkat Sai and Tubati Sai Manikanta, “Crypto-Currency price prediction using Decision Tree and Regression Techniques,” 2019 3rd International Conference on Trends in Electronics and Informatics (ICOEI), Tirunelveli, India, pp. 190-194, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[14] Sirine Sayadi, Sonia Ben Rejeb, and Zied Choukair, “Anomaly Detection Model Over Blockchain Electronic Transactions,” 2019 15th International Wireless Communications and Mobile Computing Conference (IWCMC), Tangier, Morocco, pp. 895-900, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[15] Alex Greaves, and Benjamin Au, “Using the Bitcoin Transaction Graph to Predict the Price of Bitcoin,” No data, pp. 1-8, 2015.
[Google Scholar] [Publisher Link]