arrow
返回

ESA: An Enhanced Sequential Algorithm-Based Model for Smart Contract Vulnerability Detection

delete2026-01-01
delete0
PRE
AI
J
Jinghan Liu *
Z
Zhao, Hui
C
Chenyang Lin
D
Dan Wang
S
Shufan Li
DOI:10.3897/jucs.137000delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
当前智能合约的安全问题正成为研究者和开发者普遍关注的焦点。现有的智能合约漏洞检测方法过度依赖固定的专家规则,导致检测精度较低。为应对复杂且不断变化的智能合约应用场景,我们选择使用图神经网络进行漏洞检测。本文提出了一种基于增强顺序算法的漏洞检测模型ESA。在编码过程中,将合约函数源代码描述为合约图,这增强了模型在学习过程中对节点特征的全局洞察力,同时减少了与漏洞无关的噪声节点数量,并保留了足够的上下文语义特征。与前沿方法相比,我们的模型显著提高了重入漏洞和时间戳依赖漏洞的检测精度,其检测准确率分别达到89.09%和88.49%。
Keyword:
Blockchain
Smart contract
Vulnerability detection
Graph neural network
Attention mechanisms

期刊

J
Journal of Universal Computer Science
IF:
0.9
论文数:
23
被引数:
886

机构

H
henan university
学者数:
2.3W
论文数: 1.3W
被引数: 20
引用论文

引用论文

暂无论文信息