TY - GEN
T1 - GAN-Enabled Code Embedding for Reentrant Vulnerabilities Detection
AU - Zhao, Hui
AU - Su, Peng
AU - Wei, Yihang
AU - Gai, Keke
AU - Qiu, Meikang
N1 - Publisher Copyright:
© 2021, Springer Nature Switzerland AG.
PY - 2021
Y1 - 2021
N2 - As one of the key components of blockchain, smart contract is playing a vital role in achieving auto-functions; however, reentrant attacks are threatening the implementation of smart contracts, which limits the adoption of blockchain systems in various scenarios. To address this issue, we propose a reentrant vulnerability detection model based on word embedding, similarity detection, and Generative Adversarial Networks (GAN). Additionally, we provide a new approach for dynamically preventing reentrant attacks. We also implement experiments to evaluate our model and results show our scheme achieves 92% detecting accuracy for reentrant attack detection.
AB - As one of the key components of blockchain, smart contract is playing a vital role in achieving auto-functions; however, reentrant attacks are threatening the implementation of smart contracts, which limits the adoption of blockchain systems in various scenarios. To address this issue, we propose a reentrant vulnerability detection model based on word embedding, similarity detection, and Generative Adversarial Networks (GAN). Additionally, we provide a new approach for dynamically preventing reentrant attacks. We also implement experiments to evaluate our model and results show our scheme achieves 92% detecting accuracy for reentrant attack detection.
KW - Blockchain
KW - Generative adversarial networks
KW - Reentrant attack
KW - Smart contract
KW - Vulnerability detection
UR - http://www.scopus.com/inward/record.url?scp=85113741097&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-82153-1_48
DO - 10.1007/978-3-030-82153-1_48
M3 - Conference contribution
AN - SCOPUS:85113741097
SN - 9783030821524
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 585
EP - 597
BT - Knowledge Science, Engineering and Management - 14th International Conference, KSEM 2021, Proceedings
A2 - Qiu, Han
A2 - Zhang, Cheng
A2 - Fei, Zongming
A2 - Qiu, Meikang
A2 - Kung, Sun-Yuan
PB - Springer Science and Business Media Deutschland GmbH
T2 - 14th International Conference on Knowledge Science, Engineering and Management, KSEM 2021
Y2 - 14 August 2021 through 16 August 2021
ER -