SPCBIG-EC : A Robust Serial Hybrid Model for Smart Contract Vulnerability Detection

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journalpeer-review

10 Scopus Citations
View graph of relations

Author(s)

  • Lejun Zhang
  • Yuan Li
  • Tianxing Jin
  • Zilong Jin
  • Chunhui Zhao
  • Zhennao Cai
  • Huiling Chen

Related Research Unit(s)

Detail(s)

Original languageEnglish
Article number4621
Journal / PublicationSensors (Basel, Switzerland)
Volume22
Issue number12
Online published19 Jun 2022
Publication statusPublished - Jun 2022

Link(s)

Abstract

With countless devices connected to the Internet of Things, trust mechanisms are especially important. IoT devices are more deeply embedded in the privacy of people's lives, and their security issues cannot be ignored. Smart contracts backed by blockchain technology have the potential to solve these problems. Therefore, the security of smart contracts cannot be ignored. We propose a flexible and systematic hybrid model, which we call the Serial-Parallel Convolutional Bidirectional Gated Recurrent Network Model incorporating Ensemble Classifiers (SPCBIG-EC). The model showed excellent performance benefits in smart contract vulnerability detection. In addition, we propose a serial-parallel convolution (SPCNN) suitable for our hybrid model. It can extract features from the input sequence for multivariate combinations while retaining temporal structure and location information. The Ensemble Classifier is used in the classification phase of the model to enhance its robustness. In addition, we focused on six typical smart contract vulnerabilities and constructed two datasets, CESC and UCESC, for multi-task vulnerability detection in our experiments. Numerous experiments showed that SPCBIG-EC is better than most existing methods. It is worth mentioning that SPCBIG-EC can achieve F1-scores of 96.74%, 91.62%, and 95.00% for reentrancy, timestamp dependency, and infinite loop vulnerability detection.

Research Area(s)

  • blockchain, deep learning, IoT, serial hybrid network, smart contract, vulnerability detection

Citation Format(s)

SPCBIG-EC: A Robust Serial Hybrid Model for Smart Contract Vulnerability Detection. / Zhang, Lejun; Li, Yuan; Jin, Tianxing et al.
In: Sensors (Basel, Switzerland), Vol. 22, No. 12, 4621, 06.2022.

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journalpeer-review

Download Statistics

No data available