(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210478664.3
(22)申请日 2022.05.05
(71)申请人 浪潮软件股份有限公司
地址 271000 山东省泰安市东 岳大街527号
浪潮科技园
(72)发明人 王宏前 孙刚友 王柏华 赵绍祥
陈兆亮
(74)专利代理 机构 济南信达专利事务所有限公
司 37100
专利代理师 孙晶伟
(51)Int.Cl.
H04L 9/32(2006.01)
H04L 9/40(2022.01)
H04L 67/1097(2022.01)
(54)发明名称
一种基于区块链的政务数据共享方法
(57)摘要
本发明公开一种基于区块链的政务数据共
享方法, 涉及区块链应用技术领域; 建立存储联
盟链和共享联盟链的双链结构; 基于存储联盟链
对政务数据进行有序存放: 将数据摘要和存放政
务数据的IPFS地址存放在存储联盟链上, 将 政务
数据存放在存储联盟链下的IPFS分布式系统中,
将存储联盟链上的数据摘要和存储联盟链下的
政务数据进行映射; 基于共享联盟链 监督及管理
政务数据使用过程: 根据共享联盟链存储的权限
获取存储联盟链上政务数据的IPFS地址和数据
摘要, 根据IPFS地址和映射获取政务数据, 并通
过共享联盟链 记录政务数据使用过程。
权利要求书1页 说明书5页 附图2页
CN 114884676 A
2022.08.09
CN 114884676 A
1.一种基于区块链的政务数据共享方法, 其特征是建立存储联盟链和共享联盟链的双
链结构;
基于存储联盟链对政务数据进行有序存放: 将数据摘要和存放政务数据的IPFS地址存
放在存储联盟链上, 将政务数据存放在存储联盟链下的IPFS分布式系统中, 将存储联盟链
上的数据摘要和存 储联盟链下的政务数据进行映射;
基于共享联盟链监督及管理政务数据使用过程: 根据共享联盟链存储的权限获取存储
联盟链上政务数据的IPFS地址和数据摘要, 根据IPFS地址和映射获取政务数据, 并通过共
享联盟链 记录政务数据使用过程。
2.根据权利要求1所述的一种基于区块链的政务数据共享方法, 其特征是所述将数据
摘要和存放政务数据的IPFS地址存放在存 储联盟链上, 包括:
当存储联盟链 的某个从节点接收到新的政务数据, 生成数据摘要并对政务数据加密,
将加密后的政务数据提交至IPFS分布式系统中, 并将数据摘要和IPFS地址打包成数据块,
增加存储联盟链上存 储所述数据块的区块。
3.根据权利要求2所述的一种基于区块链的政务数据共享方法, 其特征是所述增加存
储联盟链上存 储所述数据块的区块之前, 包括:
通过某个从节点向存储联盟链的主节点发出增加新 区块的请求, 通过所述主节点将所
述请求发送给其他从节点进行验证, 等待全部从节点取得共识后增加存储联盟链的存储所
述数据块的区块。
4.根据权利要求1 ‑3任一项所述的一种基于区块链的政务数据共享方法, 其特征是通
过所述共享联盟链采用D POS共识机制进行轮流记账, 记录政务数据使用过程。
5.根据权利要求4所述的一种基于区块链的政务数据共享方法, 其特征是通过所述共
享联盟链采用D POS共识机制进行轮流记账,包括:
划分所述共享联盟链的节点等级, 选取部分节点作为一级节点群, 通过一级节点群按
照DPOS共识机制轮流负责产生新的区块, 选取部分节点作为二级节点群, 通过二级节点群
负责验证和监 督。
6.根据权利要求5所述的一种基于区块链的政务数据共享方法, 其特征是所述划分所
述共享联盟链的节点 等级, 包括:
将所述共享联盟链 的节点定期根据贡献进行降序排名, 选取排名在前的n个节点作为
一级节点群, 其 他节点作为 二级节点群。
7.根据权利要求6所述的一种基于区块链的政务数据共享方法, 其特征是定期将一级
节点群排名在后的部分节点降级至二级节点群, 将二级节点群排名在前部 分节点升级至一
级节点群。
8.一种基于区块链的政务数据共享装置, 其特征是包括: 至少一个存储器和至少一个
处理器;
所述至少一个存 储器, 用于存 储机器可读程序;
所述至少一个处理器, 用于调用所述机器可读程序, 执行权利要求1至7中任一项所述
的一种基于区块链的政务数据共享方法。权 利 要 求 书 1/1 页
2
CN 114884676 A
2一种基于区块链的政务数据 共享方法
技术领域
[0001]本发明公开一种方法, 涉及 区块链应用技术领域, 具体地说是一种基于区块链的
政务数据共享方法。
背景技术
[0002]政务数据具有基础性、 权威性、 专业化、 全覆盖等特点, 但是政务数据根据数据涉
及的领域分布于不同部门之间, 并逐渐形成数据壁垒。 部门之间信息不能有效传递对政务
服务效率造成很大影响。
[0003]现有政务数据共享交换模式可归纳为点对点、 服务总线交换和数据集中共享三
种。 点对点集成方式,即针对每个数据源,编写接口程序进 行交换,由于数据源的异构特点,
接口程序编写通常难度较大; 同时这种方式是紧耦合的模式, 难于形成统一的标准。
[0004]服务总线即企业服务总线, 该方式存在三个方面的问题: (1)发布服务需要对原来
系统进行部 分修改或重构; (2)各主体间交换数据需要复杂的配置服务; (3)数据 清洗、 比对
的工作交给了用户端,造成用户端工作量巨大。
[0005]数据集中共享方式对数据采用集中存储方式实现共享,但该机制会造成数据中心
存储量大,对不同的数据源需要进 行收集、 比对、 清洗、 异构数据转换等,导致数据中心 服务
端工作量非常大,各单位提交数据周期长,无法保证数据实时性。 同时,又面临着执行 的配
合度问题,各个部门、 单位是否配合数据集中与共享,数据共享之后将会影响某些部门的
权、 责和数据安全等。
发明内容
[0006]本发明针对现有技术的问题, 提供一种基于区块链的政务数据共享方法, 基于区
块链实现部门间数据安全 共享, 打破数据壁 垒。
[0007]本发明提出的具体方案是:
[0008]本发明提供一种基于区块链的政务数据共享方法, 建立存储联盟链和共享联盟链
的双链结构;
[0009]基于存储联盟链对政务数据进行有序存放: 将数据摘要和存放政务数据的IPFS 地
址存放在存储联盟链上, 将政务数据存放在存储联盟链下的IPFS分布式系统中, 将存储联
盟链上的数据摘要和存 储联盟链下的政务数据进行映射;
[0010]基于共享联盟链监督及管理政务数据使用过程: 根据共享联盟链存储的权限获取
存储联盟链上政务数据的IPFS地址和数据摘要, 根据IPFS地址和映射获取政务数据, 并通
过共享联盟链 记录政务数据使用过程。
[0011]进一步, 所述的一种基于区块链的政务数据共享方法中所述将数据摘要和存放政
务数据的IPFS地址存放在存 储联盟链上, 包括:
[0012]当存储联盟链的某个从节点接收到新的政务数据, 生成数据摘要并对政务数据加
密, 将加密后的政务数据提交至IPFS分布 式系统中, 并将数据摘要和IPFS地址打包成数据说 明 书 1/5 页
3
CN 114884676 A
3
专利 一种基于区块链的政务数据共享方法
文档预览
中文文档
9 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 08:14:41上传分享