[发明专利]直连通道的建立方法及装置在审
申请号: | 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 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通道 建立 方法 装置 | ||
本说明书实施例提供一种直连通道的建立方法和装置。该方法应用于部署有第一区块链节点和第一计算引擎的第一节点设备,第一区块链节点所属的区块链网络部署有链下计算合约;所述方法包括:监听所述链下计算合约生成的针对链下协作任务的任务事件;在所述任务事件表明第一区块链节点和第二区块链节点属于所述链下协作任务的参与方的情况下,通过第一区块链节点和第二区块链节点之间的共识链路向第二区块链节点所处的第二节点设备发送第一计算引擎的第一地址信息,以由第二节点设备上部署的第二计算引擎根据第一地址信息与第一计算引擎建立直连通道,所述直连通道用于第一计算引擎和第二计算引擎在执行所述链下协作任务时的协同交互。
技术领域
本说明书一个或多个实施例涉及区块链技术领域,尤其涉及一种直连通道的建立方法和装置。
背景技术
区块链技术构建在传输网络(例如点对点网络)之上。区块链网络中的节点利用链式数据结构来验证与存储数据,并采用分布式节点共识算法来生成和更新数据。区块链中部署的智能合约可以生成需要链下执行的区块链任务。在多个区块链节点分别参与执行该任务的过程中,各个区块链节点分别对应的链下计算引擎需要进行数据交互。
在相关技术中,上述数据交互通过各个区块链节点之间的共识链路实现,即由区块链节点作为各个链下计算引擎的中间方利用该共识链路实现数据传递。显然,该方案中的交易共识过程与数据传输过程同时占用上述共识链路,因此,不仅由于共识链路具有较高的复杂性容易导致数据传输失败,从而难以保证区块链任务的顺利执行。而且数据传输过程可能会对交易共识过程造成干扰:轻则导致交易共识和执行效率降低,重则导致共识过程失败,因此不利于区块链网络的稳定运行。
发明内容
有鉴于此,本说明书一个或多个实施例提供一种直连通道的建立方法和装置,由各个参与方分别对应的链下计算引擎通过该方法建立的直连通道协作交互,以用于执行区块链任务生成的链下协作任务。
为实现上述目的,本说明书一个或多个实施例提供技术方案如下:
根据本说明书一个或多个实施例的第一方面,提出了一种直连通道的建立方法,应用于部署有第一区块链节点和第一计算引擎的第一节点设备,第一区块链节点所属的区块链网络部署有链下计算合约;所述方法包括:
监听所述链下计算合约生成的针对链下协作任务的任务事件;
在所述任务事件表明第一区块链节点和第二区块链节点属于所述链下协作任务的参与方的情况下,通过第一区块链节点和第二区块链节点之间的共识链路向第二区块链节点所处的第二节点设备发送第一计算引擎的第一地址信息,以由第二节点设备上部署的第二计算引擎根据第一地址信息与第一计算引擎建立直连通道,所述直连通道用于第一计算引擎和第二计算引擎在执行所述链下协作任务时的协同交互。
根据本说明书一个或多个实施例的第二方面,提出了另一种直连通道的建立方法,应用于部署有第二区块链节点和第二计算引擎的第二节点设备,第二区块链节点所属的区块链网络部署有链下计算合约;所述方法包括:
监听所述链下计算合约生成的针对链下协作任务的任务事件;
在所述任务事件表明第一区块链节点和第二区块链节点属于所述链下协作任务的参与方的情况下,将第一节点设备通过第一区块链节点和第二区块链节点之间的共识链路发送的第一计算引擎的第一地址信息转发至第二计算引擎,以由第二计算引擎根据第一地址信息与第一计算引擎建立直连通道,第一区块链节点和第一计算引擎部署于第一节点设备,所述直连通道用于第一计算引擎和第二计算引擎在执行所述链下协作任务时的协同交互。
根据本说明书一个或多个实施例的第三方面,提出了又一种直连通道的建立方法,应用于第二节点设备中部署的第二计算引擎,第二节点设备中还部署有第二区块链节点,第二区块链节点所属的区块链网络部署有链下计算合约;所述方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蚂蚁区块链科技(上海)有限公司,未经蚂蚁区块链科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210343990.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:设备控制方法、装置以及电子设备
- 下一篇:一种可调用资源的分配方法和装置