{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T23:35:40Z","timestamp":1783121740791,"version":"3.54.6"},"reference-count":68,"publisher":"Springer Science and Business Media LLC","issue":"16","license":[{"start":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T00:00:00Z","timestamp":1760659200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T00:00:00Z","timestamp":1760659200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2025,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Blockchain technology has revolutionized digital financial transactions and asset ownership by enabling decentralized and automated operations through smart contracts. Solidity smart contracts, used in the Ethereum blockchain network, facilitate secure and trustless execution of agreements. However, like any code, smart contracts are prone to vulnerabilities. Considering the assets and value of currency these smart contracts handle, their exploitation leads to severe financial losses and loss of operations. Such exploits have resulted in billions of dollars in stolen or locked assets. In this paper, we present an ensemble multilabel classifier model approach for the automated detection of vulnerabilities in Solidity smart contracts using a real smart contract dataset, with a detailed methodological process that includes processing the dataset. The proposed model stack achieves excellent results with F1 scores ranging from 82.0% to 99.9% for each vulnerability dataset. The proposed model is also compared with common static analyzer tools and models proposed in the literature following a similar approach. Moreover, we package the models into a web application, demonstrating deployment and functionality.<\/jats:p>","DOI":"10.1007\/s10586-025-05725-y","type":"journal-article","created":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T16:08:00Z","timestamp":1760717280000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Ensemble multi-label machine learning solidity smart contract vulnerability detection model"],"prefix":"10.1007","volume":"28","author":[{"given":"Rashed","family":"Alnuman","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tayyab","family":"Sajid","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wesam","family":"Almobaideen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qusai","family":"Hasan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,10,17]]},"reference":[{"key":"5725_CR1","unstructured":"Bitcoin, S. N.: A peer-to-peer electronic cash system, (2008). https:\/\/bitcoin.org\/bitcoin.pdf"},{"key":"5725_CR2","unstructured":"Wood, G.: Ethereum: A secure decentralised generalised transaction ledger. Ethereum Project Yellow Paper, vol. 151 (2014)"},{"key":"5725_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2022.103511","volume":"207","author":"A Arooj","year":"2022","unstructured":"Arooj, A., Farooq, M.S., Umer, T.: Unfolding the blockchain era: Timeline, evolution, types and real-world applications. J. Netw. Comput. Appl. 207, 103511 (2022)","journal-title":"J. Netw. Comput. Appl."},{"key":"5725_CR4","doi-asserted-by":"publisher","first-page":"975","DOI":"10.5120\/ijca2020920660","volume":"175","author":"M Qatawneh","year":"2020","unstructured":"Qatawneh, M., Almobaideen, W., Abualganam, O.: Challenges of blockchain technology in context internet of things: A survey. International Journal of Computer Applications 175, 975\u20138887 (2020)","journal-title":"International Journal of Computer Applications"},{"key":"5725_CR5","doi-asserted-by":"crossref","unstructured":"Alhasan, B., Qatawneh, M., Almobaideen, W.: Blockchain technology for preventing counterfeit in health insurance. In 2021 International Conference on Information Technology (ICIT), pages 935\u2013941 (2021)","DOI":"10.1109\/ICIT52682.2021.9491664"},{"key":"5725_CR6","doi-asserted-by":"crossref","unstructured":"Almobaideen, W., Mohammed, M.: Vaxina: Decentralized vaccination tracking system. In 2023 9th International Conference on Information Technology Trends (ITT), pages 38\u201343 (2023)","DOI":"10.1109\/ITT59889.2023.10184231"},{"key":"5725_CR7","doi-asserted-by":"publisher","first-page":"475","DOI":"10.1016\/j.future.2019.12.019","volume":"105","author":"Z Zheng","year":"2020","unstructured":"Zheng, Z., Xie, S., Dai, H.-N., Chen, W., Chen, X., Weng, J., Imran, M.: An overview on smart contracts: Challenges, advances and platforms. Future Generation Computer Systems 105, 475\u2013491 (2020)","journal-title":"Future Generation Computer Systems"},{"key":"5725_CR8","doi-asserted-by":"publisher","first-page":"43620","DOI":"10.1109\/ACCESS.2021.3065880","volume":"9","author":"B Lashkari","year":"2021","unstructured":"Lashkari, B., Musilek, P.: A comprehensive review of blockchain consensus mechanisms. IEEE Access 9, 43620\u201343652 (2021)","journal-title":"IEEE Access"},{"key":"5725_CR9","unstructured":"Behnke, R.: Explained: The poly network hack, July 2023. Accessed: 2025-02-20 (2023)"},{"key":"5725_CR10","unstructured":"Ponciano, J.: More than \\$600 million stolen in ethereum and other cryptocurrencies, marking one of crypto\u2019s biggest hacks ever. Accessed: 2025-02-20 (2021)"},{"key":"5725_CR11","unstructured":"Research, E.: The largest theft in history - following the money trail from the bybit hack (2025)"},{"key":"5725_CR12","doi-asserted-by":"crossref","unstructured":"Almobaideen, W., Alnuman, R., Sajid, T., Hasan, Q.: Svm machine learning model for detection of etherlock vulnerability in solidity smart contracts. In 2024 6th International Conference on Blockchain Computing and Applications (BCCA), pages 434\u2013440 (2024)","DOI":"10.1109\/BCCA62388.2024.10844475"},{"key":"5725_CR13","doi-asserted-by":"crossref","unstructured":"Seneviratne, O.: The feasibility of a smart contract \"kill switch\". In 2024 6th International Conference on Blockchain Computing and Applications (BCCA), pages 473\u2013480 (2024)","DOI":"10.1109\/BCCA62388.2024.10844477"},{"key":"5725_CR14","first-page":"159","volume-title":"Current Vulnerabilities and Risks of Blockchain: A Systematic Literature Review","author":"J Magalh\u00e3es","year":"2025","unstructured":"Magalh\u00e3es, J.: Current Vulnerabilities and Risks of Blockchain: A Systematic Literature Review, pp. 159\u2013175. Springer Nature Switzerland, Cham (2025)"},{"issue":"3","key":"5725_CR15","doi-asserted-by":"publisher","first-page":"888","DOI":"10.1007\/s10618-023-00981-1","volume":"38","author":"S Jeon","year":"2024","unstructured":"Jeon, S., Lee, G., Kim, H., Woo, S.S.: Design and evaluation of highly accurate smart contract code vulnerability detection framework. Data Min. Knowl. Disc. 38(3), 888\u2013912 (2024)","journal-title":"Data Min. Knowl. Disc."},{"issue":"1","key":"5725_CR16","first-page":"70","volume":"35","author":"M Almakhour","year":"2023","unstructured":"Almakhour, M., Sliman, L., Samhat, A.E., Mellouk, A.: A formal verification approach for composite smart contracts security using fsm. Journal of King Saud University 35(1), 70\u201386 (2023)","journal-title":"Journal of King Saud University"},{"key":"5725_CR17","unstructured":"Proskauer\u00a0Rose LLP. When smart contracts are outsmarted: The parity wallet freeze and software liability in the internet of value, (2017)"},{"key":"5725_CR18","doi-asserted-by":"crossref","unstructured":"Kushwaha, M., Mukherjee, A., Pandey, A., Halder, R.: Semantics-based static vulnerability detection in solidity using abstract interpretation. In Vishwas\u00a0T. Patil, Ram Krishnan, and Rudrapatna\u00a0K. Shyamasundar, editors, Information Systems Security, pages 265\u2013285, Cham. Springer Nature Switzerland (2025)","DOI":"10.1007\/978-3-031-80020-7_15"},{"key":"5725_CR19","doi-asserted-by":"crossref","unstructured":"Lai, E., Luo, W.: Static analysis of integer overflow of smart contracts in ethereum. In Proceedings of the 2020 4th International Conference on Cryptography, Security and Privacy, ICCSP 2020, page 110-115, New York, NY, USA. Association for Computing Machinery (2020)","DOI":"10.1145\/3377644.3377650"},{"key":"5725_CR20","doi-asserted-by":"crossref","unstructured":"Dong, C., Li, Y., Tan, L.: A new approach to prevent reentrant attack in solidity smart contracts. In Xueming Si, Hai Jin, Yi\u00a0Sun, Jianming Zhu, Liehuang Zhu, Xianhua Song, and Zeguang Lu, editors, Blockchain Technology and Application, pages 83\u2013103, Singapore. Springer Singapore (2020)","DOI":"10.1007\/978-981-15-3278-8_6"},{"issue":"1","key":"5725_CR21","doi-asserted-by":"publisher","DOI":"10.1007\/s10922-024-09874-0","volume":"33","author":"MT Abdelaziz","year":"2024","unstructured":"Abdelaziz, M.T., Radwan, A., Mamdouh, H., Saad, A.S., Abuzaid, A.S., AbdElhakeem, A.A., Zakzouk, S., Moussa, K., Saeed Darweesh, M.: Enhancing network threat detection with random forest-based nids and permutation feature importance. J. Netw. Syst. Manage. 33(1), 2 (2024)","journal-title":"J. Netw. Syst. Manage."},{"issue":"7","key":"5725_CR22","doi-asserted-by":"publisher","first-page":"9065","DOI":"10.1007\/s10586-024-04509-0","volume":"27","author":"A Ghaffari","year":"2024","unstructured":"Ghaffari, A., Jelodari, N., Pouralish, S., Derakhshanfard, N., Arasteh, B.: Securing internet of things using machine and deep learning methods: A survey. Clust. Comput. 27(7), 9065\u20139089 (2024)","journal-title":"Clust. Comput."},{"key":"5725_CR23","doi-asserted-by":"crossref","unstructured":"Alnuman, R., Hyder, S.\u00a0I., Ovaz\u00a0Akpinar, K.: Hvac attack detection using novel machine learning model. In 2023 9th International Conference on Information Technology Trends (ITT), pages 14\u201319, (2023)","DOI":"10.1109\/ITT59889.2023.10184262"},{"issue":"9","key":"5725_CR24","doi-asserted-by":"publisher","first-page":"12627","DOI":"10.1007\/s10586-024-04484-6","volume":"27","author":"AMR AlSobeh","year":"2024","unstructured":"AlSobeh, A.M.R., Gaber, K., Hammad, M.M., Nuser, M., Shatnawi, A.: Android malware detection using time-aware machine learning approach. Cluster Computing 27(9), 12627\u201312648 (2024)","journal-title":"Cluster Computing"},{"issue":"1","key":"5725_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10586-024-04755-2","volume":"28","author":"ME Farfoura","year":"2024","unstructured":"Farfoura, M.E., Mashal, I., Alkhatib, A., Batyha, R.M.: A lightweight machine learning methods for malware classification. Clust. Comput. 28(1), 1 (2024)","journal-title":"Clust. Comput."},{"key":"5725_CR26","doi-asserted-by":"crossref","unstructured":"Tang, Z., Hu, Q., Hu, Y., Kuang, W., Chen, J.: Sevuldet: A semantics-enhanced learnable vulnerability detector. In 2022 52nd Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN), pages 150\u2013162 (2022)","DOI":"10.1109\/DSN53405.2022.00026"},{"key":"5725_CR27","unstructured":"Nguyen, V., Nepal, S., Wu, T., Yuan, X., Rudolph, C.: Safe: Advancing large language models in leveraging semantic and syntactic relationships for software vulnerability detection, (2024)"},{"issue":"4","key":"5725_CR28","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/5254.708428","volume":"13","author":"MA Hearst","year":"1998","unstructured":"Hearst, M.A., Dumais, S.T., Osuna, E., Platt, J., Scholkopf, B.: Support vector machines. IEEE Intelligent Systems and their Applications 13(4), 18\u201328 (1998)","journal-title":"IEEE Intelligent Systems and their Applications"},{"key":"5725_CR29","doi-asserted-by":"crossref","unstructured":"Parmar, A., Katariya, R., Patel, V.: A review on random forest: An ensemble classifier. In Jude Hemanth, Xavier Fernando, Pavel Lafata, and Zubair Baig, editors, International Conference on Intelligent Data Communication Technologies and Internet of Things (ICICI) 2018, pages 758\u2013763, Cham. Springer International Publishing (2019)","DOI":"10.1007\/978-3-030-03146-6_86"},{"issue":"2","key":"5725_CR30","first-page":"130","volume":"27","author":"Y-Y Song","year":"2015","unstructured":"Song, Y.-Y., Ying, L.: Decision tree methods: applications for classification and prediction. Shanghai Arch. Psychiatry 27(2), 130\u2013135 (2015)","journal-title":"Shanghai Arch. Psychiatry"},{"issue":"1","key":"5725_CR31","doi-asserted-by":"publisher","DOI":"10.1186\/s40537-024-00973-y","volume":"11","author":"RK Halder","year":"2024","unstructured":"Halder, R.K., Uddin, M.N., Ashraf Uddin, Md.., Aryal, S., Khraisat, A.: Enhancing k-nearest neighbor algorithm: a comprehensive review and performance analysis of modifications. Journal of Big Data 11(1), 113 (2024)","journal-title":"Journal of Big Data"},{"issue":"7","key":"5725_CR32","doi-asserted-by":"publisher","first-page":"1235","DOI":"10.1162\/neco_a_01199","volume":"31","author":"Yu Yong","year":"2019","unstructured":"Yong, Yu., Si, X., Changhua, H., Zhang, J.: A review of recurrent neural networks: Lstm cells and network architectures. Neural Comput. 31(7), 1235\u20131270 (2019)","journal-title":"Neural Comput."},{"issue":"12","key":"5725_CR33","doi-asserted-by":"publisher","first-page":"6999","DOI":"10.1109\/TNNLS.2021.3084827","volume":"33","author":"Z Li","year":"2022","unstructured":"Li, Z., Liu, F., Yang, W., Peng, S., Zhou, J.: A survey of convolutional neural networks: Analysis, applications, and prospects. IEEE Transactions on Neural Networks and Learning Systems 33(12), 6999\u20137019 (2022)","journal-title":"IEEE Transactions on Neural Networks and Learning Systems"},{"key":"5725_CR34","doi-asserted-by":"crossref","unstructured":"Liao, J.-W., Tsai, T.-T., He, C.-K., Tien, C.-W.: Soliaudit: Smart contract vulnerability assessment based on machine learning and fuzz testing. In 2019 Sixth International Conference on Internet of Things: Systems, Management and Security (IOTSMS), pages 458\u2013465, (2019)","DOI":"10.1109\/IOTSMS48152.2019.8939256"},{"issue":"5","key":"5725_CR35","doi-asserted-by":"publisher","DOI":"10.3390\/computers12050107","volume":"12","author":"M Krichen","year":"2023","unstructured":"Krichen, M.: Strengthening the security of smart contracts through the power of artificial intelligence. Computers 12(5), 107 (2023)","journal-title":"Computers"},{"key":"5725_CR36","doi-asserted-by":"publisher","first-page":"23549","DOI":"10.1109\/ACCESS.2024.3364351","volume":"12","author":"LSH Colin","year":"2024","unstructured":"Colin, L.S.H., Mohan, P.M., Pan, J., Keong, P.L.K.: An integrated smart contract vulnerability detection tool using multi-layer perceptron on real-time solidity smart contracts. IEEE Access 12, 23549\u201323567 (2024)","journal-title":"IEEE Access"},{"key":"5725_CR37","doi-asserted-by":"crossref","unstructured":"Momeni, P., Wang, Y., Samavi, R.: Machine learning model for smart contracts security analysis. In 2019 17th International Conference on Privacy, Security and Trust (PST), pages 1\u20136, (2019)","DOI":"10.1109\/PST47121.2019.8949045"},{"key":"5725_CR38","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2024.110238","volume":"242","author":"Z Zhen","year":"2024","unstructured":"Zhen, Z., Zhao, X., Zhang, J., Wang, Y., Chen, H.: Da-gnn: A smart contract vulnerability detection method based on dual attention graph neural network. Comput. Netw. 242, 110238 (2024)","journal-title":"Comput. Netw."},{"key":"5725_CR39","doi-asserted-by":"crossref","unstructured":"Gu, W., Wang, G., Li, P., Li, X., Zhai, G., Li, X., Chen, M.: Detecting unknown vulnerabilities in smart contracts with multi-label classification model using cnn-bilstm. In Guojun Wang, Kim-Kwang\u00a0Raymond Choo, Jie Wu, and Ernesto Damiani, editors, Ubiquitous Security, pages 52\u201363. Springer Nature Singapore, (2023)","DOI":"10.1007\/978-981-99-0272-9_4"},{"issue":"1","key":"5725_CR40","doi-asserted-by":"publisher","first-page":"20106","DOI":"10.1038\/s41598-023-47219-0","volume":"13","author":"X Tang","year":"2023","unstructured":"Tang, X., Yuying, D., Lai, A., Zhang, Z., Shi, L.: Deep learning-based solution for smart contract vulnerabilities detection. Sci. Rep. 13(1), 20106 (2023)","journal-title":"Sci. Rep."},{"issue":"16","key":"5725_CR41","doi-asserted-by":"publisher","DOI":"10.3390\/s23167246","volume":"23","author":"W Deng","year":"2023","unstructured":"Deng, W., Wei, H., Huang, T., Cao, C., Peng, Y., Hu, X.: Smart contract vulnerability detection based on deep learning and multimodal decision fusion. Sensors 23(16), 7246 (2023)","journal-title":"Sensors"},{"key":"5725_CR42","unstructured":"BEKTAS, B.\u00a0C.: Vulnerability Detection on Solidity Smart Contracts by Using Convolutional Neural Networks. PhD thesis, Middle East Technical University, (2023)"},{"key":"5725_CR43","volume-title":"and Bernhard Scholz","author":"L Brent","year":"2018","unstructured":"Brent, L., Jurisevic, A., Kong, M., Liu, E., Gauthier, F., Gramoli, V., Holz, R.: and Bernhard Scholz. A scalable security analysis framework for smart contracts, Vandal (2018)"},{"issue":"1","key":"5725_CR44","doi-asserted-by":"publisher","DOI":"10.1080\/09540091.2024.2313853","volume":"36","author":"P Li","year":"2024","unstructured":"Li, P., Wang, G., Xing, X., Li, X., Zhu, J.: Detecting unknown vulnerabilities in smart contracts using opcode sequences. Connect. Sci. 36(1), 2313853 (2024)","journal-title":"Connect. Sci."},{"key":"5725_CR45","unstructured":"Trail of\u00a0Bits. Slither: Static analyzer for solidity and vyper. https:\/\/github.com\/crytic\/slither, (2018)"},{"key":"5725_CR46","unstructured":"Mythril, C.: A security analysis tool for evm bytecode. https:\/\/github.com\/ConsenSys\/mythril, (2017)"},{"key":"5725_CR47","doi-asserted-by":"crossref","unstructured":"Feist, J., Grieco, G., Groce, A.: Slither: A static analysis framework for smart contracts. In 2019 IEEE\/ACM 2nd International Workshop on Emerging Trends in Software Engineering for Blockchain (WETSEB), page 8-15. IEEE (2019)","DOI":"10.1109\/WETSEB.2019.00008"},{"key":"5725_CR48","unstructured":"Luu, L.: Oyente: An analysis tool for smart contracts. https:\/\/github.com\/enzymefinance\/oyente, (2016)"},{"key":"5725_CR49","doi-asserted-by":"crossref","unstructured":"Luu, L., Chu, D.-H., Olickel, H., Saxena, P., Hobor, A.: Making smart contracts smarter. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, CCS \u201916, page 254-269, New York, NY, USA, 2016. Association for Computing Machinery","DOI":"10.1145\/2976749.2978309"},{"key":"5725_CR50","unstructured":"Tsankov, P., Sachinoglou, Y., Nuckols, C., and iczc. Securify v2.0. https:\/\/github.com\/eth-sri\/securify2, (2020)"},{"key":"5725_CR51","doi-asserted-by":"crossref","unstructured":"Tsankov, P., Dan, A., Drachsler-Cohen, D., Gervais, A., B\u00fcnzli, F., Vechev, M.: Securify: Practical security analysis of smart contracts. CCS \u201918, page 67-82, New York, NY, USA. Association for Computing Machinery (2018)","DOI":"10.1145\/3243734.3243780"},{"key":"5725_CR52","unstructured":"Nikolic, I., Kolluri, A., Sergey, I., Saxena, P., Hobor, A.: Maian: Automatic tool for finding trace vulnerabilities in ethereum smart contracts. https:\/\/github.com\/ivicanikolicsg\/MAIAN, (2018)"},{"key":"5725_CR53","doi-asserted-by":"crossref","unstructured":"Nikolic, I., Kolluri, A., Sergey, I., Saxena, P., Hobor, A.: Finding the greedy, prodigal, and suicidal contracts at scale, (2018)","DOI":"10.1145\/3274694.3274743"},{"key":"5725_CR54","unstructured":"Jiang, B., Liu, Y., Chan, W.\u00a0K.: Contractfuzzer: The ethereum smart contract fuzzer for security vulnerability detection. https:\/\/github.com\/gongbell\/ContractFuzzer, (2018)"},{"key":"5725_CR55","unstructured":"Conkas, N. V.: A modular static analysis tool for ethereum bytecode. https:\/\/github.com\/nveloso\/conkas, (2019)"},{"key":"5725_CR56","unstructured":"Conkas, N. V.: A modular and static analysis tool for ethereum bytecode. https:\/\/fenix.tecnico.ulisboa.pt\/downloadFile\/1689244997262417\/94080-Nuno-Veloso_resumo.pdf. Bachelor\u2019s thesis (2021)"},{"key":"5725_CR57","doi-asserted-by":"crossref","unstructured":"Torres, C.\u00a0F., Iannillo, A.\u00a0K., Gervais, A., State, R.: Confuzzius: A data dependency-aware hybrid fuzzer for ethereum smart contracts. https:\/\/github.com\/christoftorres\/ConFuzzius, (2021)","DOI":"10.1109\/EuroSP51992.2021.00018"},{"key":"5725_CR58","doi-asserted-by":"crossref","unstructured":"Torres, C.\u00a0F., Iannillo, A.\u00a0K., Gervais, A., State, R.: Confuzzius: A data dependency-aware hybrid fuzzer for smart contracts. In 2021 IEEE European Symposium on Security and Privacy (EuroSP),103\u2013119, (2021)","DOI":"10.1109\/EuroSP51992.2021.00018"},{"key":"5725_CR59","unstructured":"Codes, E.V.M.: Contributors. Evm opcodes reference. https:\/\/www.evm.codes"},{"key":"5725_CR60","unstructured":"Zou, H., Li, Z., Li, X.: Malicious code detection in smart contracts via opcode vectorization, (2025)"},{"key":"5725_CR61","doi-asserted-by":"publisher","first-page":"28894","DOI":"10.1109\/ACCESS.2025.3532326","volume":"13","author":"M Bresil","year":"2025","unstructured":"Bresil, M., Prasad, P.W.C., Sayeed, M.S., Bukar, U.A.: Deep learning-based vulnerability detection solutions in smart contracts: A comparative and meta-analysis of existing approaches. IEEE Access 13, 28894\u201328919 (2025)","journal-title":"IEEE Access"},{"key":"5725_CR62","doi-asserted-by":"crossref","unstructured":"Gu, X., Yang, H., Liu, S., Cui, Z.: Smart contract vulnerability detection based on clustering opcode instructions. In The 35th International Conference on Software Engineering and Knowledge Engineering, SEKE 2023, KSIR Virtual Conference Center, USA, July 1-10, 2023. KSI Research Inc., (2023)","DOI":"10.18293\/SEKE2023-183"},{"issue":"4","key":"5725_CR63","doi-asserted-by":"publisher","DOI":"10.3390\/electronics14040768","volume":"14","author":"G Gao","year":"2025","unstructured":"Gao, G., Li, Z., Jin, L., Liu, C., Li, J., Meng, X.: Rtms: A smart contract vulnerability detection method based on feature fusion and vulnerability correlations. Electronics 14(4), 768 (2025)","journal-title":"Electronics"},{"key":"5725_CR64","doi-asserted-by":"crossref","unstructured":"Durieux, T., Ferreira, J.F., Abreu, R., Cruz, P.: Empirical review of automated analysis tools on 47,587 ethereum smart contracts. In Proceedings of the ACM\/IEEE 42nd International Conference on Software Engineering, ICSE \u201920, page 530-541. ACM, (2020)","DOI":"10.1145\/3377811.3380364"},{"key":"5725_CR65","unstructured":"Durieux, T., Abreu, R., Abreu, R.: Smartbugs: A framework to analyze smart contracts. https:\/\/github.com\/smartbugs\/smartbugs-wild. Accessed: 2025-05-28 (2020)"},{"key":"5725_CR66","doi-asserted-by":"crossref","unstructured":"Rincy, T.N., Gupta, R.: Ensemble learning techniques and its efficiency in machine learning: A survey. In 2nd International Conference on Data, Engineering and Applications (IDEA), pages 1\u20136, (2020)","DOI":"10.1109\/IDEA49133.2020.9170675"},{"key":"5725_CR67","doi-asserted-by":"crossref","unstructured":"Jiang, B., Liu, Y., Chan, W.K.: Contractfuzzer: Fuzzing smart contracts for vulnerability detection. In 2018 33rd IEEE\/ACM International Conference on Automated Software Engineering (ASE), pages 259\u2013269, (2018)","DOI":"10.1145\/3238147.3238177"},{"issue":"6","key":"5725_CR68","doi-asserted-by":"publisher","DOI":"10.1007\/s11704-024-3853-2","volume":"19","author":"Y Zheng","year":"2024","unstructured":"Zheng, Y., Yi, L., Wei, Z.: A survey of dynamic graph neural networks. Frontiers of Computer Science 19(6), 196323 (2024)","journal-title":"Frontiers of Computer Science"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-025-05725-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-025-05725-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-025-05725-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,3]],"date-time":"2025-12-03T14:16:51Z","timestamp":1764771411000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-025-05725-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,17]]},"references-count":68,"journal-issue":{"issue":"16","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["5725"],"URL":"https:\/\/doi.org\/10.1007\/s10586-025-05725-y","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10,17]]},"assertion":[{"value":"12 March 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 July 2025","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 August 2025","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 October 2025","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics declaration"}},{"value":"The authors declare no competing interests.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing Interests"}},{"value":"No funds, grants, or other support was received.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Financial Statement"}}],"article-number":"1014"}}