摘要
本发明公开了一种基于多模态的智能合约漏洞检测方法和系统,该方法包括以下步骤:步骤一:获取待检测智能合约的源代码;步骤二:对所述源代码进行编译,得到待检测智能合约的操作码和抽象语法树;步骤三:分别获取待检测智能合约的源代码、操作码和抽象语法树三个模态数据的词向量;步骤四:将三个模态数据的词向量输入至预设的智能合约漏洞检测模型,得到待检测智能合约的漏洞状态。本发明有效提高基于深度学习的智能合约漏洞检测方法的准确率,保证以太坊智能合约用户的合法资产不受侵害,维护了以太坊区块链网络的稳定。
技术关键词
抽象语法树
智能合约漏洞
注意力机制
多模态
语义特征提取
漏洞检测方法
特征提取模块
自定义内容
分支
关键词
数据获取模块
格式
语句
处理器
系统为您推荐了相关专利信息
异常监测方法
监测算法
监测策略
运动轨迹数据
多模态
模型构建方法
环境传感器数据
风险识别模型
多模态
序列