[发明专利]一种数据处理方法及系统在审
申请号: | 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.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在第一分支链中第一用户向第二分支链中第二用户请求进行跨链操作的情况下,若所述第一分支链中不存在所述第二用户的分账户,则所述第一分支链在获得所述第二分支链所属锚节点及所述第二用户的许可的情况下,创建所述第二用户的分账户,所述第一分支链和所述第二分支链为多个所述锚节点下的分支链中的任意两个分支链;
所述第一分支链和所述第二分支链基于所述第二用户的分账户,执行跨链操作。
3.根据权利要求2所述的方法,其特征在于,所述第一分支链中第一用户向第二分支链中第二用户请求进行跨链操作,包括:
所述第一分支链中第一用户向第二分支链中第二用户请求进行转账操作;
所述第一分支链和所述第二分支链基于所述第二用户的分账户,执行跨链操作,包括:
所述第一分支链在接收到所述第一用户的转账申请时,所述第一分支链将所述第一用户的货币发送至所述第二用户的分账户;
所述第一分支链所属锚节点将所述第一用户的转账信息发送给所述第二分支链所属锚节点;
所述第二分支链所属锚节点判断是否接受所述第一用户的转账;
若接受,则所述第二分支链所属锚节点记录所述第一用户的转账信息,并向所述第一分支链所属锚节点发送转账同意信息;
所述第一分支链所属锚节点判断是否接收到所述转账同意信息;
若接收到,则所述第一分支链执行转账操作;
所述第二分支链更改所述第二用户的货币余额,并将所述第二用户的货币余额对应的转账信息写入所述第二分支链中对应区块。
4.根据权利要求2所述的方法,其特征在于,所述第一分支链中第一用户向第二分支链中第二用户请求进行跨链操作,包括:
所述第一分支链中第一用户向第二分支链中第二用户请求进行跨链交易;
所述第一分支链和所述第二分支链基于所述第二用户的分账户,执行跨链操作,包括:
所述第一用户向所述第二分支链发送交易申请;
所述第二分支链在接收到第一用户发起的交易申请的情况下,若同意所述交易申请,则将所述交易申请对应的挂单放入跨链交易请求池中进行公示;
在所述第二用户同意所述交易申请的情况下,所述第二分支链将交易信息告知所述第一分支链;
所述第一分支链若接收到所述交易信息,则锁定所述第二分支链并通知其它分支链撤销交易申请;
所述第一分支链进行跨链转账操作,并向所述第二分支链发送跨链转账操作已完成的第一通知消息;
所述第二分支链若接收到所述第一通知消息,则进行跨链转账操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学技术大学,未经中国科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110591278.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于无人飞行器燃料电池的系统和方法
- 下一篇:一种利用光催化氧化处理废水设备