一种融合符号表示和图表示的智能合约代码克隆检测方法

    公开(公告)号:CN119201220A

    公开(公告)日:2024-12-27

    申请号:CN202411370311.7

    申请日:2024-09-29

    Applicant: 浙江大学

    Abstract: 本发明公开一种融合符号表示和图表示的智能合约代码克隆检测方法,属于代码克隆检测技术领域。所述方法包括:将数据集划分为训练数据集与待检测数据集,使用基于符号表示的检测方法计算的相似度对代码文件对进行分组,对每组分别通过最大化F1分数的方式确定最合适的基于图表示的检测方法的阈值,使用此阈值进行后续检测。本发明能够更精准地检测出智能合约代码中的语义克隆问题,弥补了现有技术在识别智能合约代码中的语义克隆准确性不足的缺陷,同时减少不必要的图检测运算,提高整体检测效率。

Patent Agency Ranking