@inproceedings{74b1c299b0c44819b0a49b12e1cfa96b,
title = "Smart-Contract Vulnerability Detection Method Based on Deep Learning",
abstract = "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.",
keywords = "Blockchain, Deep Learning, Smart Contract, Vulnerability Detection",
author = "Zimu Hu and Tsai, \{Wei Tek\} and Li Zhang",
note = "Publisher Copyright: {\textcopyright} 2023, The Author(s), under exclusive license to Springer Nature Switzerland AG.; 7th International Conference on Smart Computing and Communication, SmartCom 2022 ; Conference date: 18-11-2022 Through 20-11-2022",
year = "2023",
doi = "10.1007/978-3-031-28124-2\_43",
language = "英语",
isbn = "9783031281235",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "450--460",
editor = "Meikang Qiu and Zhihui Lu and Cheng Zhang",
booktitle = "Smart Computing and Communication - 7th International Conference, SmartCom 2022, Proceedings",
address = "德国",
}