Citation
Bresil, Michael and Prasad, Pwc and Sayeed, Md Shohel and Bukar, Umar Ali (2025) Deep Learning-Based Vulnerability Detection Solutions in Smart Contracts: A Comparative and Meta-Analysis of Existing Approaches. IEEE Access, 13. pp. 28894-28919. ISSN 2169-3536![]() |
Text
Deep_Learning.pdf - Published Version Restricted to Repository staff only Download (3MB) |
Abstract
In the short history of smart contracts, substantial losses have occurred due to unaccounted vulnerabilities in the smart contracts loaded onto the blockchain. Vulnerabilities in smart contracts threaten the viability and confidence of blockchain technology. Machine and deep learning architectures have been increasingly proposed to assist with writing smart contracts and detecting vulnerabilities to minimize the risks of successful attacks. This paper presents the findings of deep learning vulnerability detection in smart contracts collated from selected research papers and provides an overview of the vulnerability detection architecture. This paper assessed each component of the overall architecture, individually and in combinations, to infer potential relationships in increasing detection rates in smart contract vulnerability detection tools. This study found that the area of detecting smart contract vulnerabilities is gravitating towards deep learning models, with a particular focus on combining neural networks in serial or parallel to achieve high detection results. Feature extraction of syntax and semantic information greatly determines the detection results of a model, which suggests a strong relationship between the use of source code and neural networks. Despite this relationship, given the inaccessibility and unavailability of smart contract source code, future work should focus on efficiently extracting features and context from opcodes, which are more readily available on the blockchain. Based on these findings, the study offers an in-depth discussion of the matters arising, open issues, and key aspects such as bytecode and opcode in smart contracts, failure of attention mechanisms, the rationale of hybrid models, dataset challenges, computational complexity in a large-scale blockchain environment, optimization strategies, Expunge and interdisciplinary approaches to smart contract vulnerability detection. These discussions enhance the practical relevance of the paper, highlighting the opportunities for scaling deep learning models for real-world blockchain applications.
Item Type: | Article |
---|---|
Additional Information: | Deep learning, feature extraction, hybrid model, neural networks, smart contract, vulnerability detection. |
Subjects: | Q Science > QA Mathematics > QA71-90 Instruments and machines |
Divisions: | Faculty of Information Science and Technology (FIST) |
Depositing User: | Ms Suzilawati Abu Samah |
Date Deposited: | 06 Mar 2025 02:27 |
Last Modified: | 06 Mar 2025 02:27 |
URII: | http://shdl.mmu.edu.my/id/eprint/13598 |
Downloads
Downloads per month over past year
![]() |