基于深度学习的Solidity智能合约漏洞检测方法、系统、设备和介质

AITNT
正文
推荐专利
基于深度学习的Solidity智能合约漏洞检测方法、系统、设备和介质
申请号:CN202510512573
申请日期:2025-04-23
公开号:CN120429871A
公开日期:2025-08-05
类型:发明专利
摘要
本发明针对现有合约漏洞检测方法准确率和效率低且修复困难的问题,公开一种基于深度学习的Solidity智能合约漏洞检测方法、系统、设备和介质,涉及智能合约安全领域。方法包括:从目标代码中提取抽象语法树;采用基于专家知识的路径优化与提取算法从抽象语法树中提取有向路径并根据有向路径与潜在漏洞的相关性及其整体重要性进行优先级排序,得到优化后的路径集合;基于SolC2VMLP模型对优化后的路径集合进行学习,生成代码片段的分布式向量表示;训练深度学习分类器,将向量输入训练好的深度学习分类器,检测目标代码中的潜在漏洞;调用大语言模型API,基于预设提示词,生成针对检测到的潜在漏洞的修复建议。本发明显著提升了Solidity智能合约漏洞检测的效率和准确性。
技术关键词
学习分类器 抽象语法树 Solidity智能合约 大语言模型 智能合约漏洞 节点 生成代码 融入语义信息 智能合约代码 漏洞检测方法 注意力机制 预测误差 多标签 计数器 处理器 算法 三元组 可读存储介质
系统为您推荐了相关专利信息
1
基于结构化医疗数据与大语言模型的死亡率预测方法和装置
电子健康档案数据 结构化医疗数据 大语言模型 患者 评分特征
2
基于大语言模型的软件需求文档功能点计算方法及系统
大语言模型 点计算方法 软件 子模块 解析工具
3
大语言模型的偏好对齐训练方法、系统、介质及电子设备
大语言模型 文本 训练系统 电子设备 数据
4
一种AI驱动的智能投行服务系统及方法
AI助手 蜂群优化技术 数据特征提取 搜索模块 市场动态
5
基于大语言模型的乳腺癌影像数据智能分析分级诊断平台
大语言模型 子模块 密度 层级 组织
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号