Invention Publication
- Patent Title: 电力区块链智能合约安全检测方法、装置、设备及介质
-
Application No.: CN202211725411.8Application Date: 2022-12-28
-
Publication No.: CN116010951APublication Date: 2023-04-25
- Inventor: 晁竟健 , 丁慧霞 , 方帅 , 王智慧 , 芮婷 , 张利宁 , 梁松 , 杨阳 , 周建春 , 张微 , 张凌玉 , 张强 , 吴美玲 , 赵旭帅 , 白潇 , 马强壮 , 董方云 , 李健 , 滕玲 , 马军伟 , 张建亮 , 薛泓林
- Applicant: 中国电力科学研究院有限公司 , 国网山西省电力公司信息通信分公司 , 国家电网有限公司
- Applicant Address: 北京市海淀区清河小营东路15号; ;
- Assignee: 中国电力科学研究院有限公司,国网山西省电力公司信息通信分公司,国家电网有限公司
- Current Assignee: 中国电力科学研究院有限公司,国网山西省电力公司信息通信分公司,国家电网有限公司
- Current Assignee Address: 北京市海淀区清河小营东路15号; ;
- Agency: 北京中巡通大知识产权代理有限公司
- Agent 李宏德
- Main IPC: G06F21/56
- IPC: G06F21/56 ; G06N3/0442 ; G06F18/22 ; G06F18/241 ; G06N3/08

Abstract:
本发明属于计算机测试技术领域,公开一种电力区块链智能合约安全检测方法、装置、设备及介质。所述方法,包括:获取待检测电力区块链智能合约的代码;根据待检测电力区块链智能合约的代码,得到待检测电力区块链智能合约的控制流图CFG和程序依赖图PDG;根据控制流图CFG和程序依赖图PDG,对待检测电力区块链智能合约代码进行切片获得代码片段;将代码片段转化成词向量;将控制流图CFG的特征抽象成图结构向量,并将词向量和图结构向量拼接获得检测向量;将检测向量输入预先训练好的双向LSTM的相似性判断模型,获得检测结果;输出所述检测结果。本发明能够提升区块链系统测试的智能化、精准化,助力区块链技术在电力行业的快速落地应用。
Information query