[发明专利]一种基于区块链的数据处理方法、装置及设备有效
| 申请号: | 202010757355.0 | 申请日: | 2020-07-31 |
| 公开(公告)号: | CN111680305B | 公开(公告)日: | 2023-04-18 |
| 发明(设计)人: | 杨文玉;邱鸿霖;闫莺;李书博;吴行行;陈远;杨仁慧;刘勤 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
| 主分类号: | G06F21/57 | 分类号: | G06F21/57;G06F21/64;G06F16/27 |
| 代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 朱文杰 |
| 地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 区块 数据处理 方法 装置 设备 | ||
1.一种基于区块链的数据处理方法,应用于设置有可信执行环境TEE的终端设备,所述方法包括:
获取用户的数据上链请求,所述数据上链请求中包括待上传至区块链的待上链数据;
通过所述终端设备上的用于执行数据上链处理的第一可信应用,将所述数据上链请求中的待上链数据传递至所述终端设备的TEE;其中,所述TEE中设置有针对所述第一可信应用的待上链数据进行数据核验的核验规则;
使用所述TEE的可信执行环境确定所述待上链数据是否符合所述核验规则;
若是,则基于所述第一可信应用从所述TEE中获取核验后的待上链数据,并对核验后的所述待上链数据进行上链处理;
所述数据上链请求中包括所述待上链数据的可验证声明,所述可验证声明是用于描述实体所具有的属性的一种规范性的信息,所述可验证声明中包括多个不同的字段和相应的字段值,基于所述可验证声明中的不同的字段和相应的字段值能够实现基于证据的信任,通过所述可验证声明向其他实体证明当前实体的指定属性的信息是可信的,所述可验证声明中包括多个不同的字段和相应的字段值,
所述使用所述TEE的可信执行环境确定所述待上链数据是否符合所述核验规则,包括:
在所述TEE的可信执行环境中,对所述可验证声明的有效性进行验证;
如果验证结果为有效,则使用所述TEE的可信执行环境确定所述待上链数据是否符合所述核验规则;
所述数据上链请求中包括所述用户的数字身份信息,所述使用所述TEE的可信执行环境确定所述待上链数据是否符合所述核验规则,包括:
在所述TEE的可信执行环境中,查找所述可信执行环境中预先存储的数字身份信息中是否存在所述用户的数字身份信息;
如果存在,则使用所述TEE的可信执行环境确定所述待上链数据是否符合所述核验规则。
2.根据权利要求1所述的方法,所述通过所述终端设备上的用于执行数据上链处理的第一可信应用,将所述数据上链请求中的待上链数据传递至所述终端设备的TEE,包括:
通过所述终端设备上的用于执行数据上链处理的第一可信应用,将所述数据上链请求中的待上链数据以密文的方式传递至所述终端设备的TEE。
3.根据权利要求1所述的方法,所述通过所述终端设备上的用于执行数据上链处理的第一可信应用,将所述数据上链请求中的待上链数据传递至所述终端设备的TEE,包括:
通过所述终端设备上的用于执行数据上链处理的第一可信应用对应的可信程序获取所述数据上链请求中的待上链数据,并通过所述第一可信应用对应的可信程序将所述待上链数据传递至所述终端设备的TEE。
4.根据权利要求1所述的方法,所述方法还包括:
接收对所述终端设备的TEE中的所述核验规则的更新请求,所述更新请求中包括待更新的规则数据,所述待更新的规则数据为密文;
通过所述第一可信应用,将所述待更新的规则数据传递至所述终端设备的TEE;
在所述TEE的可信执行环境中,对所述待更新的规则数据进行解密,并基于解密后的所述待更新的规则数据对所述核验规则进行更新。
5.根据权利要求4所述的方法,所述核验规则基于以下中的一项或多项进行设定:
所述区块链的上链数据的防篡改规则;
上传至所述区块链的数据的业务核验规则;
上传至所述区块链的数据时效性条件;以及,
向所述区块链上传数据的用户的身份核验规则。
6.根据权利要求1所述的方法,所述如果验证结果为有效,则使用所述TEE的可信执行环境确定所述待上链数据是否符合所述核验规则,包括:
如果验证结果为有效,则在所述TEE的可信执行环境中获取所述可验证声明的持有方对应的核验规则;
使用所述TEE的可信执行环境确定所述待上链数据是否符合所述持有方对应的核验规则。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010757355.0/1.html,转载请声明来源钻瓜专利网。





