浙江大学纪守领获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉浙江大学申请的专利基于大语言模型的智能合约功能性漏洞检测方法和系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119004475B 。
龙图腾网通过国家知识产权局官网在2025-09-30发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411040279.6,技术领域涉及:G06F21/57;该发明授权基于大语言模型的智能合约功能性漏洞检测方法和系统是由纪守领;林型双;赵彬彬;巫英才;邓水光;孙斌;伍一鸣;李振源设计研发完成,并于2024-07-31向国家知识产权局提交的专利申请。
本基于大语言模型的智能合约功能性漏洞检测方法和系统在说明书摘要公布了:本发明提出了一种基于大语言模型的智能合约功能性漏洞检测的方法和系统,方法包括以下步骤:定义拟检测的智能合约主流的功能性漏洞类别;输入智能合约项目源代码;对输入的源代码进行基于合约层面和函数层面的过滤操作,提取出与业务相关的核心函数代码;使用基于审计者视角的大语言模型智能体对核心函数代码进行逐个检测分析;使用基于攻击者视角的大语言模型智能体对核心函数代码进行逐个检测分析;建立双视角的智能体的融合模型,对上述两个视角的智能体输出的结果进行融合,输出最终的功能性漏洞检测结果。该方法和系统具备较强的理解分析能力、推理能力,可实现对智能合约进行高效、可靠的功能性漏洞检测。
本发明授权基于大语言模型的智能合约功能性漏洞检测方法和系统在权利要求书中公布了:1.一种基于大语言模型的智能合约功能性漏洞检测方法,其特征在于,包括以下步骤: S1,定义拟检测的智能合约功能性漏洞类别,包括一级类别和分属于各一级类别的二级类别;所述一级类别包括:合约令牌价值操控漏洞、合约令牌转移授权缺失漏洞、计算逻辑错误漏洞和控制逻辑错误漏洞; S2,输入所要分析的智能合约项目源代码; S3,对输入的源代码进行基于合约层面的过滤操作,提取出与业务相关的核心合约; S4,对所述核心合约进行函数层面的过滤操作,提取出与业务相关的核心函数代码; S5,使用基于审计者视角的大语言模型智能体对核心函数代码进行逐个检测分析,得到各核心函数代码中潜在的功能性漏洞所属二级类别; S6,使用基于攻击者视角的大语言模型智能体对核心函数代码进行逐个检测分析,得到各核心函数代码中潜在的功能性漏洞所属一级类别; S7,建立双视角的大语言模型智能体的融合模型,通过融合模型对基于审计者视角的大语言模型智能体和对基于攻击者视角的大语言模型智能体输出的二级类别和一级类别进行融合,输出最终的功能性漏洞检测结果,具体包括: 初始化候选类别集合,对于各个核心函数代码,所述双视角的大语言模型智能体的融合模型根据不同的一级类别采取不同的融合规则,将核心函数代码在步骤S6中得到的功能性漏洞的一级类别和步骤S5中得到的功能性漏洞的二级类别进行类别融合,更新候选类别集合,融合后得到最终的候选类别集合即为输出的功能性漏洞检测结果,具体为智能合约功能性漏洞的二级类别; 所述双视角的大语言模型智能体的融合模型具体包含以下融合规则: 规则1:若 t属于T,那么将t加入候选类别集合; 规则2:若 t属于T,那么将t加入候选类别集合,将同属于T的其他二级类别也加入候选类别集合; 规则3:若 t 不属于 T ,则跳过; 规则4:若 T 为空,仅存在t ,则跳过; 规则5:若 t 为空,仅存在T ,则跳过; 上述规则中,T表示智能合约功能性漏洞的一级类别, t表示智能合约功能性漏洞的二级分类; 对于一级类别为合约令牌价值操控漏洞和合约令牌转移授权缺失漏洞的漏洞,所述双视角的大语言模型智能体的融合模型采取融合规则2、3、4和5;对于一级类别为计算逻辑错误漏洞和控制逻辑错误漏洞的漏洞,采取融合规则1、3、4和5。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人浙江大学,其通讯地址为:310058 浙江省杭州市西湖区余杭塘路866号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励