JOURNAL ARTICLE

Smart Contracts Vulnerability Classification through Deep Learning

Abstract

We investigate the use of deep learning to classify smart contract code vulnerabilities. We use different variants of Convolutional Neural Networks (CNNs) and a Long Short-Term Memory (LSTM) neural network. Five classes of vulnerabilities were employed. Our results suggest that the CNNs are able to provide a good level of accuracy, thus showing the viability of the proposed approach.

Keywords:
Computer science Convolutional neural network Vulnerability (computing) Deep learning Artificial intelligence Long short term memory Code (set theory) Machine learning Artificial neural network Recurrent neural network Computer security Programming language

Metrics

7
Cited By
2.66
FWCI (Field Weighted Citation Impact)
12
Refs
0.90
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Blockchain Technology Applications and Security
Physical Sciences →  Computer Science →  Information Systems
Imbalanced Data Classification Techniques
Physical Sciences →  Computer Science →  Artificial Intelligence
Electricity Theft Detection Techniques
Physical Sciences →  Engineering →  Electrical and Electronic Engineering

Related Documents

JOURNAL ARTICLE

Vulnerability Detection in Smart Contracts Using Deep Learning

Saroj GopaliZulfiqar Ali KhanBipin ChhetriBimal KarkiAkbar Siami Namin

Journal:   2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC) Year: 2022 Pages: 1249-1255
JOURNAL ARTICLE

VSCL: Automating Vulnerability Detection in Smart Contracts with Deep Learning

Feng MiZhuoyi WangChen ZhaoJinghui GuoFawaz AhmedLatifur Khan

Journal:   2021 IEEE International Conference on Blockchain and Cryptocurrency (ICBC) Year: 2021 Pages: 1-9
© 2026 ScienceGate Book Chapters — All rights reserved.