基于图大模型的区块链系统高中心性智能合约识别方法

    公开(公告)号:CN119848825A

    公开(公告)日:2025-04-18

    申请号:CN202411601713.3

    申请日:2024-11-11

    Applicant: 北京大学

    Abstract: 本发明提供一种基于图大模型的区块链系统高中心性智能合约识别方法,包括:以区块链系统中的各智能合约为节点,以各智能合约间的实时调用关系为边,构建智能合约调用图,确定对应的邻接矩阵;对每一节点的源代码进行解释,得到每一节点的代码解释文本,对每一节点的代码解释文本和原始描述文本进行向量化处理,得到每一节点的代码语义特征向量和原始描述特征向量;将其融合,得到每一节点的第一融合特征向量;将每一节点的第一融合特征向量和邻接矩阵输入至预先构建的图注意力网络,得到图注意力网络输出的每一节点的嵌入向量;基于每一节点的嵌入向量和邻接矩阵,识别高中心性智能合约。本发明提高了高中心性智能合约识别的效率和准确性。

Patent Agency Ranking