SCVHunter: Smart Contract Vulnerability Detection Based on Heterogeneous Graph Attention Network

计算机科学 脆弱性(计算) 依赖关系图 依赖关系(UML) 脆弱性评估 数据库事务 图形 智能合约 计算机安全 可扩展性 人工智能 理论计算机科学 数据库 程序设计语言 心理治疗师 心理学 心理弹性
作者
Luo Feng,Ruijie Luo,Ting Chen,Ao Qiao,Zheyuan He,Shuwei Song,Yu Jiang,Sixing Li
标识
DOI:10.1145/3597503.3639213
摘要

Smart contracts are integral to blockchain's growth, but their vulnerabilities pose a significant threat. Traditional vulnerability detection methods rely heavily on expert-defined complex rules that are labor-intensive and dificult to adapt to the explosive expansion of smart contracts. Some recent studies of neural network-based vulnerability detection also have room for improvement. Therefore, we propose SCVHunter, an extensible framework for smart contract vulnerability detection. Specifically, SCVHunter designs a heterogeneous semantic graph construction phase based on intermediate representations and a vulnerability detection phase based on a heterogeneous graph attention network for smart contracts. In particular, SCVHunter allows users to freely point out more important nodes in the graph, leveraging expert knowledge in a simpler way to aid the automatic capture of more information related to vulnerabilities. We tested SCVHunter on reentrancy, block info dependency, nested call, and transaction state dependency vulnerabilities. Results show remarkable performance, with accuracies of 93.72%, 91.07%, 85.41%, and 87.37% for these vulnerabilities, surpassing previous methods.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
刚刚
zoe完成签到,获得积分10
刚刚
小铁匠发布了新的文献求助10
1秒前
流星不如火球完成签到,获得积分10
1秒前
Paff完成签到,获得积分10
1秒前
1秒前
情怀应助秀丽听安采纳,获得10
1秒前
Hello应助Allornothing采纳,获得10
1秒前
1秒前
2秒前
糖卜里卜发布了新的文献求助10
2秒前
2秒前
暮秋时雨完成签到,获得积分10
2秒前
daidai完成签到,获得积分10
2秒前
Kayagakull完成签到,获得积分10
2秒前
3秒前
贺贺发布了新的文献求助10
3秒前
贺贺发布了新的文献求助10
3秒前
爱吃香菜完成签到,获得积分10
4秒前
czx发布了新的文献求助10
4秒前
贺贺发布了新的文献求助10
4秒前
贺贺发布了新的文献求助10
4秒前
4秒前
乐乐应助exile516采纳,获得30
5秒前
灌灌灌灌完成签到,获得积分10
5秒前
czx发布了新的文献求助10
5秒前
5秒前
Zoe发布了新的文献求助10
6秒前
壮壮完成签到 ,获得积分10
6秒前
小铁匠发布了新的文献求助10
6秒前
Accept在手完成签到,获得积分10
6秒前
Jasper应助屿鑫采纳,获得30
6秒前
贺贺发布了新的文献求助10
7秒前
柚子发布了新的文献求助10
7秒前
贺贺发布了新的文献求助10
7秒前
真实的以蓝完成签到,获得积分10
7秒前
7秒前
7秒前
SciGPT应助dddddH采纳,获得10
7秒前
8秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
The anomeric effect 1314
Principles of town planning: translating concepts to applications 1000
Navigating Normative Orders. Interdisciplinary Perspectives 800
1 Peter and Christ's Descent to the Dead in Its Early Christian Reception 700
Organizational Behavior 510
Management and the Arts 510
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 内科学 物理 复合材料 催化作用 细胞生物学 无机化学 光电子学 物理化学 电极 基因
热门帖子
关注 科研通微信公众号,转发送积分 7737739
求助须知:如何正确求助?哪些是违规求助? 9286899
关于积分的说明 20180676
捐赠科研通 7315529
什么是DOI,文献DOI怎么找? 3305633
关于科研通互助平台的介绍 2457870
邀请新用户注册赠送积分活动 2315317