摘要
本发明公开了一种智能合约反编译代码优化方法及系统,用于解决现有的智能合约反编译代码优化方法无法提供更全面的优化方案的技术问题。方法包括获取待优化智能合约反编译代码,并基于待优化智能合约反编译代码,构建合约依赖图;对合约依赖图进行片段提取,生成变量方法代码上下文;基于合约依赖图,生成多个思维链提示;采用大型语言模型根据变量方法代码上下文、多个思维链提示、预置变量类型推理候选集和预置合约属性推理候选集对待优化智能合约反编译代码进行代码优化,输出中间智能合约反编译代码;采用预置程序分析验证技术根据待优化智能合约反编译代码对中间智能合约反编译代码进行一致性检查,确定目标智能合约反编译代码。
技术关键词
代码优化方法
分析验证技术
变量
计算机程序产品
摘要
代码切片
语义
可读存储介质
符号
表达式
生成方法
处理器
计算机设备
模块
存储器
数据
指令
列表
系统为您推荐了相关专利信息
加油机
时间序列模型
管理系统
车辆油箱
判别算法
网络节点分类方法
编码器
训练分类器
矩阵
节点数
超短基线系统
水下机器人定位
数据修正方法
速度
高精度惯性导航系统
网络流量控制方法
贝叶斯网络模型
循环神经网络模型
交换机
拥堵状况