arrow
返回

Smart Contract Vulnerability Detection Model Based on Multi-Task Learning

delete2022-02-25
delete34
delete
OA
AI
J
Jing Huang *
A
Ao Xiong
D
Dongmeng Li
DOI:10.3390/s22051829delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
The key issue in the field of smart contract security is efficient and rapid vulnerability detection in smart contracts. Most of the existing detection methods can only detect the presence of vulnerabilities in the contract and can hardly identify their type. Furthermore, they have poor scalability. To resolve these issues, in this study, we developed a smart contract vulnerability detection model based on multi-task learning. By setting auxiliary tasks to learn more directional vulnerability features, the detection capability of the model was improved to realize the detection and recognition of vulnerabilities. The model is based on a hard-sharing design, which consists of two parts. First, the bottom sharing layer is mainly used to learn the semantic information of the input contract. The text representation is first transformed into a new vector by word and positional embedding, and then the neural network, based on an attention mechanism, is used to learn and extract the feature vector of the contract. Second, the task-specific layer is mainly employed to realize the functions of each task. A classical convolutional neural network was used to construct a classification model for each task that learns and extracts features from the shared layer for training to achieve their respective task objectives. The experimental results show that the model can better identify the types of vulnerabilities after adding the auxiliary vulnerability detection task. This model realizes the detection of vulnerabilities and recognizes three types of vulnerabilities. The multi-task model was observed to perform better and is less expensive than a single-task model in terms of time, computation, and storage.
Keyword:
smart contract
security
vulnerability detection
multi-task learning
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Sensors 封面图
Sensors
IF:
3.5
论文数:
7.2W
被引数:
20.9W

机构

B
Beijing University of Technology
学者数:
2.8W
论文数: 2.1W
被引数: 2.7W
引用论文

引用论文

Orientational Dynamics of theSc3Trimer inC82: An EPR Study
err1994-12-19
err0
errOAAI
errP. H. M. van Loosdrecht; R. D. Johnson; M. S. de Vries; C. -H. Kiang; D. S. Bethune; H. C. Dorn; P. Burbank; S. Stevenson
err分享
err收藏
Motion of Scandium Ions in Sc2C84 Observed by 45Sc Solution NMR通过 45Sc溶液NMR观察到的Sc2C84 中Sc离子的运动
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
err分享
err收藏
Genetic polymorphisms at 19q13.33 are associated with [−2]proPSA (p2PSA) levels and provide additional predictive value to prostate health index for prostate cancer
err2021-07-12
err0
errOAAI
errDa Huang; Xiaohao Ruan; Yishuo Wu; Xiaoling Lin; Jingyi Huang; Dingwei Ye; Yi Gao; Qiang Ding; Danfeng Xu; Rong Na
err分享
err收藏
Leprosy and renal transplantation
err1998-01-01
err0
errOAAI
errANAND DATE; GEORGE T. JOHN; P. P. THOMAS; C. K. JACOB
err分享
err收藏
Crystal structure of extracellular human BAFF, a TNF family member that stimulates B lymphocytes细胞外人BAFF的晶体结构,刺激B淋巴细胞的TNF家族成员
err2002-02-01
err0
PREAI
errMichael Karpusas; Teresa G Cachero; Fang Qian; Ann Boriack-Sjodin; Colleen Mullen; Kathy Strauch; Yen-Ming Hsu; Susan L Kalled
err分享
err收藏
学者 查看更多内容