[发明专利]信息处理方法、信息处理装置、区块链平台和存储介质在审
申请号: | 202210089865.4 | 申请日: | 2022-01-25 |
公开(公告)号: | CN114297721A | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 马逸龙;王云浩 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/60;H04L9/08;H04L9/40;H04L67/104 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 高天华;蒋雅洁 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 方法 装置 区块 平台 存储 介质 | ||
1.一种信息处理方法,应用于区块链的第一节点,所述方法包括:
接收目标用户与其他用户之间的交易信息;其中,所述交易信息包括账户变化值;
从所述区块链中获取所述目标用户的第一账本信息;其中,所述第一账本信息包括第一密文账户值和所述目标用户的第一公钥,所述第一密文账户值是所述目标用户用所述第一公钥对所述目标用户的前一次交易信息进行加密后得到的;
用所述第一公钥对所述账户变化值进行加密得到第一密文账户变化值;
基于所述第一密文账户值、所述第一密文账户变化值和第一评估函数确定第二密文账户值,并将所述第二密文账户值记录于所述区块链中,以使所述目标用户用与所述第一公钥对应的第一私钥对所述第二密文账户值进行解密得到第一明文账户值;其中,所述第一公钥和所述第一私钥根据同态加密参数生成;所述第一评估函数包括运算函数。
2.根据权利要求1所述的方法,所述从所述区块链中获取所述目标用户的第一账本信息之后,所述方法包括:
从所述区块链中获取所述目标用户的密钥更新信息,其中,所述密钥更新信息包括第一密文私钥和第二公钥,所述第一密文私钥是所述目标用户用所述第二公钥对所述第一私钥进行加密后得到的;
基于所述第一密文私钥和所述第二公钥,对所述第一账本信息进行更新,得到更新后的第一账本信息,以使所述第一节点根据所述更新后的第一账本信息,对所述区块链的所述目标用户的密文账户值重新记录。
3.根据权利要求2所述的方法,所述基于所述第一密文私钥和所述第二公钥,对所述第一账本信息进行更新,得到更新后的第一账本信息,包括:
用所述第二公钥对所述第一密文账户值进行再次加密得到第一密态下的第一密文账户值;
基于所述第一密文私钥、所述第一密态下的第一密文账户值和第二评估函数确定第三密文账户值;其中,所述更新后的第一账本信息包括所述第三密文账户值和所述第二公钥。
4.根据权利要求3所述的方法,所述第二评估函数包括同态解密函数,所述基于所述第一密文私钥、所述第一密态下的第一密文账户值和第二评估函数确定第三密文账户值,包括:
通过所述第二评估函数中的同态解密函数,用所述第一密文私钥对所述第一密态下的第一密文账户值进行解密,得到所述第三密文账户值。
5.根据权利要求1至4任一项所述的方法,所述从所述区块链中获取所述目标用户的第一账本信息之后,所述方法包括:
从所述区块链中获取代理用户的第二账本信息;其中,所述第二账本信息包括空值和第三公钥,所述代理用户与所述目标用户和所述其他用户不同;
从所述区块链中获取所述目标用户的第二密文私钥;其中,所述第二密文私钥是所述目标用户用所述第三公钥对所述第一私钥进行加密后得到的;
从所述区块链中获取所述其他用户的第三密文私钥和第三账本信息;其中,所述第二账本信息包括第四密文账户值和所述其他用户的第四公钥,所述第三密文私钥是所述其他用户用所述第三公钥对与所述第四公钥对应的第四私钥进行加密后得到的,所述第四密文账户值是所述其他用户用所述第四公钥对所述其他用户的前一次交易信息进行加密后得到的;
基于所述第二密文私钥、所述第三密文私钥、所述第一密文账户值、所述第四密文账户值和所述第三公钥,确定所述代理用户的第五密文账户值,并将所述第五密文账户值记录于所述区块链中,以使所述代理用户用与所述第三公钥对应的第三私钥对所述第五密文账户值进行解密得到第二明文账户值。
6.根据权利要求5所述的方法,所述基于所述第二密文私钥、所述第三密文私钥、所述第一密文账户值、所述第四密文账户值和所述第三公钥,确定所述代理用户的第五密文账户值,包括:
用所述第三公钥对所述第一密文账户值进行加密得到第二密态下的第一密文账户值;
用所述第三公钥对所述第四密文账户值进行加密得到第一密态下的第四密文账户值;
基于所述第二密文私钥、所述第三密文私钥、所述第二密态下的第一密文账户值和所述第一密态下的第四密文账户值,确定所述第五密文账户值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210089865.4/1.html,转载请声明来源钻瓜专利网。