跳到主要导航 跳到搜索 跳到主要内容

Smart-Contract Vulnerability Detection Method Based on Deep Learning

  • Zimu Hu*
  • , Wei Tek Tsai
  • , Li Zhang
  • *此作品的通讯作者
  • Beihang University
  • Beijing Tiande Technologies

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

With the rapid development of blockchain technology, smart contracts (SCs) applied in digital currency transactions have been widely used. However, SCs often have vulnerability in their code that allow criminals to exploit them to steal associated digital assets. Benefiting from the development of machine learning technology and the improvement of hardware performance, one can use deep learning techniques to analyze code and detect vulnerabilities. This paper proposes an innovative combination of opcode sequences and abstract syntax trees for source code parsing. And a method based on the combination of self-attention mechanism and bidirectional long-short term memory neural network is proposed to detect the vulnerability of SCs after word embedding. Experimentation results show that the two parsing methods can complement each other and effectively improve the accuracy of vulnerability detection.

源语言英语
主期刊名Smart Computing and Communication - 7th International Conference, SmartCom 2022, Proceedings
编辑Meikang Qiu, Zhihui Lu, Cheng Zhang
出版商Springer Science and Business Media Deutschland GmbH
450-460
页数11
ISBN(印刷版)9783031281235
DOI
出版状态已出版 - 2023
活动7th International Conference on Smart Computing and Communication, SmartCom 2022 - New York, 美国
期限: 18 11月 202220 11月 2022

丛书

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
13828 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议7th International Conference on Smart Computing and Communication, SmartCom 2022
国家/地区美国
New York
时期18/11/2220/11/22

学术指纹

探究 'Smart-Contract Vulnerability Detection Method Based on Deep Learning' 的科研主题。它们共同构成独一无二的学术指纹。

引用此