arrow
Return

Smart contracts vulnerability detection model based on adversarial multi-task learning

delete2023-09-01
delete2
PRE
AI
J
Jing Huang *
H
Honggui Han
公备 cover
公备 (Bei Gong)
A
Ao Xiong
王
王维 (Wei Wang)
吴
吴启晖 (Qihui Wu)
DOI:10.1016/j.jisa.2023.103555delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Vulnerability detection is important for smart contracts because of their immutable and irreversible features. In this work, a new detection method based on adversarial multi-task learning is proposed to improve the accuracy of existing vulnerability detection methods, which is based on the multi-task learning framework, including a shared part and a task-specific part. We optimize the multi-task learning frameworks and propose the mixed parameter sharing method to make each task not only maintain its uniqueness, but also share features with other tasks, which helps solve the problem that the hard parameter sharing method cannot constrain the underlying shared layer and improve the quality of extracted features. In addition, we introduce adversarial transfer learning to reduce noise pollution caused by the private feature and interference between the general feature and the private feature. We experimented on datasets obtained from our previous work, and the experimental results prove that our proposed model can judge whether there are vulnerabilities in smart contracts and then identify their types. Additionally, the results also show that our model effectively improves detection accuracy and has an advantage in performance over representative methods.
Keywords:
Vulnerability detection
Smart contracts
Multi-task learning
Adversarial transfer learning
Blockchain security supervision

Journal

Journal of Information Security and Applications cover
Journal of Information Security and Applications
IF:
3.7
Papers:
2.0K
Citations:
4.9K

Organization

B
Beijing University of Technology
Scholars:
2.8W
Papers: 2.1W
Citations: 2.7W
Cited Papers

Cited Papers

Data-Driven Cybersecurity Incident Prediction: A Survey
err2019-01-01
err210
PREAI
errSun, Nan; Zhang, Jun; Rimba, Paul; Gao, Shang; Zhang, Leo Yu; Xiang, Yang
errShare
errSave
Motion of Scandium Ions in Sc2C84 Observed by 45Sc Solution NMR
err1996-06-06
err0
PREAI
errYoko Miyake; Shinzo Suzuki; Yasuhiko Kojima; Koichi Kikuchi; Kaoru Kobayashi; Shigeru Nagase; Masatsune Kainosho; Yohji Achiba; Yutaka Maniwa; Keith Fisher
errShare
errSave
Fuzzing: A Survey for Roadmap
err2022-09-09
err105
PREAI
errZhu, Xiaogang; Wen, Sheng; Camtepe, Seyit; Xiang, Yang
errShare
errSave
Arsenic removal from aqueous solutions by adsorption using novel MIL-53(Fe) as a highly efficient adsorbent
err2015-01-01
err0
PREAI
errTuan. A. Vu; Giang. H. Le; Canh. D. Dao; Lan. Q. Dang; Kien. T. Nguyen; Quang. K. Nguyen; Phuong. T. Dang; Hoa. T. K. Tran; Quang. T. Duong; Tuyen. V. Nguyen; Gun. D. Lee
errShare
errSave
Deep Learning Based Attack Detection for Cyber-Physical System Cybersecurity: A Survey
err2022-03-01
err193
PREAI
errZhang, Jun; Pan, Lei; Han, Qing-Long; Chen, Chao; Wen, Sheng; Xiang, Yang
errShare
errSave
Joint Face Detection and Alignment Using Multitask Cascaded Convolutional Networks
err2016-10-01
err1.7K
errOAAI
errZhang, Kaipeng; Zhang, Zhanpeng; Li, Zhifeng; Qiao, Yu
errShare
errSave
Multitask learning
err1997-01-01
err4.9K
errOAAI
errCaruana, R
errShare
errSave
Development of a Cumulative Exposure Index (CEI) for Manganese and Comparison with Bone Manganese and Other Biomarkers of Manganese Exposure
err2018-06-26
err0
errOAAI
errDanelle Rolle-McFarland; Yingzi Liu; Jieqiong Zhou; Farshad Mostafaei; Yuanzhong Zhou; Yan Li; Quiyan Fan; Wei Zheng; Linda H. Nie; Ellen M. Wells
errShare
errSave
researcher View more