Modified Genetic Algorithm with Deep Learning for Fraud Transactions of Ethereum Smart Contract
Source abstract
Abstract
Recently, the Ethereum smart contracts have seen a surge in interest from the scientific community and new commercial uses. However, as online trade expands, other fraudulent practices—including phishing, bribery, and money laundering—emerge as significant challenges to trade security. This study is useful for reliably detecting fraudulent transactions; this work developed a deep learning model using a unique metaheuristic optimization strategy. The new optimization method to overcome the challenges, Optimized Genetic Algorithm-Cuckoo Search (GA-CS), is combined with deep learning. In this research, a Genetic Algorithm (GA) is used in the phase of exploration in the Cuckoo Search (CS) technique to address a deficiency in CS. A comprehensive experiment was conducted to appraise the efficiency and performance of the suggested strategies compared with those of various popular techniques, such as k-nearest neighbors (KNN), logistic regression (LR), multi-layer perceptron (MLP), XGBoost, light gradient boosting machine (LGBM), random forest (RF), and support vector classification (SVC), in terms of restricted features and we compared their performance and efficiency metrics to the suggested approach in detecting fraudulent behavior on Ethereum. The suggested technique and SVC models outperform the rest of the models, with the highest accuracy, while deep learning with the proposed optimization strategy outperforms the RF model, with slightly higher performance of 99.71% versus 98.33%.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Imbalanced Data Classification Techniques · Blockchain Technology Applications and Security · Advanced Steganography and Watermarking Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Advanced Science and Languages, VIT Bhopal University, Kothrikalan, Sehore 466116, India
School of Computing Science and Engineering, VIT Bhopal University, Kothrikalan, Sehore 466116, India
References (29)
Show source-provided references
1. Antecedents of blockchain adoption: An integrative framework10.1002/jsc.2360 ↗
2. Analyzing cryptocurrencies10.1007/s10796-019-09966-2 ↗
3. Volatility in the cryptocurrency market10.1007/s11079-019-09547-5 ↗
4. LGBM: A machine learning approach for Ethereum fraud detection
5. Multi-service model for blockchain networks10.1016/j.ipm.2021.102525 ↗
6. Cuckoo search-based optimization for cancer classification: A new hybrid approach10.1089/cmb.2021.0410 ↗
7. Panarello, A., Tapas, N., Merlino, G., Longo, F., and Puliafito, A. (2018). Blockchain and IoT integration: A systematic survey. Sensors, 18.10.3390/s18082575 ↗
8. A Machine Learning based Approach to Detect the Ethereum Fraud Transactions with Limited Attributes10.33640/2405-609X.3229 ↗
9. Brauneis, A., Mestel, R., and Theissen, E. (2021). What drives the liquidity of cryptocurrencies? A long-term analysis. Financ. Res. Lett., 39.10.1016/j.frl.2020.101537 ↗
10. Jung, E., Tilly, M.L., Gehani, A., and Ge, Y. (2019, January 14–17). Data mining-based ethereum fraud detection. Proceedings of the 2019 IEEE International Conference on Blockchain, Atlanta, GA, USA.10.1109/Blockchain.2019.00042 ↗
11. Dissecting ponzi schemes on ethereum: Identification, analysis, and impact10.1016/j.future.2019.08.014 ↗
12. Exploiting blockchain data to detect smart ponzi schemes on ethereum10.1109/ACCESS.2019.2905769 ↗
13. Vasek, M., and Moore, T. (2018). Analyzing the bitcoin ponzi scheme ecosystem. International Conference on Financial Cryptography and Data Security, Springer.10.1007/978-3-662-58820-8_8 ↗
14. Secure smart contracts for cloud based manufacturing using Ethereum blockchain
15. Aljofey, A., Rasool, A., Jiang, Q., and Qu, Q. (2022). A Feature-Based Robust Method for Abnormal Contracts Detection in Ethereum Blockchain. Electronics, 11.10.3390/electronics11182937 ↗
16. Tan, R., Tan, Q., Zhang, P., and Li, Z. (2021, January 7–8). Graph neural network for ethereum fraud detection. Proceedings of the 2021 IEEE International Conference on Big Knowledge (ICBK), Auckland, New Zealand.10.1109/ICKG52313.2021.00020 ↗
17. Yuan, Q., Huang, B., Zhang, J., Wu, J., Zhang, H., and Zhang, X. (2020, January 12–14). Detecting phishing scams on ethereum based on transaction records. Proceedings of the 2020 IEEE International Symposium on Circuits and Systems (ISCAS), Seville, Spain.10.1109/ISCAS45731.2020.9180815 ↗
18. Ibrahim, R.F., Elian, A.M., and Ababneh, M. (2021, January 14–15). Illicit account detection in the ethereum blockchain using machine learning. Proceedings of the 2021 International Conference on Information Technology (ICIT), Amman, Jordan.10.1109/ICIT52682.2021.9491653 ↗
19. Tsaur, W.J., Chang, J.C., and Chen, C.L. (2022). A highly secure IoT firmware update mechanism using blockchain. Sensors, 22.10.3390/s22020530 ↗
20. Aziz, R.M., Sharma, P., and Hussain, A. (2022). Machine Learning Algorithms for Crime Prediction under Indian Penal Code. Ann. Data Sci., 1–32.10.1007/s40745-022-00424-6 ↗
21. Blockchain-enabled fraud discovery through abnormal smart contract detection on Ethereum10.1016/j.future.2021.08.023 ↗
22. Machine learning-based soft computing regression analysis approach for crime data prediction10.33640/2405-609X.3197 ↗
23. Image processing model with deep learning approach for fish species classification
24. Phishing scams detection in ethereum transaction network
25. Sreejith, S., Rahul, S., and Jisha, R. (2016). A real time patient monitoring system for heart disease prediction using random forest algorithm. Advances in Signal Processing and Intelligent Recognition Systems, Springer.10.1007/978-3-319-28658-7_41 ↗
26. A fuzzy based feature selection from independent component subspace for machine learning classification of microarray data10.1016/j.gdata.2016.02.012 ↗
27. Nature-inspired metaheuristics model for gene selection and classification of biomedical microarray data10.1007/s11517-022-02555-7 ↗
28. Aziz, R.M., Desai, N.P., and Baluch, M.F. (2022). Computer vision model with novel cuckoo search based deep learning approach for classification of fish image. Multimed. Tools Appl., 1–20.10.1007/s11042-022-13437-3 ↗
29. Detection of illicit accounts over the ethereum blockchain10.1016/j.eswa.2020.113318 ↗