Invention Publication
- Patent Title: 基于字节码的智能合约注释生成方法、系统、介质及设备
-
Application No.: CN202410254867.3Application Date: 2024-03-06
-
Publication No.: CN118567656APublication Date: 2024-08-30
- Inventor: 高志鹏 , 项建航 , 胡星 , 鲍凌峰 , 张晓婷 , 夏鑫 , 杨小虎
- Applicant: 上海浙江大学高等研究院
- Applicant Address: 上海市浦东新区丹桂路799号国创中心三期5号楼
- Assignee: 上海浙江大学高等研究院
- Current Assignee: 上海浙江大学高等研究院
- Current Assignee Address: 上海市浦东新区丹桂路799号国创中心三期5号楼
- Agency: 杭州求是专利事务所有限公司
- Agent 傅朝栋; 张法高
- Main IPC: G06F8/53
- IPC: G06F8/53 ; G06F8/33 ; G06N3/0464 ; G06N3/084

Abstract:
本发明公开了一种基于字节码的智能合约注释生成方法、系统、介质及设备。包括:获取待生成注释的智能合约字节码,将智能合约字节码输入到控制流图生成器中,得到智能合约字节码的代码控制流图;将智能合约字节码的代码控制流图输入到相似注释检索器中,得到智能合约字节码对应的相似注释;将智能合约字节码对应的相似注释和代码控制流图输入到经过训练且包括字节码编码器、注释解码器、融合注意力机制模块、融合复制机制模块以及融合覆盖机制模块的字节码编码器中,输出智能合约字节码的代码注释预测结果,完成基于字节码的智能合约注释生成。与现有方法相比,本发明的方法在自动评估和人工评估中都表现出了优越性。
Information query