A Heterogeneous Graph and Multi-Feature Fusion Based Framework for Smart Contract Vulnerability Detection

可解释性 计算机科学 钥匙(锁) 脆弱性(计算) 图形 领域(数学) 智能合约 数据挖掘 脆弱性评估 人工智能 机器学习 异常检测 源代码 编码(集合论) 变压器 组分(热力学) 智能电网 功能(生物学) 传感器融合 访问控制 智慧城市 分布式计算 流量网络 SCADA系统
作者
Bing Xue,Jun Zhang,Zhongwei An,Zhaoxiong Song,Linpeng Jia,Zhi Yu
标识
DOI:10.1109/ijcnn64981.2025.11227855
摘要

In recent years, graph neural networks have demonstrated strong capabilities in processing graph-structured data and have made significant progress in the field of smart contract vulnerability detection. This paper introduces HF-Sec, a novel framework for smart contract vulnerability detection. The framework first automatically generates heterogeneous contract graphs from the source code of Ethereum smart contracts to represent the control flow and function call relationships of the code. Then, by using a multi-source attention mechanism, the framework is able to synthesize features from different sources to capture key information from multiple perspectives. In addition, HF-Sec utilizes Fast Graph Transformer Networks and Kolmogorov-Arnold Networks to automatically extract mission-critical meta-paths and enhance the interpretability of the model. We performed experimental validation on a mixed dataset containing 423 contracts with vulnerabilities and 2742 contracts without vulnerabilities. The experimental results show that HF-Sec can significantly improve the accuracy of smart contract vulnerability detection, which is better than the methods based on machine learning or traditional analysis techniques. Through a series of ablation experiments, we further verified the importance of various key components in HF-Sec to improve the detection accuracy.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
岢岚完成签到,获得积分10
1秒前
LN完成签到,获得积分10
5秒前
悦耳的城完成签到 ,获得积分10
6秒前
MGraceLi_sci完成签到,获得积分10
7秒前
506407完成签到,获得积分10
14秒前
17秒前
阳光的Kelly完成签到 ,获得积分10
19秒前
26秒前
jixiekaifa完成签到 ,获得积分10
26秒前
31秒前
麦田麦兜完成签到,获得积分10
31秒前
生物摸鱼大师完成签到 ,获得积分10
37秒前
xh完成签到 ,获得积分10
40秒前
我要看文献完成签到 ,获得积分10
40秒前
victory_liu完成签到,获得积分0
44秒前
Yang22完成签到,获得积分0
50秒前
康谨完成签到 ,获得积分10
51秒前
科研小秦完成签到,获得积分10
52秒前
寒山完成签到 ,获得积分10
53秒前
apt完成签到 ,获得积分10
56秒前
Owen应助拼搏的夏寒采纳,获得10
58秒前
李煜琛完成签到 ,获得积分10
1分钟前
研友_Zeq7gZ发布了新的文献求助10
1分钟前
111完成签到 ,获得积分10
1分钟前
Leo完成签到 ,获得积分10
1分钟前
ada阿达完成签到,获得积分10
1分钟前
JUN完成签到,获得积分10
1分钟前
ll完成签到,获得积分10
1分钟前
瞿人雄完成签到,获得积分10
1分钟前
没心没肺完成签到,获得积分10
1分钟前
学术霸王完成签到,获得积分10
1分钟前
小药丸完成签到 ,获得积分10
1分钟前
雪白的以寒完成签到 ,获得积分10
1分钟前
lambs13完成签到,获得积分10
1分钟前
奥丁不言语完成签到 ,获得积分10
1分钟前
SSDlk完成签到,获得积分10
1分钟前
哈哈完成签到,获得积分10
1分钟前
无言完成签到 ,获得积分10
1分钟前
pengyh8完成签到 ,获得积分10
1分钟前
研友_5Zl4VZ完成签到,获得积分10
1分钟前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
The Organometallic Chemistry of the Transition Metals 800
Chemistry and Physics of Carbon Volume 18 800
The Organometallic Chemistry of the Transition Metals 800
The formation of Australian attitudes towards China, 1918-1941 640
Signals, Systems, and Signal Processing 610
全相对论原子结构与含时波包动力学的理论研究--清华大学 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 物理 内科学 复合材料 催化作用 物理化学 光电子学 电极 细胞生物学 基因 无机化学
热门帖子
关注 科研通微信公众号,转发送积分 6440908
求助须知:如何正确求助?哪些是违规求助? 8254766
关于积分的说明 17572155
捐赠科研通 5499142
什么是DOI,文献DOI怎么找? 2900113
邀请新用户注册赠送积分活动 1876725
关于科研通互助平台的介绍 1716918