[发明专利]一种数据处理方法及系统在审
申请号: | 202110591278.0 | 申请日: | 2021-05-28 |
公开(公告)号: | CN113326250A | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 张信明;周维康;夏庆庆 | 申请(专利权)人: | 中国科学技术大学 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/27;G06F21/60;G06F21/62;G06Q20/10;G06Q20/38 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张影 |
地址: | 230026 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 系统 | ||
本申请提供了一种数据处理方法及系统,该方法中基于包括主干链和主干链包括的锚节点下的分支链的区块链,高级节点生成每个锚节点的密钥对,将密钥对中的公钥下发给锚节点,并保管密钥对中的私钥,每个锚节点分别获取其子节点上传的信息,并利用其公钥对其子节点上传的信息进行加密,得到加密信息,将加密信息写入其分支区块链,实现在锚节点作为企业的节点,子节点作为用户的情况下,可以实现不同企业分别对各自的用户信息的隐私进行保护,防止用户信息泄露给同一区块链中的其他企业。实现对不同锚节点的查询权限进行分配管理和监管,在隐私保护的同时做到数据的合理利用。
技术领域
本申请涉及信息安全技术领域,特别涉及一种数据处理方法及系统。
背景技术
现阶段,企业一般会利用区块链技术,对客户信息进行保护。
然而,区块链在生成特有的去中心化机构的分布式账本时,会将数据向所有节点公开。具体表现在两个阶段:同步阶段和共识阶段。1.同步阶段:当每有一笔交易进入某一节点的交易池时,其他节点需要同步此交易,即将此交易信息加入自己的交易池中,从而保持每个节点的交易池信息完全相同。2.共识阶段:在将交易池中的“交易”进行打包进入执行器执行时,即将这些交易按照智能合约执行,执行完毕后会结合上一个区块的哈希生成一个新区块,该区块会同步到各个节点的链式存储中,即区块链的生成。在上述两个阶段中,均存在信息的拷贝,因此当某些隐私保护数据不希望被陌生节点查询时,原有区块链的构建方式会造成隐私信息的泄露,进而影响到数据安全。
发明内容
本申请提供如下技术方案:
一种数据处理方法,基于区块链,所述区块链包括主干链,所述主干链包括至少一个高级节点和多个锚节点,所述高级节点的查询权限高于所述锚节点的查询权限,所述区块链还包括:每个所述锚节点下的分支链,所述分支链包括所述锚节点的至少一个子节点,所述锚节点的查询权限高于所述子节点的查询权限,该方法包括:
所述高级节点生成每个所述锚节点的密钥对,将所述密钥对中的公钥下发给所述锚节点,并保管所述密钥对中的私钥;
每个所述锚节点分别获取其子节点上传的信息,并利用其公钥对其子节点上传的信息进行加密,得到加密信息,将所述加密信息写入其分支区块链;
在第一锚节点请求查询第二锚节点的信息的情况下,所述高级节点在确定所述第一锚节点具备查询权限,且所述第二锚节点同意进行查询的情况下,将所述第二锚节点的密钥信息发给第一锚节点,以使所述第一锚节点利用所述密钥信息对所述第二锚节点的加密信息进行解密,所述密钥信息至少包含私钥;
所述第一锚节点和所述第二锚节点为多个所述锚节点中的任意两个锚节点。
可选的,所述方法还包括:
在第一分支链中第一用户向第二分支链中第二用户请求进行跨链操作的情况下,若所述第一分支链中不存在所述第二用户的分账户,则所述第一分支链在获得所述第二分支链所属锚节点及所述第二用户的许可的情况下,创建所述第二用户的分账户,所述第一分支链和所述第二分支链为多个所述锚节点下的分支链中的任意两个分支链;
所述第一分支链和所述第二分支链基于所述第二用户的分账户,执行跨链操作。
可选的,所述第一分支链中第一用户向第二分支链中第二用户请求进行跨链操作,包括:
所述第一分支链中第一用户向第二分支链中第二用户请求进行转账操作;
所述第一分支链和所述第二分支链基于所述第二用户的分账户,执行跨链操作,包括:
所述第一分支链在接收到所述第一用户的转账申请时,所述第一分支链将所述第一用户的货币发送至所述第二用户的分账户;
所述第一分支链所属锚节点将所述第一用户的转账信息发送给所述第二分支链所属锚节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学技术大学,未经中国科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110591278.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于无人飞行器燃料电池的系统和方法
- 下一篇:一种利用光催化氧化处理废水设备