Gan-Enabled Code Embedding For Reentrant Vulnerabilities Detection

KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, PT III(2021)

引用 4|浏览13
暂无评分
摘要
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.
更多
查看译文
关键词
Blockchain, Smart contract, Reentrant attack, Vulnerability detection, Generative adversarial networks
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要