一种基于预训练和补丁排序技术的智能合约漏洞修复方法

AITNT
正文
推荐专利
一种基于预训练和补丁排序技术的智能合约漏洞修复方法
申请号:CN202410831264
申请日期:2024-06-26
公开号:CN118821145A
公开日期:2024-10-22
类型:发明专利
摘要
本发明公开了一种基于预训练和补丁排序技术的智能合约漏洞修复方法,实现了对智能合约漏洞函数的自动修复。该方法通过困惑度对补丁进行排序,过滤掉不能编译的补丁;并基于预训练技术构建智能合约漏洞自动化修复框架,通过从智能合约函数中学习语法规则,将漏洞修复问题转化为文本任务,达到了智能合约漏洞修复的目的。实验结果表明该方法能准确地对智能合约整数溢出、可重入、以太泄露等漏洞进行自动修复,提高了智能合约漏洞修复效率,有效地保障了智能合约及区块链应用系统的安全。
技术关键词
智能合约漏洞 排序技术 序列 多头注意力机制 修复方法 构建智能合约 词嵌入技术 词嵌入向量 生成补丁 编码器 集束 多层感知器 关键字 标识符 解码器 检测工具
系统为您推荐了相关专利信息
1
虚拟电厂运行参数的预测方法及装置、存储介质以及计算机程序产品
大语言模型 序列 分解算法 语义 前馈神经网络
2
基于移位修剪度量值的SS-SCL译码算法
度量 SCL译码算法 信号值 译码信息 信道
3
一种文献衍射图谱质量评估与智能修复系统及方法
图谱 智能修复方法 智能修复系统 信号特征 生成对抗网络
4
一种多层级法律监督模型的关联分析方法
裁判文书 关联分析方法 元素 BERT模型 层级
5
基于改进灰狼算法和DBN-ELM的进化深度学习模型的空气质量指数预测方法
灰狼优化算法 灰狼算法 深度学习模型 空气质量指数 策略
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号