全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211019660.5 (22)申请日 2022.08.24 (71)申请人 广东电网有限责任公司 地址 510600 广东省广州市越秀区东 风东 路757号 申请人 广东电网有限责任公司中山供电局 (72)发明人 张春梅 许兴雀 李辉明 王曦  黄静婷  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 周伟 (51)Int.Cl. H04L 67/104(2022.01) H04L 9/40(2022.01) H04L 9/32(2006.01) (54)发明名称 一种基于区块链技术的数据共享方法和系 统 (57)摘要 本发明提供了一种基于区块链技术的数据 共享方法和系统, 包括数据所有者将能源数据经 智能电表隐私化后, 打包成能源 数据区块结构并 加密; 通过区块链网络中进行传递, 保存到其余 数据所有者节 点; 获取数据使用者的请数据请求 区块并加密后通过P2P网络传递到各个数据所有 者的节点; 通过智 能合约进行博弈; 当博弈达成 后, 将数据信息记录在数据请求区块中, 并将区 块通过P2P网络传播; 数据使用者接收数据请求 区块并进行解析并进行解密从而获取所需的能 源数据。 本发 明通过利用区块链 技术将能源数据 在数据拥有者和数据使用者之间直接进行加密 传递, 保证了信息传递的安全性, 避免了第三方 机构侵入导 致数据受损或缺失的问题。 权利要求书2页 说明书7页 附图2页 CN 115361394 A 2022.11.18 CN 115361394 A 1.一种基于区块链技 术的数据共享方法, 其特 征在于, 包括如下步骤: 数据所有者将能源数据经智能电表隐私化后, 打包成能源数据区块结构并加密, 同时 产生哈希地址; 将所述能源数据区块在区块链网络中进行传递, 保存到其 余数据所有者节点; 获取数据使用者关于能源需求的请求, 所述关于能源需求的请求被打包成数据请求 区 块并加密后通过P2P网络传递到各个所述数据所有者的节点; 通过智能合约进行 博弈, 通过各项机制确保达 到纳什均衡; 当博弈达成后, 将数据信息记录在所述数据请求区块中, 并将区块通过所述P2P网络传 播; 所述数据使用者接收所述数据请求 区块并进行解析, 同时校验根节点的哈希值并进行 解密从而获取 所需的能源数据。 2.根据权利要求1所述的基于区块链技术的数据共享方法, 其特征在于, 将能源数据 经 智能电表隐私化, 具体包括: 各节点利用自身私有钥计算公钥, 计算式如下: y≡gxmodp 式中, p为素 数, g为 的生成元, 为私有钥, y为公钥; 获取明文信息, 利用公钥计算对应的密文信息, 计算式如下: C=(C1,C2) C1=gkmodp C2=ykMmodp 式中, C为所述密文信息, C1为, C2为, k 为随机数且 3.根据权利要求2所述的基于区块链技术的数据共享方法, 其特征在于, 将所述 能源数 据区块在区块链网络中进行传递, 保存到其 余数据所有者节点, 具体包括: 将所述能源数据区块以交易记录的形式保存在各数据所有者节点的私人账本中, 所述 各数据所有者节点通过将所述密 文信息转换后得到以明文信息保存的所述能源数据, 转换 过程通过如下计算式实现: 4.根据权利要求1所述的基于区块链技术的数据共享方法, 其特征在于, 所述数据 所有 者和所述数据使用者之 间共享的数据具体为能源决策数据, 所述能源决策数据由各节点的 用户信息计算得到 。 5.根据权利要求1所述的基于区块链技术的数据共享方法, 其特征在于, 所述数据请求 区块采用ELGamal 算法进行 数据传输加密。 6.一种基于区块链技 术的数据共享系统, 其特 征在于, 包括: 能源数据发布单元, 用于数据所有者将能源数据经智能电表隐私化后, 打包成能源数 据区块结构并加密, 同时产生哈希地址; 还用于将所述能源数据区块在区块链网络中进行 传递, 保存到其 余数据所有者节点; 请求处理单元, 用于获取数据使用者关于能源需求的请求, 所述关于能源需求的请求权 利 要 求 书 1/2 页 2 CN 115361394 A 2被打包成数据请求区块并加密后通过P2P网络传递到各个所述数据所有者的节点; 还用于 通过智能合约进行博弈, 通过各项机制确保达到纳什均衡; 还用于 当博弈达成后, 将数据信 息记录在所述数据请求区块中, 并将区块 通过所述P2P网络传播; 数据共享单元, 用于所述数据使用者接收所述数据请求区块并进行解析, 同时校验根 节点的哈希值并进行解密从而获取 所需的能源数据。 7.根据权利要求6所述的基于区块链技术的数据共享系统, 其特征在于, 在所述 能源数 据发布单 元中, 将能源数据经智能电表隐私化, 具体包括: 各节点利用自身私有钥计算公钥, 计算式如下: y≡gxmodp 式中, p为素 数, g为 的生成元, 为私有钥, y为公钥; 获取明文信息, 利用公钥计算对应的密文信息, 计算式如下: C=(C1,C2) C1=gkmodp C2=ykMmodp 式中, C为所述密文信息, C1为, C2为, k 为随机数且 8.根据权利要求7所述的基于区块链技术的数据共享系统, 其特征在于, 在所述 能源数 据发布单元中, 将所述能源数据区块在区块链网络中进行传递, 保存到其余数据所有者节 点, 具体包括: 将所述能源数据区块以交易记录的形式保存在各数据所有者节点的私人账本中, 所述 各数据所有者节点通过将所述密 文信息转换后得到以明文信息保存的所述能源数据, 转换 过程通过如下计算式实现: 9.根据权利要求6所述的基于区块链技术的数据共享系统, 其特征在于, 在所述请求处 理单元中, 所述数据所有者和所述数据使用者之间共享的数据具体为能源决策数据, 所述 能源决策 数据由各节点的用户信息计算得到 。 10.根据权利要求6所述的基于区块链技术的数据共享系统, 其特征在于, 在所述请求 处理单元中, 所述数据请求区块采用ELGamal 算法进行 数据传输加密。权 利 要 求 书 2/2 页 3 CN 115361394 A 3

PDF文档 专利 一种基于区块链技术的数据共享方法和系统

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