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 journal › peer-review
Author(s)
Related Research Unit(s)
Detail(s)
Original language | English |
---|---|
Article number | 4621 |
Journal / Publication | Sensors (Basel, Switzerland) |
Volume | 22 |
Issue number | 12 |
Online published | 19 Jun 2022 |
Publication status | Published - Jun 2022 |
Link(s)
DOI | DOI |
---|---|
Attachment(s) | Documents
Publisher's Copyright Statement
|
Link to Scopus | https://www.scopus.com/record/display.uri?eid=2-s2.0-85132913504&origin=recordpage |
Permanent Link | https://scholars.cityu.edu.hk/en/publications/publication(4b1c5f37-9aa2-4ed1-a4c7-9fa1ef928f57).html |
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.
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 journal › peer-review
Download Statistics
No data available