Classifying blockchain cybercriminal transactions using hyperparameter tuned supervised machine learning models Online publication date: Mon, 04-Dec-2023
by Rohit Saxena; Deepak Arora; Vishal Nagar
International Journal of Computational Science and Engineering (IJCSE), Vol. 26, No. 6, 2023
Abstract: Bitcoin is a crypto asset with transactions recorded on a decentralised, publicly accessible ledger. The real-world identity of the bitcoin blockchain users is masked behind a pseudonym, known as an address that provides a high level of anonymity, which is one of the reasons for its widespread use in criminal operations such as ransomware attacks, gambling, etc. As a result, the classification of diverse cybercriminal users' activities and addresses in the bitcoin blockchain is demanded. This research work presents a classification of user activities and addresses associated with illicit transactions using supervised machine learning (ML). The labelled dataset samples are trained using decision trees, ensemble, Bayesian, and instance-based learning. Extra Trees emerged as the best classification model, whereas Gaussian naïve Bayes as the worst. GridSearchCV is employed to optimise the CV accuracy of classification models with CV accuracy below 85% which led to an improvement in the CV accuracy.
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Computational Science and Engineering (IJCSE):
Login with your Inderscience username and password:
Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.
If you still need assistance, please email subs@inderscience.com