[发明专利]一种基于区块链的数据分区储存、查询方法及系统在审
申请号: | 201810919464.0 | 申请日: | 2018-08-10 |
公开(公告)号: | CN109271805A | 公开(公告)日: | 2019-01-25 |
发明(设计)人: | 常青青;谢卫红;张俊 | 申请(专利权)人: | 广东工业大学 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06Q40/04 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 林丽明 |
地址: | 510006 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 节点数据 数据分区 储存 区块 查询方法及系统 交易数据 全网节点 隐私数据 验证 存储 分区 数据隐私保护 存储节点 分类方式 分区节点 加密处理 加密信息 节点类型 节点设计 全局节点 广播 全网 预设 查询 | ||
本发明公开了一种基于区块链的数据分区储存、查询方法及系统,其中,数据分区系统将节点根据预设类型进行区分,储存和查询方法均采用上述分类方式分别对数据进行处理。储存方法包括以下步骤:S1.确定节点类型;S2.判断节点数据是否含有隐私数据,是则进入步骤S4,否则进入步骤S3;S3.将节点数据广播至全网节点,进入步骤S7;S4.对隐私数据进行共识验证并存储在节点内;S5.将数据进行加密处理;S6.将加密信息广播至全网节点;S7.全网共识节点进行共识验证;S8.将节点数据加入区块链上。本发明为不同分区的节点设计不同的存储方案,将通过验证的交易数据的存储节点限制在全局节点和每一笔交易数据所在分区的分区节点的范围内,提高了数据隐私保护效果。
技术领域
本发明涉及区块链应用领域,更具体地,涉及一种基于区块链的数据分区储存、查询方法及系统。
背景技术
目前,区块链原本是比特币等加密货币存储数据的一种独特方式,是一种自引用的数据结构,用来存储大量交易信息,每条记录从后向前有序链接起来,具备公开透明、无法篡改、方便追溯的特点。区块链(Blockchain)是一系列现有成熟技术的有机组合,它对账本进行分布式的有效记录,并且提供完善的脚本以支持不同的业务逻辑。在典型的区块链系统中,数据以区块(block)为单位产生和存储,并按照时间顺序连成链式(chain)数据结构。所有节点共同参与区块链系统的数据验证、存储和维护。新区块的创建通常需得到全网多数(数量取决于不同的共识机制)节点的确认,并向各节点广播实现全网同步,之后不能更改或删除。但是现有的区块链上所有的节点之间的信息是全部透明的,相互之间可以获取全部的数据,那么在现在大数据时代,数据隐私成为大家非常关心的问题,实现节点之间授权访问,可信任的查看调用区块里面的信息就显得至关重要。
发明内容
本发明为克服上述现有技术所述的缺陷,将区块链的节点按照其对应的操作进行分类,各类型的节点之间相互配合完成加密、授权和共识等操作,提供一种基于区块链的数据分区储存、查询方法及系统。
为解决上述技术问题,本发明的技术方案如下:
一种基于区块链的数据分区储存方法,包括以下步骤:
S1.确定区块链中的节点类型;
S2.判断节点数据是否含有隐私数据,如果是,则进入步骤S4,否则进入步骤S3;
S3.将节点数据广播至区块链全网节点,进入步骤S7;
S4.对节点的隐私数据部分进行共识验证,将所述隐私数据存储在节点内;
S5.将隐私数据进行加密处理;
S6.将加密信息广播至全网节点;
S7.区块链全网共识节点进行共识验证;
S8.将节点数据加入区域链的区块中并合并至链上。
上述储存方法的原理在于,首先对要上传的信息进行分类,对于非隐私信息,与现有信息的处理方式一致,直接将数据内容广播至全网节点进行共识验证;而对于需要保护的隐私数据,则会先将数据在本分区内广播,在本分区内进行共识验证,验证通过了之后将内容存储至分区每个节点的数据库,然后将数据内容进行hash加密,然后将hash值广播至全网区块链,在所有节点进行共识验证。
进一步地,所述步骤S1的具体过程如下:
在区块链中确定需要参与到分区的区块链节点,对所述区块链节点进行判断和分类,对每个区块链节点设置标签,用于将节点标识为全局共识节点、分区共识节点或同步节点。
全局节点和同步节点之间将信息全部内容广播至全网节点,而分区节点则根据是否含有隐私数据而判断是否直接广播或存储至分区节点后加密,再将hash值广播至全网节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810919464.0/2.html,转载请声明来源钻瓜专利网。