Since the emergence of blockchain technology in the form of Bitcoin, its development has progressed rapidly and attracted the attention of various researchers in academia and industry. Blockchain technology is becoming an increasingly secure and effective way to share information in multiple sectors, including finance, healthcare, supply chain management (SCM), and the Internet of Things (IoT). The decentralized and anonymous characteristics of transactions on a cryptocurrency blockchain have drawn many participants, resulting in substantial daily monetary exchanges. This necessitates the examination of the blockchain to uncover information about the characteristics of individuals involved in transactions. This research aims to develop a machine learning-based model for classifying blockchain transactions into risky or non-risky ones. An ensemble machine learning model using the voting technique with an ensemble feature selection method is developed with the classifiers Support Vector Machine (SVM), XGBoost, and AdaBoost. The proposed model is evaluated using Ecliptic++ blockchain transactional data. The empirical analysis done in this research shows that the ensemble model with hard voting has an accuracy of 90.13%, and soft voting has an accuracy of 88.48%.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

An Ensemble Machine Learning-Based Model for Blockchain Transactional Data Classification

  • Amrutanshu Panigrahi,
  • Abhilash Pati,
  • Santosh Reddy Addula,
  • Ashis Kumar Pati,
  • Ghanashyam Sahoo,
  • Manoranjan Dash

摘要

Since the emergence of blockchain technology in the form of Bitcoin, its development has progressed rapidly and attracted the attention of various researchers in academia and industry. Blockchain technology is becoming an increasingly secure and effective way to share information in multiple sectors, including finance, healthcare, supply chain management (SCM), and the Internet of Things (IoT). The decentralized and anonymous characteristics of transactions on a cryptocurrency blockchain have drawn many participants, resulting in substantial daily monetary exchanges. This necessitates the examination of the blockchain to uncover information about the characteristics of individuals involved in transactions. This research aims to develop a machine learning-based model for classifying blockchain transactions into risky or non-risky ones. An ensemble machine learning model using the voting technique with an ensemble feature selection method is developed with the classifiers Support Vector Machine (SVM), XGBoost, and AdaBoost. The proposed model is evaluated using Ecliptic++ blockchain transactional data. The empirical analysis done in this research shows that the ensemble model with hard voting has an accuracy of 90.13%, and soft voting has an accuracy of 88.48%.