[发明专利]直连通道的建立方法及装置在审
申请号: | 202210343990.3 | 申请日: | 2022-03-31 |
公开(公告)号: | CN114710492A | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 谢桂鲁;邓福喜;石柯;王毅飞 | 申请(专利权)人: | 蚂蚁区块链科技(上海)有限公司 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L9/32;H04L9/40;H04L67/104;H04L67/141;H04L67/63 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 李威 |
地址: | 200010 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通道 建立 方法 装置 | ||
1.一种直连通道的建立方法,应用于部署有第一区块链节点和第一计算引擎的第一节点设备,第一区块链节点所属的区块链网络部署有链下计算合约;所述方法包括:
监听所述链下计算合约生成的针对链下协作任务的任务事件;
在所述任务事件表明第一区块链节点和第二区块链节点属于所述链下协作任务的参与方的情况下,通过第一区块链节点和第二区块链节点之间的共识链路向第二区块链节点所处的第二节点设备发送第一计算引擎的第一地址信息,以由第二节点设备上部署的第二计算引擎根据第一地址信息与第一计算引擎建立直连通道,所述直连通道用于第一计算引擎和第二计算引擎在执行所述链下协作任务时的协同交互。
2.根据权利要求1所述的方法,所述链下计算合约维护有链下计算任务的任务完成状态,所述任务完成状态用于描述所述链下计算任务包含的各子任务的完成状态;在所述链下协作任务属于所述链下计算任务的子任务的情况下,所述监听所述链下计算合约生成的针对链下协作任务的任务事件,包括:
监听所述链下计算合约在所述任务完成状态满足所述链下协作任务的执行条件的情况下生成的针对所述链下协作任务的所述任务事件。
3.根据权利要求2所述的方法,所述任务完成状态由所述链下计算合约响应于所述链下计算任务对应的交易而更新,其中,所述链下计算任务对应的交易包括所述链下计算任务对应的任务创建交易,或者任一节点设备在执行所述各子任务中任一子任务完毕的情况下发起的结果返回交易。
4.根据权利要求1所述的方法,第一节点设备中部署有第一区块链节点对应的第一P2P组件,第二节点设备中部署有第二区块链节点对应的第二P2P组件,所述共识链路为第一P2P组件和第二P2P组件之间建立的共识链路。
5.根据权利要求1所述的方法,第一节点设备中还部署有第一调度框架,
所述监听所述链下计算合约生成的针对链下协作任务的任务事件,包括:由第一调度框架监听所述链下计算合约生成的针对链下协作任务的任务事件;
所述方法还包括:第一调度框架根据监听到的所述任务事件,将所述链下协作任务分发至第一计算引擎执行。
6.根据权利要求5所述的方法,所述第一调度框架将监听到的所述任务事件下发至第一计算引擎,包括:
第一调度框架在第一计算引擎的计算类型匹配于所述链下协作任务的任务类型的情况下,将所述链下协作任务分发至第一计算引擎。
7.根据权利要求1所述的方法,所述通过第一区块链节点和第二区块链节点之间的共识链路向第二区块链节点所处的第二节点设备发送第一计算引擎的第一地址信息,包括:
响应于第一计算引擎发起的地址发送请求,通过第一区块链节点和第二区块链节点之间的共识链路向第二区块链节点发送第一地址信息,第一地址信息由第一节点设备预先获取或者包含在所述地址发送请求中。
8.根据权利要求1所述的方法,所述第一计算引擎基于所述直连通道在执行所述链下协作任务时与第二计算引擎协同交互,包括:
第一计算引擎在确定自身执行所述链下协作任务所需的目标数据由第二计算引擎所维护的情况下,通过所述直连通道向第二计算引擎发起针对所述目标数据的数据获取请求;
第一计算引擎使用第二计算引擎返回的所述目标数据执行所述链下协作任务。
9.根据权利要求1所述的方法,所述第一计算引擎基于所述直连通道在执行所述链下协作任务时与第二计算引擎协同交互,包括:
第一计算引擎在确定第二计算引擎执行所述链下协作任务所需的目标数据由第一计算引擎所维护的情况下,通过所述直连通道向第二计算引擎发送所述目标数据,以由第二计算引擎使用所述目标数据执行所述链下协作任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蚂蚁区块链科技(上海)有限公司,未经蚂蚁区块链科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210343990.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:设备控制方法、装置以及电子设备
- 下一篇:一种可调用资源的分配方法和装置