Ethereum fraud detection using Smote-Tomek and stacked ensemble learning technique

Jamiu Muhammed Usman, Muhammad Nazeer Musa, Mario Kolberg, Nafisat Abdulkadir, Habib Mohammed

Abstract


This research addresses the critical challenge of detecting fraudulent Ethereum transactions, which remains notoriously difficult due to the overwhelming prevalence of legitimate activities compared to illicit ones. This pronounced class disparity frequently results in skewed outcomes when employing conventional detection frameworks. Our investigation implements a composite resampling strategy, SMOTE-Tomek, which concurrently augments the under-represented fraud category whilst eliminating ambiguous instances from the dominant category. Subsequently, the equalised dataset undergoes processing via a stacked ensemble framework comprising three robust gradient boosting methodologies: XGBoost, LightGBM, and CatBoost, synthesised by a logistic regression meta-classifier.  Through stratified 5-fold cross-validation conducted against established benchmarks, the proposed ensemble attained a mean accuracy of 0.9879, whilst precision, recall, and F1-score each achieved an exceptional score of 0.98. Benchmark comparisons verified that our stacked methodology consistently surpasses individual base algorithms. The study demonstrated that combining targeted resampling with ensemble stacking offers highly effective solutions for Ethereum fraud detection, though real-time implementation and cross-blockchain generalisability require further investigation. The proposed model provides cryptocurrency exchanges, investors, and regulatory bodies with a robust mechanism for identifying fraudulent activities, thereby enhancing ecosystem security and maintaining user confidence. This work represents the first comprehensive integration of SMOTE-Tomek resampling with stacked gradient boosting ensembles for Ethereum fraud detection, validated through rigorous k-fold cross-validation rather than simple train-test splits.

 

Received 29 December 2025

Accepted 02 February 2026

Published 26 April 2026


Keywords


Ethereum Fraud Detection; XGBoost; LightGBM; Stacking Ensemble; SMOTE-Tomek

Full Text:

PDF

References


V. Buterin, “A next-generation smart contract and decentralized application platform,” Etherum, no. January, 2014.

M. Bartoletti, S. Carta, T. Cimoli, and R. Saia, “Dissecting Ponzi schemes on Ethereum: Identification, analysis, and impact,” Future Generation Computer Systems, vol. 102, pp. 259–277, Jan. 2020, doi: 10.1016/j.future.2019.08.014.

R. M. Aziz, M. F. Baluch, S. Patel, and A. H. Ganie, “LGBM: a machine learning approach for Ethereum fraud detection,” International Journal of Information Technology, vol. 14, no. 7, pp. 3321–3331, Dec. 2022, doi: 10.1007/s41870-022-00864-6.

R. Tan, Q. Tan, P. Zhang, and Z. Li, “Graph Neural Network for Ethereum Fraud Detection,” in Proceedings - 12th IEEE International Conference on Big Knowledge, ICBK 2021, 2021. doi: 10.1109/ICKG52313.2021.00020.

Chainalysis, “The 2025 Crypto Crime Report,” 2025. [Online]. Available: https://www.chainalysis.com/blog/2025-crypto-crime-report/

S. Alrawi, D. Karapistolis, and V. Karapistolis, “Phishing detection in Ethereum blockchain using machine learning,” IEEE Access, vol. 10, pp. 104347–104360, 2022.

N. Atzei, M. Bartoletti, and T. Cimoli, “A Survey of Attacks on Ethereum Smart Contracts (SoK),” 2017, pp. 164–186. doi: 10.1007/978-3-662-54455-6_8.

W. Chen, Z. Zheng, E. C.-H. Ngai, P. Zheng, and Y. Zhou, “Exploiting Blockchain Data to Detect Smart Ponzi Schemes on Ethereum,” IEEE Access, vol. 7, pp. 37575–37586, 2019, doi: 10.1109/ACCESS.2019.2905769.

A. Sallam, T. H. Rassem, H. Abdu, H. Abdulkareem, N. Saif, and S. Abdullah, “Fraudulent Account Detection in the Ethereum’s Network Using Various Machine Learning Techniques,” International Journal of Software Engineering and Computer Systems, vol. 8, no. 2, pp. 43–50, Jul. 2022, doi: 10.15282/ijsecs.8.2.2022.5.0102.

J. Sun, Y. Jia, Y. Wang, Y. Tian, and S. Zhang, “Ethereum fraud detection via joint transaction language model and graph representation learning,” Information Fusion, vol. 120, 2025, doi: 10.1016/j.inffus.2025.103074.

