[发明专利]多节点设备的算法协同处理方法、节点设备及联盟网络有效
申请号: | 202011603001.7 | 申请日: | 2020-12-29 |
公开(公告)号: | CN112788111B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 邱炜伟;李伟;汪小益;匡立中;俞志斌 | 申请(专利权)人: | 杭州趣链科技有限公司 |
主分类号: | H04L67/104 | 分类号: | H04L67/104;H04L67/1097;H04L67/60;H04L9/40 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 张禹 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 节点 设备 算法 协同 处理 方法 联盟 网络 | ||
1.一种多节点设备的算法协同处理方法,应用于节点设备,其特征在于,所述算法协同处理方法包括:
在可信执行环境中解析待处理算法;
若所述待处理算法中包括其他节点设备中的第一可用算法的描述信息,则向所述其他节点设备发送第一算法调用请求,获取所述其他节点设备返回的所述第一可用算法的第一执行结果,所述第一算法调用请求携带有所述第一可用算法的描述信息和所述第一可用算法的入参信息对应的当前节点设备的实际值;其中,第一可用算法的描述信息包括第一可用算法的入参信息,所述第一可用算法的入参信息用于描述第一可用算法的输入参数;所述第一可用算法的入参信息对应的当前节点设备的实际值代入所述第一可用算法中并执行所述第一可用算法,得到所述第一可用算法的第一执行结果;
若所述待处理算法中包括所述其他节点设备中的第一可用数据的描述信息,则向所述其他节点设备发送第一数据调用请求,接收所述其他节点设备返回的所述第一可用数据的密文,并在所述可信执行环境中解密所述第一可用数据的密文得到所述第一可用数据,所述第一数据调用请求携带有所述第一可用数据的描述信息;
在所述可信执行环境中基于所述第一执行结果和/或所述第一可用数据执行所述待处理算法,得到所述待处理算法的执行结果;
其中,每个节点设备的中央处理器中均配置有可信执行环境。
2.根据权利要求1所述的算法协同处理方法,其特征在于,所述算法协同处理方法还包括:
向所述可信执行环境注册当前节点设备中的各个可用算法的描述信息和/或各个可用数据的描述信息。
3.根据权利要求2所述的算法协同处理方法,其特征在于,所述可用算法的描述信息包括所述可用算法的唯一身份标识、功能信息及入参信息,所述可用数据的描述信息包括所述可用数据的元数据和存储路径;
相应地,所述向所述可信执行环境注册当前节点设备中的各个可用算法的描述信息和/或各个可用数据的描述信息,包括:
将所述当前节点设备中的各个可用算法的功能信息和入参信息提供给所述可信执行环境中的可信任务管理服务,所述可信任务管理服务用于生成各个所述可用算法的唯一身份标识,并将每个所述可用算法的所述唯一身份标识、功能信息及入参信息进行关联存储;和/或,
将所述当前节点设备中的各个可用数据的元数据和存储路径提供给所述可信执行环境中的可信存储服务;所述可信存储服务用于将每个所述可用数据的元数据和存储路径进行关联存储。
4.根据权利要求3所述的算法协同处理方法,其特征在于,所述算法协同处理方法还包括:
若接收到其他节点设备发送的第二算法调用请求,则基于所述第二算法调用请求携带的第二可用算法的唯一身份标识获取所述第二可用算法;
基于所述第二算法调用请求携带的所述第二可用算法的入参信息对应的所述其他节点设备的实际值执行所述第二可用算法,得到所述第二可用算法的第一执行结果;
向所述其他节点设备发送所述第二可用算法的第一执行结果;和/或,
若接收到其他节点设备发送的第二数据调用请求,则基于所述第二数据调用请求携带的第二可用数据的存储路径获取所述第二可用数据;
采用预设密钥加密所述第二可用数据得到所述第二可用数据的密文,所述预设密钥为当前节点设备与所述其他节点设备预先协商的密钥;
向所述其他节点设备发送所述第二可用数据的密文。
5.根据权利要求2至4任一项所述的算法协同处理方法,其特征在于,所述算法协同处理方法还包括:
若接收到其他节点设备发送的可用算法查询请求,则通过所述可信执行环境向所述其他节点设备返回所述各个所述可用算法的描述信息;和/或,
若接收到其他节点设备发送的可用数据查询请求,则通过所述可信执行环境向所述其他节点设备返回所述各个所述可用数据的描述信息。
6.根据权利要求1至4任一项所述的算法协同处理方法,其特征在于,所述获取所述其他节点设备返回的所述第一可用算法的第一执行结果,包括:
接收所述其他节点设备返回的所述第一可用算法的第一执行结果的密文;
在所述可信执行环境中解密所述第一执行结果的密文得到所述第一执行结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州趣链科技有限公司,未经杭州趣链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011603001.7/1.html,转载请声明来源钻瓜专利网。