[发明专利]一种基于区块链的数据处理方法、装置及设备有效
申请号: | 201910469732.8 | 申请日: | 2019-05-31 |
公开(公告)号: | CN110162274B | 公开(公告)日: | 2022-09-02 |
发明(设计)人: | 施翠婷 | 申请(专利权)人: | 深圳市迅雷网络技术有限公司;深圳市网心科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518000 广东省深圳市南山区粤海街道高新区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 数据处理 方法 装置 设备 | ||
本发明公开了一种基于区块链的数据处理方法。本发明还公开了基于区块链的数据处理装置及设备和一种联盟区块链系统。本发明能够基于新域的创建请求中的创建信息,创建得到和联盟区块链具有直接所属关系的、未存储旧域基础数据的新域,并利用创建得到的新域处理交易或请求等数据,从而实现了存储空间成倍增长,较高程度地提高了基于区块链的数据处理性能。故本发明提供的方法不会造成域存储空间的浪费,并且实现了存储空间的平行扩展,有利于联盟区块链中的数据存储和基于区块链的数据处理。
技术领域
本发明涉及区块链技术领域,特别涉及一种基于区块链的数据处理方法、装置及设备和一种联盟区块链系统。
背景技术
联盟区块链(Consortium blockchains),又称共同体区块链,简称“联盟链”,联盟链只针对某个特定群体的成员和有限的第三方,其内部指定多个节点为初始的验证或记账节点,每个块的生成由所有的验证节点共同决定。一般地,任意两个或两个以上机构可组成一个联盟区块链,联盟区块链内设有多个域,每个域中设有多个节点。其中,“域”也可称之为“zone”。
目前,当为已有域的联盟区块链新创建域时,新创建的域必须和某个旧域为父子关系,即:新创建的域和当前联盟区块链为间接所属关系。同时,由于新创建的域和旧域为父子关系,因此新域中需要存储旧域的基础数据,而这些基础数据会占据新域的存储空间,从而导致新创建的域的存储空间比理想中要小。
需要说明的是,为联盟区块链创建新域,存储空间本应成倍增长,联盟区块链处理数据的性能也应成倍提高。即创建一个域,将会增加一倍存储空间,处理性能也相应增加一倍。但是,由于现有的创建方式需要将旧域的基础数据拷贝至新域,这就导致创建得到的新域的存储空间有所缩小,从而导致联盟区块链的处理性能的改善也比较有限。
因此,现有的域创建方式造成了域存储空间的浪费,无法实现存储空间的平行扩展,不利于联盟区块链中的数据存储和数据处理。
发明内容
有鉴于此,本发明的主要目的在于提供一种基于区块链的数据处理方法、装置及设备和一种联盟区块链系统,旨在解决现有域创建方式无法实现存储空间的平行扩展的技术问题。其具体方案如下:
为实现上述目的,本发明提供了一种基于区块链的数据处理方法,包括:
接收新域的创建请求;
提取创建请求携带的创建信息,创建信息至少包括:新域的标识信息、新域直接所属的联盟区块链的标识信息、以及新域的初始验证人节点的信息;
根据创建信息在联盟区块链中创建新域,并对新域的初始验证人节点进行初始化后,以利用新域处理接收到的数据。
优选地,基于区块链的数据处理方法还包括:
接收新的交易账户的注册请求;
根据注册请求注册新的交易账户,并将新的交易账户分配至新域。
优选地,将新的交易账户分配至新域之后,基于区块链的数据处理方法还包括:
确定新的交易账户对应的路由信息;新的交易账户对应的路由信息用于记录新的交易账户被分配的域,以及新的交易账户被分配的域直接所属的联盟区块链;
将新的交易账户对应的路由信息存储至预设的路由配置服务。
优选地,将新的交易账户对应的路由信息存储至预设的路由配置服务之后,基于区块链的数据处理方法还包括:
接收新的交易账户对应的交易信息;
在路由配置服务中查询新的交易账户对应的路由信息;
根据查询到的新的交易账户对应的路由信息将交易信息发送至新域,以便新域中的节点对新的交易账户对应的路由信息和交易信息进行校验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市迅雷网络技术有限公司;深圳市网心科技有限公司,未经深圳市迅雷网络技术有限公司;深圳市网心科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910469732.8/2.html,转载请声明来源钻瓜专利网。