首页> 外文会议>IEEE International Conference on Blockchain and Cryptocurrency >VSCL: Automating Vulnerability Detection in Smart Contracts with Deep Learning
【24h】

VSCL: Automating Vulnerability Detection in Smart Contracts with Deep Learning

机译:VSCL:在深入学习的智能合同中自动化漏洞检测

获取原文

摘要

With the increase of the adoption of blockchain technology in providing decentralized solutions to various problems, smart contracts have become more popular to the point that billions of US Dollars are currently exchanged every day through such technology. Meanwhile, various vulnerabilities in smart contracts have been exploited by attackers to steal cryptocurrencies worth millions of dollars. The automatic detection of smart contract vulnerabilities therefore is an essential research problem. Existing solutions to this problem particularly rely on human experts to define features or different rules to detect vulnerabilities. However, this often causes many vulnerabilities to be ignored, and they are inefficient in detecting new vulnerabilities. In this study, to overcome such challenges, we propose the VSCL framework to automatically detect vulnerabilities in smart contracts on the blockchain. More specifically, first, we utilize novel feature vector generation techniques from bytecode of smart contract since the source code of smart contracts are rarely available in public. Next, the collected vectors are fed into our novel metric learning-based deep neural network(DNN) to get the detection result. We conduct comprehensive experiments on a large-scale benchmark, and the quantitative results demonstrate the effectiveness and efficiency of our approach.
机译:随着在为各种问题提供分散的解决方案时,跨越技术采用的流域技术的增加,智能合约已经变得更加流行,即每天通过这种技术每天都在换算数十亿美元。同时,攻击者已被攻击者利用智能合同中的各种漏洞,以窃取价值数百万美元的加密货币。因此,智能合同漏洞的自动检测是重要的研究问题。现有解决问题的解决方案特别依赖于人类专家来定义要检测漏洞的特征或不同的规则。然而,这通常会导致许多漏洞被忽略,并且它们效率低下检测新漏洞。在这项研究中,为了克服这些挑战,我们提出了VSCL框架,以在区块链上自动检测智能合同中的漏洞。更具体地,首先,我们利用来自智能合约的字节码的新颖特征向量生成技术,因为智能合同的源代码很少在公共场合提供。接下来,将收集的向量馈入我们的新型度量学习的深神经网络(DNN)以获得检测结果。我们对大型基准进行全面的实验,定量结果表明了我们方法的有效性和效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号