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

计算机科学 脆弱性(计算) 依赖关系图 依赖关系(UML) 脆弱性评估 数据库事务 图形 智能合约 计算机安全 可扩展性 人工智能 理论计算机科学 数据库 程序设计语言 心理治疗师 心理学 心理弹性
作者
Feng Luo,Ruiqi 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
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
caomengzhou完成签到 ,获得积分20
1秒前
lengel发布了新的文献求助10
2秒前
ddddddd完成签到 ,获得积分10
2秒前
阿瑞塞莎完成签到 ,获得积分10
2秒前
12345678发布了新的文献求助10
3秒前
wjq发布了新的文献求助10
3秒前
端庄一刀完成签到,获得积分10
3秒前
Doer完成签到,获得积分20
4秒前
caomengzhou关注了科研通微信公众号
5秒前
简单山水关注了科研通微信公众号
5秒前
6秒前
科研新星完成签到,获得积分10
6秒前
12345678完成签到,获得积分10
7秒前
7秒前
fox完成签到,获得积分10
8秒前
sfwer完成签到,获得积分10
9秒前
LY发布了新的文献求助10
10秒前
wancheng_发布了新的文献求助10
13秒前
MMM完成签到 ,获得积分10
14秒前
Owen应助蓝色的梦采纳,获得10
15秒前
无敌小宽哥完成签到,获得积分20
15秒前
Ata完成签到,获得积分10
16秒前
17秒前
17秒前
简单山水发布了新的文献求助10
20秒前
星辰大海应助美满的若风采纳,获得10
21秒前
21秒前
石莫言完成签到,获得积分10
23秒前
可可发布了新的文献求助10
24秒前
25秒前
Qianyu完成签到,获得积分10
25秒前
wancheng_完成签到,获得积分10
26秒前
蓝色的梦完成签到,获得积分10
26秒前
27秒前
梅溪湖的提词器完成签到,获得积分10
27秒前
pengvvvv完成签到,获得积分10
27秒前
27秒前
28秒前
满意的柏柳完成签到 ,获得积分10
29秒前
111发布了新的文献求助10
30秒前
高分求助中
Teaching Social and Emotional Learning in Physical Education 900
Plesiosaur extinction cycles; events that mark the beginning, middle and end of the Cretaceous 800
Recherches Ethnographiques sue les Yao dans la Chine du Sud 500
Two-sample Mendelian randomization analysis reveals causal relationships between blood lipids and venous thromboembolism 500
Chinese-English Translation Lexicon Version 3.0 500
Wisdom, Gods and Literature Studies in Assyriology in Honour of W. G. Lambert 400
薩提亞模式團體方案對青年情侶輔導效果之研究 400
热门求助领域 (近24小时)
化学 材料科学 医学 生物 有机化学 工程类 生物化学 纳米技术 物理 内科学 计算机科学 化学工程 复合材料 遗传学 基因 物理化学 催化作用 电极 光电子学 量子力学
热门帖子
关注 科研通微信公众号,转发送积分 2392370
求助须知:如何正确求助?哪些是违规求助? 2096933
关于积分的说明 5283193
捐赠科研通 1824481
什么是DOI,文献DOI怎么找? 909913
版权声明 559923
科研通“疑难数据库(出版商)”最低求助积分说明 486236