[发明专利]基于联盟链的区块链数据服务系统、访问方法及存储介质有效
申请号: | 202010284679.7 | 申请日: | 2020-04-13 |
公开(公告)号: | CN111506589B | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 崔江涛;周玉舒;王玉超;彭延国 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/2458;G06F16/27;G06F21/64;G06Q40/04 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 联盟 区块 数据 服务 系统 访问 方法 存储 介质 | ||
1.一种基于联盟链的区块链数据服务系统,其特征在于,所述系统包括:
网络服务节点,所述网络服务节点用于接收来自轻量级节点的数据请求;
轻量级节点,所述轻量级节点用于向所述网络服务节点发出数据请求,以便于获取到来自目标全节点中的区块链数据;
数据查询节点,所述数据查询节点用于与所述网络服务节点通信以获取到数据请求,将所述数据请求基于负载均衡策略分发至目标全节点;所述目标全节点为联盟链中的一个全节点;
全节点,所述全节点为布设于联盟链中的保存有完备区块链数据账本的数据节点;
所述系统用于实施下述操作:对于全节点进行改进,包括:
为全节点构建底层关系型数据库,所述底层关系型数据库包括第一数据库和第二数据库,所述第一数据库用于管理第一关系型数据,所述第一关系型数据由交易区块链数据转换得到;所述交易区块链数据为以交易作为数据组织基准得到的区块链数据,第二关系型数据由用户区块链数据转换得到;所述用户区块链数据为以用户作为数据组织基准得到的区块链数据。
2.根据权利要求1所述的系统,其特征在于:
所述数据查询节点布设在联盟链内部或外部,所述数据查询节点维护服务节点注册表,所述注册表记录有能够对外提供数据查询服务的全节点信息;
所述全节点布设于联盟链的peer节点,全节点与数据查询节点通信连接,发送其自身的节点信息至数据查询节点,以使得所述节点信息被录入服务节点注册表后,能够响应于数据查询节点分发的数据请求,向所述数据请求指向的轻量级节点返回数据响应。
3.根据权利要求2所述的系统,其特征在于:
在所述网络服务节点与所述数据查询节点之间设立查询通道,所述网络服务节点将获取到的数据请求逐条整理加入查询通道,所述数据查询节点在所述查询通道中提取数据请求进行分发。
4.一种数据访问方法,所述数据访问方法基于权利要求1中所述的数据服务系统实施,其特征在于,所述方法包括:
轻量级节点向网络服务节点发送数据服务请求;
所述网络服务节点获取到数据服务请求,按照时序将所述数据服务请求加入查询通道;
数据查询节点在所述查询通道中提取数据服务请求,基于负载均衡策略确定所述数据服务请求指向的目标全节点,所述负载均衡策略基于所述数据查询节点中的服务注册表实施,所述服务注册表记录有当前能够响应数据服务请求的全节点的相关信息;
所述目标全节点验证所述数据服务请求,若验证通过,则生成数据响应,将所述数据响应传输至所述轻量级节点;
对于全节点进行改进,包括:
为全节点构建底层关系型数据库,所述底层关系型数据库包括第一数据库和第二数据库,所述第一数据库用于管理第一关系型数据,所述第一关系型数据由交易区块链数据转换得到;所述交易区块链数据为以交易作为数据组织基准得到的区块链数据,第二关系型数据由用户区块链数据转换得到;所述用户区块链数据为以用户作为数据组织基准得到的区块链数据。
5.根据权利要求4所述的方法,其特征在于:
所述数据服务请求包括轻量级节点身份信息,标记地址,数据请求语句和数据请求标识;
所述轻量级节点身份信息用于标识所述轻量级节点的身份;
所述标记地址为用于接收所述数据响应的地址;
所述数据请求语句为目标全节点需要执行的数据请求语句;
所述数据请求标识用于标记所述数据服务请求,以用于对历次数据服务请求进行区分,相应的,响应所述数据服务请求的数据响应也携带有所述数据请求标识,以便于所述轻量级节点确定数据服务请求与数据响应之间的映射关系。
6.根据权利要求5所述的方法,其特征在于:
所述数据响应包括数据请求标识、数据处理结果、目标全节点数据状态标记和目标全节点身份信息;
所述数据请求标识来自于所述数据服务请求;
所述数据处理结果为所述目标全节点响应所述数据服务请求进行数据处理所产生的结果;
所述目标全节点数据状态标记用于标记生成所述数据响应的目标全节点的数据状态;
所述目标全节点身份信息用于标识所述目标全节点的身份。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010284679.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:带音量放大功能的手机耳机
- 下一篇:一种中线双向对称蝶阀
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置