[发明专利]基于区块链的数据处理方法、终端及存储介质有效
申请号: | 202010302892.6 | 申请日: | 2020-04-16 |
公开(公告)号: | CN111506901B | 公开(公告)日: | 2023-09-05 |
发明(设计)人: | 李茂材;王宗友;张劲松;黄焕坤;周开班;时一防;刘区城;刘攀;蓝虎;杨常青;朱耿良 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57;G06F21/53 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 数据处理 方法 终端 存储 介质 | ||
1.一种基于区块链的数据处理方法,其特征在于,所述方法应用于基于区块链的数据处理系统的终端,所述方法包括:
接收客户端发送的数据验证请求,所述数据验证请求携带有可信执行端地址以及验证内容,所述验证内容包括患者的医疗信息,所述可信执行端存储有多个患者的真实医疗信息;
将所述数据验证请求在区块链中进行广播,以使得所述区块链中的各个节点对所述数据验证请求进行共识校验;
若共识校验通过,则调用所述区块链中的智能合约将所述数据验证请求发送至所述可信执行端地址对应的可信执行端,以使得所述可信执行端在配置的可信执行环境下对所述验证内容进行验证;
接收所述可信执行端返回的验证结果,并将所述验证结果存储至所述区块链中。
2.根据权利要求1所述的方法,其特征在于,所述调用所述区块链中的智能合约将所述数据验证请求发送至所述可信执行端地址对应的可信执行端,以使得所述可信执行端在配置的可信执行环境下对所述验证内容进行验证,包括:
向智能合约发送调用请求,所述调用请求中包括数据验证请求,所述调用请求指示所述智能合约将所述数据验证请求中的可信执行端地址和所述验证内容作为触发参数;
指示所述智能合约基于所述触发参数,将所述数据验证请求发送至所述可信执行端地址对应的可信执行端,以使得所述可信执行端在配置的可信执行环境下验证所述患者的医疗信息与存储的真实医疗信息是否匹配。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述可信执行端上传的身份信息,所述身份信息包括可信执行端地址和所述可信执行端对应的医疗机构标识;
将所述身份信息在区块链中进行广播,以使得所述区块链中的各个节点对所述身份信息进行共识校验;
若共识校验通过,则将所述身份信息写入智能合约中,作为所述智能合约中的执行参数,所述执行参数用于在智能合约接收到所述身份信息时触发执行所述智能合约;
将所述智能合约以交易的形式打包成区块,上链至区块链中。
4.根据权利要求3所述的方法,其特征在于,所述验证内容携带有医疗机构标识,所述将所述数据验证请求在区块链中进行广播之前,所述方法还包括:
从所述区块链中存储的所述身份信息中获取到所述可信执行端地址对应的医疗机构标识;
检测所述可信执行端地址对应的医疗机构标识与所述验证内容中携带的医疗机构标识是否相匹配;
若匹配,则执行将所述数据验证请求在区块链中进行广播的步骤。
5.根据权利要求1所述的方法,其特征在于,所述将所述验证结果存储至所述区块链中之后,所述方法还包括:
检测包含所述验证结果的区块在所述区块链中的目标位置;
获取所述可信执行端地址对应的医疗机构标识,并将所述目标位置存储于所述医疗机构标识对应的数据库中,所述医疗机构标识对应的数据库中存储了至少一个历史记录的由所述可信执行端发送的历史验证结果对应的区块在所述区块链中的位置。
6.根据权利要求1所述的方法,其特征在于,所述数据验证请求为采用加密秘钥加密后的请求,所述加密秘钥包括所述客户端的私钥,所述接收客户端发送的数据验证请求之后,所述方法还包括:
获取所述客户端的签名信息,并根据所述签名信息从区块链中查找到所述客户端的公钥,所述签名信息包括所述客户端的标识,所述区块链中存储了至少一个授权的公钥;
采用所述客户端的公钥对所述数据验证请求进行解密;
若解密成功,则执行将所述数据验证请求在区块链中进行广播的步骤。
7.根据权利要求1所述的方法,其特征在于,所述验证结果为采用所述可信执行端的私钥加密得到的结果,所述接收所述可信执行端返回的验证结果之后,所述方法还包括:
从区块链中获取所述可信执行端的公钥;
采用所述可信执行端的公钥对所述验证结果进行解密;
若解密成功,则确定所述验证结果为安全验证结果,并执行将所述验证结果存储至区块链中的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010302892.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种镶嵌试样的制备及无损回收方法
- 下一篇:坐标数据压缩方法