[发明专利]基于区块链的数据处理方法及装置在审
申请号: | 202010093146.0 | 申请日: | 2020-02-14 |
公开(公告)号: | CN111324666A | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 张懿方;卢洋;戴传兵 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F21/60;G06F21/64 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 数据处理 方法 装置 | ||
1.一种基于区块链的数据处理方法,其特征在于,所述方法包括:
核验节点接收第一用户发送的信息核验请求,所述信息核验请求携带所述第一用户对所述信息核验请求的第一签名信息,所述信息核验请求中包括资产关联事件和所述资产关联事件的事件类型;
所述核验节点根据所述第一签名信息验证所述信息核验请求的合法性,若确定所述信息核验请求为合法请求,则向区块链系统中的共识节点发送所述信息核验请求,以使所述区块链系统中各共识节点根据所述信息核验请求中包括资产关联事件确定出第一事件哈希,以及根据所述资产关联事件的事件类型和所述资产关联事件中包括的用户身份标识从区块链中获取对应的第二事件哈希,并根据所述第一事件哈希和所述第二事件哈希确定对所述资产关联事件的第一校验结果,所述第二事件哈希由所述资产关联事件的事件类型对应的服务节点添加至所述区块链;
所述核验节点接收所述区块链系统中各共识节点发送的第一校验结果,根据接收到的各第一校验结果确定对所述资产关联事件的共识结果,当确定对所述资产关联事件达成共识时,将包括所述第一用户对应的第一用户身份标识以及所述资产关联事件的资产关联事件存储区块添加至所述区块链,并向所述第一用户发送信息核验确认通过信息。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一签名信息验证所述信息核验请求的合法性,包括:
所述核验节点从公钥存储区块中获取所述第一用户对应的第一用户公钥;
所述核验节点基于所述第一用户公钥对所述第一签名信息进行解密以得到第一信息核验请求哈希值;
所述核验节点对所述信息核验请求进行哈希运算以得到第二信息核验请求哈希值,若所述第一信息核验请求哈希值与所述第二信息核验请求哈希值相同,则确定所述信息核验请求为合法请求。
3.根据权利要求1或2所述的方法,其特征在于,所述信息核验确认通过信息中包括所述资产关联事件存储区块对应的资产关联事件存储区块标识;所述向所述第一用户发送信息核验确认通过信息之后,所述方法还包括:
所述核验节点接收所述第一用户发送的资产结算请求,所述资产结算请求中包括所述第一用户的总资产、所述资产关联事件存储区块标识和所述第一用户身份标识;
所述核验节点根据所述资产关联事件存储区块标识从所述区块链中获取所述资产关联事件存储区块;
所述核验节点根据所述第一用户身份标识从所述资产关联事件存储区块中获取所述资产关联事件;
所述核验节点根据所述总资产以及所述资产关联事件确定所述第一用户的应上缴资产,并向所述第一用户发送包括所述应上缴资产的收款信息。
4.根据权利要求1所述的方法,其特征在于,所述信息核验请求中包括所述第一用户身份标识和所述第一用户的家庭户籍标识;所述根据所述第一事件哈希和所述第二事件哈希确定对所述资产关联事件的第一校验结果,包括:
若所述共识节点确定所述资产关联事件中包括的用户身份标识与所述第一用户身份标识相同,则当所述第一事件哈希与所述第二事件哈希相同时,确定对所述资产关联事件的第一校验结果为校验通过;
若所述共识节点确定所述资产关联事件中包括的用户身份标识与所述第一用户身份标识不同,则获取由公安局节点生成的户籍数据存储区块,并根据所述家庭户籍标识从所述户籍数据存储区块中获取所述家庭户籍标识对应的家庭户籍信息,若所述家庭户籍信息中包括所述用户身份标识,且所述第一事件哈希与所述第二事件哈希相同,则确定对所述资产关联事件的第一校验结果为校验通过。
5.根据权利要求1所述的方法,其特征在于,所述根据所述资产关联事件的事件类型和所述资产关联事件中包括的用户身份标识从区块链中获取对应的第二事件哈希,包括:
所述共识节点根据所述事件类型从所述区块链中获取由所述服务节点生成的信息存储区块;
所述共识节点从所述公钥存储区块中获取所述服务节点对应的节点公钥;
若基于所述节点公钥对所述信息存储区块解密成功,则根据所述用户身份标识从解密后的所述信息存储区块中获取对应的第二事件哈希。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010093146.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种PCV阀
- 下一篇:留置针保护件、储药器针头保护件及针头保护组件