[发明专利]基于双层协同的联盟链隐私数据保护方法、装置及系统在审
申请号: | 202110381911.3 | 申请日: | 2021-04-09 |
公开(公告)号: | CN113065158A | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 王绍刚;马国祥 | 申请(专利权)人: | 工银科技有限公司;中国工商银行股份有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06Q40/04;H04L9/32 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻;叶明川 |
地址: | 100029 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 双层 协同 联盟 隐私 数据 保护 方法 装置 系统 | ||
1.一种基于双层协同的联盟链隐私数据保护方法,其特征在于,所述方法包括:
接收客户端发送的隐私交易请求,其中,所述隐私交易请求中包含指定隐私参与方列表信息;
根据所述隐私交易请求中的指定隐私参与方列表信息判断自身权限合法性,若所述自身权限合法性判断通过,则将所述隐私交易请求缓存至本地隐私账本并根据所述指定隐私参与方列表信息将所述隐私交易请求发送至联盟链中相应的隐私参与方节点,以使所述隐私参与方节点根据所述隐私交易请求中的指定隐私参与方列表信息判断自身权限合法性,若所述自身权限合法性判断通过,则将所述隐私交易请求缓存至本地隐私账本并返回确认信息;
判断是否接收到所述指定隐私参与方列表信息中所有隐私参与方节点返回的确认信息,若是,则对所述本地隐私账本中的隐私交易请求进行散列函数加密,得到公开交易请求并同步至所述联盟链中的所有节点,以使各节点根据所述公开交易请求更新本地公开账本,并使所述联盟链中的各节点在监测到本地公开账本更新后,检测各自本地隐私账本中是否存储有未处理的隐私交易请求,若是,则根据所述隐私交易请求执行相应的隐私交易,并在所述隐私交易完成后更新所述本地隐私账本。
2.根据权利要求1所述的基于双层协同的联盟链隐私数据保护方法,其特征在于,所述将所述隐私交易请求缓存至本地隐私账本,包括:
将所述隐私交易请求缓存至本地缓存存储器中;
监测所述本地缓存存储器容量是否超过缓存容量阈值,若是,则将超过缓存容量阈值后接收到的隐私交易请求存储至本地持久化数据库中。
3.根据权利要求1所述的基于双层协同的联盟链隐私数据保护方法,其特征在于,所述将所述隐私交易请求缓存至本地隐私账本,还包括:
将所述隐私交易请求缓存至本地缓存存储器中;
监测所述本地缓存存储器中未处理的隐私交易请求的缓存时长是否超过滞留时间阈值或在返回确认信息的隐私参与方节点数量已超过反馈阈值但在设定时间周期内仍未收到全部隐私参与方节点的返回确认信息时,将相应的隐私交易请求从所述本地存储存储器中删除。
4.一种基于双层协同的联盟链隐私数据保护装置,其特征在于,包括:
客户端请求接收模块,用于接收客户端发送的隐私交易请求,其中,所述隐私交易请求中包含指定隐私参与方列表信息;
隐私交易请求转发模块,用于根据所述隐私交易请求中的指定隐私参与方列表信息判断自身权限合法性,若所述自身权限合法性判断通过,则将所述隐私交易请求缓存至本地隐私账本并根据所述指定隐私参与方列表信息将所述隐私交易请求发送至联盟链中相应的隐私参与方节点,以使所述隐私参与方节点根据所述隐私交易请求中的指定隐私参与方列表信息判断自身权限合法性,若所述自身权限合法性判断通过,则将所述隐私交易请求缓存至本地隐私账本并返回确认信息;
公开交易请求同步模块,用于判断是否接收到所述指定隐私参与方列表信息中所有隐私参与方节点返回的确认信息,若是,则对所述本地隐私账本中的隐私交易请求进行散列函数加密,得到公开交易请求并同步至所述联盟链中的所有节点,以使各节点根据所述公开交易请求更新本地公开账本,并使所述联盟链中的各节点在监测到本地公开账本更新后,检测各自本地隐私账本中是否存储有未处理的隐私交易请求,若是,则根据所述隐私交易请求执行相应的隐私交易,并在所述隐私交易完成后更新所述本地隐私账本。
5.根据权利要求4所述的基于双层协同的联盟链隐私数据保护装置,其特征在于,所述隐私交易请求转发模块包括:
二级存储单元,用于将所述隐私交易请求缓存至本地缓存存储器中,监测所述本地缓存存储器容量是否超过缓存容量阈值,若是,则将超过缓存容量阈值后接收到的隐私交易请求存储至本地持久化数据库中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于工银科技有限公司;中国工商银行股份有限公司,未经工银科技有限公司;中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110381911.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:存储器内处理
- 下一篇:二次供水的方法、系统、电子设备和存储介质