[发明专利]一种基于分布式账本的空间数据共享系统及方法有效
申请号: | 202110269302.9 | 申请日: | 2021-03-12 |
公开(公告)号: | CN112835985B | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 耿江屹;高晨婧 | 申请(专利权)人: | 湖北星地智链科技有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/29;G06F21/62 |
代理公司: | 北京金智普华知识产权代理有限公司 11401 | 代理人: | 蓝晓玉 |
地址: | 430071 湖北省武汉市武昌区小洪山东*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分布式 账本 空间 数据 共享 系统 方法 | ||
1.一种基于分布式账本的空间数据共享系统,其特征在于,所述基于分布式账本的空间数据共享系统包括:
系统功能模块,用于负责用户与系统的交互,包含系统业务中各功能模块对应的前端浏览器页面,以及向上为整个系统提供各种应用接口,向下对存储的数据进行访问;
数据存储模块,包括DataBase传统数据库与Fabric区块链数据库,所述DataBase传统数据库用于存储隐私性较低的数据;所述Fabric区块链数据库用以存储交易记录在内的重要数据,并对系统功能模块设计数据存储的字段表,规范系统中数据信息所需的内容;
所述系统功能模块包括:账户信息管理模块、区块链网络管理模块、交易记录管理模块以及数据质量管理模块;
账户信息管理模块,用于对本系统的三种角色用户进行管理,可以创建数据发布机构用户、对注册数据订阅用户的账号信息进行核对审核、对用户信息进行编辑与查询;
区块链网络管理模块,用于对Fabric联盟链网络进行管理,包括对联盟链网络节点的管理、智能合约的部署与升级以及区块链通道的管理;
交易记录管理模块,用于在每笔交易产生后将交易记录上链存储以及对交易记录数据的查询;
数据质量管理模块,用于负责空间数据描述信息的存储与查询、数据质量评价信息的存储以及定期分析;
账户信息管理模块中,所述三种角色包括:数据发布机构用户、数据订阅用户和管理员用户;
所述账户信息管理模块包括账户管理与角色审核;其中,所述角色审核分为以下两种:
(1)对申请成为空间数据发布机构的用户经线下审核后,由管理员创建新的发布机构用户,该用户可自行设置和修改系统密码;
(2)申请空间数据订阅方的用户在系统填写信息并提交注册后,由管理员进行线上审核方可注册成功;
所述区块链网络管理模块中的网络节点的管理包括Orderer、Peer节点的添加删除以及各个节点的权限管理;所述通道管理指管理员可以创建通道、加入通道和更新通道;该模块负责智能合约的管理,所述智能合约是网络成员之间达成一致的业务逻辑协议;在Fabric中,将智能合约运行在一个独立的Docker容器中,只有执行智能合约的结果达成一致后,才能更新账本数据;
所述交易记录管理模块中,Fabric联盟链负责分布式存储数据共享交易记录,包括:用户与客户端的交互\客户端与联盟链间的交互;所述客户端由前端页面与后端服务构成;
所述数据质量管理模块采用MySQL数据库对空间数据描述信息以及数据订阅方对空间数据的评价信息进行存储。
2.如权利要求1所述的基于分布式账本的空间数据共享系统,其特征在于,所述数据存储模块基于Fabric区块链的数据交换账本存储技术,在系统内搭建Fabric联盟链,对数据交换行为进行监听并记录数据交换账本,设计交易记录数据格式,实现通过元数据ID、数据交换双方ID信息进行账本富查询;采用区块链CouchDB数据库与普通数据库相结合的方法,将信息分类存储;设计智能合约实现数据交换记录存储与查询、数据正确性验证、数据溯源、账本同步功能;设计高效安全的共识机制,分别用于网络内区块链节点间的共识以及跨网账本同步的共识。
3.如权利要求1所述的基于分布式账本的空间数据共享系统,其特征在于,所述DataBase传统数据库用于存储隐私性较低的数据,所述系统功能模块配置传统关系型数据库进行存储,设计以下数据存储的字段表:系统管理员用户表、数据发布方机构用户表、数据订阅用户表、空间数据描述信息表、数据质量评价信息表;所述Fabric区块链数据库用来存储交易记录,同样设计区块链交易信息表进行存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北星地智链科技有限公司,未经湖北星地智链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110269302.9/1.html,转载请声明来源钻瓜专利网。