行业标准网
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 20221079120 0.8 (22)申请日 2022.07.07 (65)同一申请的已公布的文献号 申请公布号 CN 114866357 A (43)申请公布日 2022.08.05 (73)专利权人 中国电力科 学研究院有限公司 地址 100192 北京市海淀区清河小营东路 15号 (72)发明人 蒋林洳 李涛永 李斌 刁晓红  张元星 张晶 赵轩 覃剑  李德智 郭京超 田世明 郭炳庆  (74)专利代理 机构 北京安博达知识产权代理有 限公司 1 1271 专利代理师 徐国文 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/32(2006.01) H04L 67/10(2022.01) H04L 67/12(2022.01)(56)对比文件 CN 111654465 A,2020.09.1 1 CN 110784346 A,2020.02.1 1 CN 112866380 A,2021.0 5.28 CN 112488679 A,2021.0 3.12 US 2022094560 A1,202 2.03.24 US 11288669 B1,202 2.03.29 周畅等.区块链在车载自组网中的应用研究 及展望. 《计算机科 学》 .2020,第47 卷(第2期),第 213-220页. 覃秋悦.支撑客户侧分布式能源交易的区块 链技术研究. 《中国优秀硕士学位 论文全文数据 库信息科技 辑》 .2022,(第1期),全 文. J. Kang等.Com munication-Efficient and Cross-chain Empowered Federated Learn ing for Artificial I ntelligence of Thi ngs. 《IEEE Transacti ons on Network Science and Engineering》 .2022,第1-11页. 任守纲.基 于CSBFT区块链的农作物全产业 链信息溯源平台设计. 《农业工程学报》 .202 2,第 36卷(第3期),第279-286页. 审查员 张雨旸 (54)发明名称 一种基于跨链技术的电力数据共享方法及 系统 (57)摘要 本发明涉及电力数据安全共享技术领域, 具 体提供了一种基于跨链技术的电力数据共享方 法及系统, 通过电力数据上链保存共享, 根据电 力数据的私密性, 使数据具有公开透明和可追溯 性, 即能节点对数据的访问真实可靠, 还能保证 所有区域间的数据共享范围公开可控, 以此保证 电力数据的共享安全性, 实现大范围链间的业务 交互。 权利要求书3页 说明书11页 附图2页 CN 114866357 B 2022.09.13 CN 114866357 B 1.一种基于跨链技 术的电力数据共享方法, 其特 征在于, 所述方法包括: 步骤1获取平行链中各节点的待上链数据; 步骤2对所述待上链数据依次进行加密、 上链和出块; 步骤3对上链的数据进行隐私性分析, 若符合预设的数据共享要求, 则将所述上链的数 据对应的数据共享请求信息发送到平行链中除主节点外的其他节点, 对所述上链的数据进 行共识, 并执 行步骤4, 否则, 结束操作; 步骤4若平行链中除主节点外的其他节点超过2/3同意, 则将所述上链的数据进行日志 复制和存档, 并将所述上链的数据、 所述上链的数据对应的目的地和时间戳以及所述平行 链的信誉值上发至中继链, 否则, 结束操作; 所述步骤4中, 平行链的信誉值的计算式如下: 上式中, Bk,t为平行链的节点k在第t次数据共 享时的信誉值, δk为平行链的节点k完成数 据共享后获得的好评个数, θk为平行链的节点k的实际数据共享次数, tk为平行链的节点k起 始参与数据共享的次数, N 为平行链的节点总数; 步骤5判断平行链的信誉值是否大于预设信誉值门槛, 若是, 则对上链的数据进行共 识, 并执行步骤6, 否则, 结束操作; 步骤6若平行链的主节点超过2/3 同意, 则将所述上链的数据上链并出块, 生成共享数 据账本, 并将该共享数据账本在每一个平行链的主节点中保存, 否则, 结束操作。 2.如权利要求1所述的方法, 其特征在于, 所述步骤2中的加密, 采用对称加密算法、 非 对称加密算法、 hash 散列算法或国密算法。 3.如权利要求1所述的方法, 其特征在于, 所述步骤2中, 对所述待上链数据进行加密 之 前包括: 平行链中的主节点对所述待上链数据进行 数据清洗 。 4.如权利 要求1所述的方法, 其特征在于, 所述步骤3中, 采用raft共识算法对所述上链 的数据进行共识。 5.如权利 要求1所述的方法, 其特征在于, 所述步骤5中, 采用PB FT算法对上链的数据进 行共识。 6.如权利要求1所述的方法, 其特 征在于, 所述 步骤6之后, 还 包括: 若平行链的节点k的第t次数据共享成功, 则按下式更新平行链的节点k在第t+1次数据 共享时的信誉值: Bk, t+1=Bk, t+H 若平行链的节点k的第t次数据共享失败, 则按下式更新平行链的节点k在第t+1次数据 共享时的信誉值: Bk, t+1=Bk, t‑H 上式中, Bk,t+1为平行链的节点k在第t+1次数据共享时的信誉值, Bk,t为平行链的节点k 在第t次数据共享时的信誉值, H为预设奖惩系数。 7.一种基于跨链技术的电力数据共享系统, 其特征在于, 所述系统包括: 平行链和中继权 利 要 求 书 1/3 页 2 CN 114866357 B 2链; 所述平行链包括: 获取模块, 用于获取平行链中各节点的待上链数据; 处理模块, 用于对所述待上链数据依次进行加密、 上链和出块; 第一判断模块, 用于对上链的数据进行隐私性分析, 若符合预设的数据共享要求, 则将 所述上链的数据对应的数据共享请求信息发送到平行链中除主节点外的其他节点, 对所述 上链的数据进行共识, 并执 行第二判断模块, 否则, 结束操作; 第二判断模块, 用于若平行链中除主节点外的其他节点超过2/3同意, 则将所述上链的 数据进行日志复制和存档, 并将所述上链的数据、 所述上链的数据对应的目的地和时间戳 以及所述平行链的信誉值上发至中继链, 否则, 结束操作; 所述第二判断模块中, 平行链的信誉值的计算式如下: 上式中, Bk,t为平行链的节点k在第t次数据共 享时的信誉值, δk为平行链的节点k完成数 据共享后获得的好评个数, θk为平行链的节点k的实际数据共享次数, tk为平行链的节点k起 始参与数据共享的次数, N 为平行链的节点总数; 所述中继链包括: 第三判断模块, 用于判断平行链的信誉值是否大于预设信誉值门槛, 若是, 则对上链的 数据进行共识, 并执 行第四判断模块, 否则, 结束操作; 第四判断模块, 用于若平行链的主节点超过2/3同意, 则将所述上链的数据上链并出 块, 生成共享数据账本, 并将该共享数据账本在每一个平行链的主节点中保存, 否则, 结束 操作。 8.如权利要求7所述的系统, 其特征在于, 所述处理模块中的加密, 采用对称加密算法、 非对称加密算法、 hash 散列算法或国密算法。 9.如权利要求7所述的系统, 其特征在于, 所述处理模块中, 对所述待上链数据进行加 密之前包括: 平行链中的主节点对所述待上链数据进行 数据清洗 。 10.如权利要求7所述的系统, 其特征在于, 所述第一判断模块中, 采用raft共识算法对 所述上链的数据进行共识。 11.如权利要求7所述的系统, 其特征在于, 所述第三判断模块中, 采用PBFT算法对上链 的数据进行共识。 12.如权利要求7 所述的系统, 其特 征在于, 所述系统还 包括更新模块, 具体用于: 若平行链的节点k的第t次数据共享成功, 则按下式更新平行链的节点k在第t+1次数据 共享时的信誉值: Bk, t+1=Bk, t+H 若平行链的节点k的第t次数据共享失败, 则按下式更新平行链的节点k在第t+1次数据 共享时的信誉值: Bk, t+1=Bk, t‑H 上式中, Bk,t+1为平行链的节点k在第t+1次数据共享时的信誉值, Bk,t为平行链的节点k 在第t次数据共享时的信誉值, H为预设奖惩系数。权 利 要 求 书 2/3 页 3 CN 114866357 B 3

PDF文档 专利 一种基于跨链技术的电力数据共享方法及系统

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