[发明专利]获取不同区块链数据的方法及系统、区块链、中心化系统在审
申请号: | 201611055590.3 | 申请日: | 2016-11-25 |
公开(公告)号: | CN106776820A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 赵书祥;王继武;张国华 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 北京三友知识产权代理有限公司11127 | 代理人: | 贾磊,汤在彦 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 获取 不同 区块 数据 方法 系统 中心 | ||
技术领域
本发明涉及计算机网络技术领域,尤其涉及客户端获取去中心化的不同区块链数据的方法,具体来说就是一种获取不同区块链数据的方法及系统、区块链、中心化系统。
背景技术
随着互联网技术的不断发展,互联网中的数据以惊人的速度积累着,网络的基本单元为节点,现有的网络系统主要是中心化网络系统,即中心网络节点提供服务,进行大数据存储及运算,普通网络节点接入中心节点享受服务,中心化网络系统有一个致命缺点,就是中心网络节点一旦瘫痪,整个中心化网络系统也就瘫痪了;而且随着互联网数据量的增加,中心网络节点的数据处理及存储压力越来越大,已经很难适应互联网技术的快速发展,因此去中心化网络系统应运而生。
在一个分布有众多网络节点的去中心化网络系统中,每个网络节点都具有高度自治的特征。网络节点之间彼此可以自由连接,形成新的连接单元。任何一个网络节点都可能成为阶段性的网络中心,但不具备强制性的中心控制功能。网络节点与网络节点之间的影响,会通过网络而形成非线性因果关系。现有基于区块链技术的去中心化系统,使得普通网络节点为互联网生产或贡献内容成为可能,从而可以提升网民参与网络贡献的积极性,最终使得每一个网民均成为了一个微小且独立的信息提供商,使得互联网更加扁平、内容生产更加多元化。
然而,现有基于区块链技术的去中心化系统,普遍存在接入困难,需要太多专业知识,区块存储数据量有限等问题,用户若要使用属于不同区块链的数据,需要安装多个客户端。因此,本领域技术人员亟需研发一种方便客户端获取属于不同区块链数据的方法。
发明内容
有鉴于此,本发明要解决的技术问题在于提供一种获取不同区块链数据的方法及系统、区块链、中心化系统,解决了现有技术中客户端无法获取属于不同区块链的数据的问题。
为了解决上述技术问题,本发明的具体实施方式提供一种获取不同区块链数据的方法,包括:接收客户端发送的数据请求信息;根据所述数据请求信息判断该客户端是否需要其它区块链上的第一数据,所述第一数据是中心化系统存储的其它区块链对应的数据;如果需要,则根据存储的第一映射信息向所述中心化系统发送数据需求信息,其中,所述中心化系统根据所述数据需求信息向所述客户端发送所述第一数据。
本发明的具体实施方式还提供一种获取不同区块链数据的区块链,包括:接收单元,用于接收客户端发送的数据请求信息;判断单元,用于根据所述数据请求信息判断该客户端是否需要其它区块链上的第一数据,所述第一数据是中心化系统存储的其它区块链对应的数据;发送单元,用于如果需要所述第一数据时根据存储的第一映射信息向所述中心化系统发送数据需求信息,其中,所述中心化系统根据所述数据需求信息向所述客户端发送所述第一数据。
本发明的具体实施方式还提供一种获取不同区块链数据的方法,包括:接收当前区块链发送的数据需求信息;根据所述数据需求信息和第二映射信息向客户端发送所述第一数据,其中,所述第一数据是中心化系统存储的其它区块链对应的数据。
本发明的具体实施方式还提供一种获取不同区块链数据的中心化系统,包括:接收单元,用于接收当前区块链发送的数据需求信息;发送单元,用于根据所述数据需求信息和第二映射信息向客户端发送所述第一数据,其中,所述第一数据是中心化系统存储的其它区块链对应的数据。
本发明的具体实施方式还提供一种获取不同区块链数据的系统,包括:多个区块链、与多个所述区块链连接的多个中心化系统,以及与多个所述区块链连接的多个客户端。其中,所述客户端用于从所述区块链上获取该区块链对应的数据或者其它区块链对应的数据。
根据本发明的上述具体实施方式可知,获取不同区块链数据的方法及系统、区块链、中心化系统至少具有以下有益效果:去中心化的区块链(即区块链网络)中仅存储自身对应的数据,或者仅记录自身对应的关键数据;中心化系统记录所有区块链对应的数据;如果客户端需要的数据属于其它区块链,则当前区块链告知中心化系统将客户端需求的数据发送给对应的客户端;如果客户端需要的数据属于当前区块链,并且当前区块链对应的数据存储在中心化系统中,则当前区块链告知中心化系统将客户端需求的数据发送给对应的客户端;如果客户端需要的数据属于当前区块链,并且当前区块链对应的数据存储在当前区块链中,则当前区块链直接将客户端需求的数据发送给对应的客户端。各个中心化系统可以将区块链作为总线一样的沟通渠道,也可以让区块链网络借助中心化系统标示非常庞大的数字资产信息;普通客户端接入容易,使得普通客户端也可以很好地使用不同区块链对应的数据,用户不需要安装多个客户端以获取属于不同区块链的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611055590.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种表单高效数据联动的实现方法
- 下一篇:一种相册生成方法及终端
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置