Z. Gu and O. Dib, “Enhancing fraud detection in the Ethereum blockchain using ensemble learning,” PeerJ Comput. Sci., vol. 11, 2025, doi: 10.7717/PEERJ-CS.2716.

F. Ertam, D. Kucuk, and I. F. Kilincer, “A Novel Feature Extraction and Detection Model for Phishing Scam on Ethereum Using Machine Learning,” Concurr. Comput., vol. 38, no. 1, 2026, doi: 10.1002/cpe.70503.

G. Wood, “Ethereum: a secure decentralised generalised transaction ledger,” Ethereum Project Yellow Paper, 2014.

R. Mitchell and I. R. Chen, “Behavior-rule based intrusion detection systems for safety critical smart grid applications,” IEEE Trans. Smart Grid, vol. 4, no. 3, 2013, doi: 10.1109/TSG.2013.2258948.

Z. Zheng et al., “Anomaly Detection of Metro Station Tracks Based on Sequential Updatable Anomaly Detection Framework,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 32, no. 11, 2022, doi: 10.1109/TCSVT.2022.3181452.

A. Q. Md, S. M. S. S. Narayanan, H. Sabireen, A. K. Sivaraman, and K. F. Tee, “A novel approach to detect fraud in Ethereum transactions using stacking,” Expert Syst., vol. 40, no. 7, 2023, doi: 10.1111/exsy.13255.

A. H. H. Kabla, M. Anbar, S. Manickam, and S. Karupayah, “Eth-PSD: A Machine Learning-Based Phishing Scam Detection Approach in Ethereum,” IEEE Access, vol. 10, 2022, doi: 10.1109/ACCESS.2022.3220780.

V. Ravindranath, M. K. Nallakaruppan, M. L. Shri, B. Balusamy, and S. Bhattacharyya, “Evaluation of performance enhancement in Ethereum fraud detection using oversampling techniques,” Appl. Soft Comput., vol. 161, p. 111698, Aug. 2024, doi: 10.1016/j.asoc.2024.111698.

A. Dutta, L. C. Voumik, A. Ramamoorthy, S. Ray, and A. Raihan, “Predicting Cryptocurrency Fraud Using ChaosNet: The Ethereum Manifestation,” Journal of Risk and Financial Management, vol. 16, no. 4, p. 216, Mar. 2023, doi: 10.3390/jrfm16040216.

Y. Elmougy and Oliver Manzi, “GPU-accelerated machine learning based fraud detection on blockchain transactions,” in 2021 International Conference on Information and Communication Technology Convergence (ICTC), 2021, pp. 819–824.

S. Farrugia, J. Ellul, and G. Azzopardi, “Detection of illicit accounts over the Ethereum blockchain,” Expert Syst. Appl., vol. 150, p. 113318, Jul. 2020, doi: 10.1016/j.eswa.2020.113318.

S. Sh. Taher, S. Y. Ameen, and J. A. Ahmed, “Advanced Fraud Detection in Blockchain Transactions: An Ensemble Learning and Explainable AI Approach,” Engineering, Technology & Applied Science Research, vol. 14, no. 1, pp. 12822–12830, Feb. 2024, doi: 10.48084/etasr.6641.

E. Jung, M. Le Tilly, A. Gehani, and Y. Ge, “Data Mining-Based Ethereum Fraud Detection,” in 2019 IEEE International Conference on Blockchain (Blockchain), IEEE, Jul. 2019, pp. 266–273. doi: 10.1109/Blockchain.2019.00042.

T. T. N. Pragasam, J. V. J. Thomas, M. A. Vensuslaus, and S. Radhakrishnan, “CEAT: Categorising Ethereum Addresses’ Transaction Behaviour with Ensemble Machine Learning Algorithms,” Computation, vol. 11, no. 8, p. 156, Aug. 2023, doi: 10.3390/computation11080156.

V. Aliyev, “Ethereum Fraud Detection Dataset,” 2020. [Online]. Available: https://www.kaggle.com/datasets/vagifa/ethereum-frauddetection-dataset




DOI: https://dx.doi.org/10.21622/ACE.2026.06.1.1878

Refbacks

  • There are currently no refbacks.


Copyright (c) 2026 Jamiu Muhammed Usman, Muhammad Nazeer Musa, Mario Kolberg, Nafisat Abdulkadir, Habib Mohammed


Advances in Computing and Engineering

E-ISSN: 2735-5985

P-ISSN: 2735-5977

 

Published by:

Academy Publishing Center (APC)

Arab Academy for Science, Technology and Maritime Transport (AASTMT)

Alexandria, Egypt

ace@aast.edu