VulDet: Smart Contract Vulnerability Detection Based on Graph Attention Networks

计算机科学 脆弱性(计算) 脆弱性评估 智能合约 图形 计算机安全 构造(python库) 时间戳 钥匙(锁) 依赖关系图 理论计算机科学 块链 计算机网络 心理学 心理弹性 心理治疗师
作者
Luo Feng,Ruijie Luo
标识
DOI:10.1109/aibt57480.2023.00024
摘要

Due to the rapid development of blockchain, security issues caused by smart contract vulnerabilities are receiving increasingly widespread attention. Unfortunately, traditional smart contract vulnerability detection methods rely heavily on expert knowledge and elaborate rules, while neural network-based vulnerability detection methods have not yet achieved satisfactory accuracy either. In this paper, we propose a novel vulnerability detection method for smart contracts called VULDET. We first construct a contract graph based on the structure of the smart contract source code and combine security domain knowledge to attach additional features to nodes in the graph that are closely associated with vulnerabilities to highlight key nodes, and finally use graph attention networks for contract vulnerability detection. We apply VULDET to reentrancy vulnerability as well as timestamp dependency vulnerability detection and conduct extensive experiments, and the results show that our approach has significant advantages over existing methods.

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
PDF的下载单位、IP信息已删除 (2025-6-4)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
星辰大海应助冷静的千易采纳,获得10
刚刚
瓜子完成签到,获得积分10
1秒前
1秒前
2秒前
呆呆茹完成签到,获得积分10
3秒前
长苼完成签到,获得积分10
3秒前
Jasper应助坚强的橘子采纳,获得10
3秒前
4秒前
聪仔完成签到,获得积分10
4秒前
CodeCraft应助zjl采纳,获得10
4秒前
5秒前
5秒前
Hello应助泥蝶采纳,获得10
6秒前
婷子发布了新的文献求助10
6秒前
体贴的夜山完成签到 ,获得积分10
8秒前
8秒前
cata发布了新的文献求助10
9秒前
9秒前
Orange应助wxj采纳,获得10
11秒前
12秒前
cindy完成签到 ,获得积分20
13秒前
zmh1517完成签到,获得积分10
16秒前
16秒前
量子星尘发布了新的文献求助10
18秒前
大快朵颐发福完成签到,获得积分10
18秒前
21秒前
执着的枫叶完成签到 ,获得积分10
22秒前
彭于晏应助sdafcaewsf采纳,获得10
22秒前
22秒前
果郭发布了新的文献求助10
22秒前
22秒前
23秒前
青羽落霞完成签到,获得积分10
23秒前
深情安青应助ucas大菠萝采纳,获得10
24秒前
吴开珍发布了新的文献求助10
24秒前
七七七七七完成签到 ,获得积分10
24秒前
25秒前
25秒前
ccc发布了新的文献求助10
26秒前
27秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Clinical Microbiology Procedures Handbook, Multi-Volume, 5th Edition 临床微生物学程序手册,多卷,第5版 2000
List of 1,091 Public Pension Profiles by Region 1621
Les Mantodea de Guyane: Insecta, Polyneoptera [The Mantids of French Guiana] | NHBS Field Guides & Natural History 1500
The Victim–Offender Overlap During the Global Pandemic: A Comparative Study Across Western and Non-Western Countries 1000
King Tyrant 720
Sport, Social Media, and Digital Technology: Sociological Approaches 650
热门求助领域 (近24小时)
化学 材料科学 生物 医学 工程类 计算机科学 有机化学 物理 生物化学 纳米技术 复合材料 内科学 化学工程 人工智能 催化作用 遗传学 数学 基因 量子力学 物理化学
热门帖子
关注 科研通微信公众号,转发送积分 5594225
求助须知:如何正确求助?哪些是违规求助? 4679892
关于积分的说明 14811940
捐赠科研通 4646251
什么是DOI,文献DOI怎么找? 2534795
邀请新用户注册赠送积分活动 1502789
关于科研通互助平台的介绍 1469475