-
公开(公告)号:CN117992742A
公开(公告)日:2024-05-07
申请号:CN202311228142.9
申请日:2023-09-22
Applicant: 海南大学
IPC: G06F18/20 , G06F18/25 , G06F18/2132 , G06F18/241 , G06F21/57 , G06N3/042 , G06N3/0464 , G06N3/049 , G06N3/09
Abstract: 本申请涉及智能合约技术领域,公开一种用于检测智能合约漏洞的方法,包括:构建智能合约源代码对应的超图;将超图转换为矩阵形式,以形成多模态超图;基于多模态超图执行消息传递算法,得到样本数据;利用所述样本数据对图神经网络模型进行训练,得到智能合约漏洞检测模型;利用智能合约漏洞检测模型对多模态超图进行分类。该方法可以减少智能合约源代码高维度特征提取困难的情况。并且实现了对局部特征与全局特征的之间复杂关系的提取。从而,提升了对图神经网络模型进行训练后得到的智能合约漏洞检测模型的检测精度。进而,可以提升智能合约漏洞检测的准确率。本申请还公开一种用于检测智能合约漏洞的装置及存储介质。