全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211031668.3 (22)申请日 2022.08.26 (71)申请人 国网数字科技控股有限公司 地址 100053 北京市西城区广义 街7号楼8 层8018室 申请人 国网区块链科技 (北京) 有限公司   国网雄安金融科技 集团有限公司 (72)发明人 郭庆雷 杨珂 李达 柏德胜  王合建 赵丽花 温婷婷 吴晓雯  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 张静 (51)Int.Cl. H04L 9/40(2022.01) H04L 41/14(2022.01)G06N 20/00(2019.01) (54)发明名称 联盟链账本篡改攻击检测方法、 装置及电子 设备 (57)摘要 本发明提供一种联盟链账本篡改攻击检测 方法、 装置及电子设备, 预先采用机器学习分类 算法训练得到联盟链账本篡改攻击检测模型, 在 对联盟链账本篡改攻击的实时检测阶段, 首先通 过监控节点收集联盟链中Peer节点的运行数据, 进而对运行数据进行特征提取得到相应的特征 向量, 进一步将运行数据的特征向量输入至联盟 链账本篡改攻击检测模型中, 以通过该联盟链账 本篡改攻击检测模型获取联盟链的账本篡改攻 击检测结果。 本发明将机器学习引入 联盟链账本 篡改攻击检测, 根据联盟链账本篡改攻击的特点 设计数据特征及特征提取方法, 从而实现高效攻 击检测。 权利要求书2页 说明书11页 附图2页 CN 115412336 A 2022.11.29 CN 115412336 A 1.一种联盟链账本篡改攻击检测方法, 其特 征在于, 所述方法包括: 通过监控节点收集联盟链中Pe er节点的运行 数据; 对所述运行数据进行 特征提取得到相应的特 征向量; 将所述运行数据的特征向量输入至联盟链账本篡改攻击检测模型中, 并获取所述联盟 链账本篡改攻击检测模型输出的所述联盟链的账本篡改攻击检测结果; 其中, 所述联盟链账本篡改攻击检测模型 是预先采用机器学习分类算法训练得到的。 2.根据权利要求1所述的方法, 其特征在于, 所述通过监控节点收集联盟链中Peer节点 的运行数据, 包括: 通过监控节点收集所述联盟链中Peer节点单次交易的背书读写集、 交易完成的背书时 间、 交易完成的验证时间。 3.根据权利要求2所述的方法, 其特征在于, 所述对所述运行数据进行特征提取得到相 应的特征向量, 包括: 对所收集的Peer节点的背书读写集进行one ‑hot编码, 并基于编码结果确定读写集状 态距离参考系; 根据所述读写集状态 距离参考系和编码结果计算背 书读写集相似度; 以及, 对所收集的Pe er节点的背 书时间进行 方差计算, 得到背 书时间方差; 以及, 对所收集的Pe er节点的验证时间进行均值计算, 得到验证时间均值。 4.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 如果所述联盟链的账本篡改攻击检测结果表征所述联盟链出现账本篡改攻击, 输出告 警信息。 5.根据权利要求1所述的方法, 其特征在于, 所述机器学习分类算法包括: 决策树、 随机 森林、 支持向量机、 K最近邻、 逻辑回归和朴素贝叶斯中的一种。 6.一种联盟链账本篡改攻击检测装置, 其特 征在于, 所述装置包括: 运行监控 模块, 用于通过监控节点收集联盟链中Pe er节点的运行 数据; 特征提取模块, 用于对所述 运行数据进行 特征提取得到相应的特 征向量; 攻击检测模块, 用于将所述运行数据的特征向量输入至联盟链账本篡改攻击检测模型 中, 并获取所述联盟链账本篡改攻击检测模型输出的所述联盟链的账本篡改攻击检测结 果; 其中, 所述联盟链账本篡改攻击检测模型 是预先采用机器学习分类算法训练得到的。 7.根据权利要求6所述的装置, 其特 征在于, 所述 运行监控 模块, 具体用于: 通过监控节点收集所述联盟链中Peer节点单次交易的背书读写集、 交易完成的背书时 间、 交易完成的验证时间。 8.根据权利要求7 所述的装置, 其特 征在于, 所述特 征提取模块, 具体用于: 对所收集的Peer节点的背书读写集进行one ‑hot编码, 并基于编码结果确定读写集状 态距离参考系; 根据所述读写集状态距离参考系和编码结果计算背书读写集相似度; 以及, 对所收集的Peer节 点的背书时间进 行方差计算, 得到背书时间方差; 以及, 对 所收集的Peer 节点的验证时间进行均值计算, 得到验证时间均值。 9.根据权利要求6所述的装置, 其特 征在于, 所述 攻击检测模块, 还用于: 如果所述联盟链的账本篡改攻击检测结果表征所述联盟链出现账本篡改攻击, 输出告 警信息。 10.一种电子设备, 其特征在于, 所述电子设备包括: 至少一个存储器和至少一个处理权 利 要 求 书 1/2 页 2 CN 115412336 A 2器; 所述存储器存储有应用程序, 所述处理器调用所述存储器存储的应用程序, 所述应用程 序用于实现权利要求1 ‑5任意一项所述的联盟链账本篡改攻击检测方法。权 利 要 求 书 2/2 页 3 CN 115412336 A 3

PDF文档 专利 联盟链账本篡改攻击检测方法、装置及电子设备

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 联盟链账本篡改攻击检测方法、装置及电子设备 第 1 页 专利 联盟链账本篡改攻击检测方法、装置及电子设备 第 2 页 专利 联盟链账本篡改攻击检测方法、装置及电子设备 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-03-03 12:05:49上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。