(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210602386.8
(22)申请日 2022.05.30
(71)申请人 蚂蚁区块链科技 (上海) 有限公司
地址 200010 上海市黄浦区外马路618号8
层803室
(72)发明人 朱志辉
(74)专利代理 机构 北京博思佳知识产权代理有
限公司 1 1415
专利代理师 李威
(51)Int.Cl.
H04L 67/06(2022.01)
H04L 67/10(2022.01)
H04L 67/1097(2022.01)
H04L 9/40(2022.01)
H04L 9/32(2006.01)G06F 21/62(2013.01)
(54)发明名称
数据传输系统、 方法及装置
(57)摘要
本说明书提供一种数据传输系统、 方法及装
置。 所述系统包括区块链中继通信网络以及接入
该网络的第一链下计算节点和第二链下计算节
点, 二者所处的节点设备中分别部署有相应的区
块链节点, 其中: 第一链下计算节点用于监听第
一区块链节 点生成的链下隐私计算任务, 并在该
任务表明第二链下计算节点为参与方且需使用
目标数据的情况下, 向区块链中继通信网络发起
包含目标数据和第二链下计算节点的身份信息
的数据传输请求; 区块链中继通信网络用于根据
该身份信息将目标数据传输至第二链下计算节
点; 该节点用于监听第二区块链节 点生成的所述
链下隐私计算任务, 并在该任务表明自身为参与
方且需使用所述目标数据的情况下, 根据接收到
的目标数据执 行该任务。
权利要求书5页 说明书18页 附图4页
CN 115022305 A
2022.09.06
CN 115022305 A
1.一种数据传输系统, 包括 区块链中继通信网络以及接入所述 区块链中继通信网络的
第一链下计算节点和 第二链下计算节点, 第一链下计算节点所 处的节点设备中部署有第一
区块链节点, 第二链下计算节点所处的节点设备中部署有第二区块链 节点, 其中:
第一链下计算节点用于监 听第一区块链节点生成的链下隐私计算任务, 并在所述链下
隐私计算任务表明第二链下计算节点为参与方且需要使用第一链下计算节点提供的目标
数据的情况下, 向所述区块链中继通信网络发起包含所述目标数据和 第二链下计算节点的
身份信息的数据传输请求;
所述区块链中继通信网络用于根据 所述数据传输请求中包含的身份信 息, 将所述目标
数据传输 至第二链下计算节点;
第二链下计算节点用于监 听第二区块链节点生成的所述链下隐私计算任务, 并在所述
链下隐私计算任务表明第二链下计算节点为参与方且需要使用第一链下计算节点提供的
目标数据的情况下, 根据从所述区块链中继通信网络接收到的所述目标数据执行所述链下
隐私计算任务。
2.根据权利要求1所述的系统, 第一区块链节点和第二区块链节点属于同一区块链网
络, 其中: 所述链下隐私计算任务由第一区块链节点和第二区块链节点分别执行该区块链
网络中的同一区块链交易而生成。
3.根据权利要求1所述的系统, 第一区块链节点和第二区块链节点分别属于不同区块
链网络, 其中:
所述链下隐私计算任务由第一区块链节点和第二区块链节点分别执行各自区块链网
络中的区块链交易而分别生成; 或者,
在第一区块链节点和第 二区块链节点分别所属的区块链网络存在预关联的情况下, 所
述链下隐私计算任务由第一区块链节点和第二区块链节点中的任一区块链节点执行自身
所处区块链网络中的区块链交易产生, 并跨链透传至另一区块链网络中的另一区块链节
点。
4.根据权利要求3所述的系统, 所述第一区块链节点所属的第一区块链网络和第二区
块链节点所属的第二区块链网络之间存在下述之一的预关联:
第一区块链网络和第 二区块链网络中的任一 区块链网络是区块链子网、 另一 区块链网
络是管理该区块链子网的区块链主网;
第一区块链网络和第二区块链网络是由同一区块链主网所 管理的区块链子网;
第一区块链网络和第二区块链网络之间配置有跨链通道。
5.根据权利要求1所述的系统, 第二链下计算节点还用于:
在第一区块链节点和第 二区块链节点分别属于不同区块链网络的情况下, 通过所述 区
块链中继通信网络将所述链下隐私计算任务的执行结果返回至第一链下计算节点或第一
区块链节点所属区块链网络中的任一区块链节点, 使 所述执行结果反馈至第一区块链节点
所属的区块链网络 。
6.根据权利要求1所述的系统,
在第一链下计算节点的数量为多个且第 二链下计算节点的数量为一个的情况下, 该第
二链下计算节点根据各个第一链下计算节点分别通过所述区块链中继通信网络传输的所
述目标数据执行所述链下隐私计算任务; 或者,权 利 要 求 书 1/5 页
2
CN 115022305 A
2在第一链下计算节点的数量为一个且第 二链下计算节点的数量为多个的情况下, 各个
第二链下计算节点分别根据该第一链下计算节点通过所述区块链中继通信网络传输的所
述目标数据执行所述链下隐私计算任务。
7.根据权利要求6所述的系统, 在第一链下计算节点的数量为一个且第二链下计算节
点的数量为多个的情况下, 所述多个第二链下计算节点属于同一节点集合, 所述数据传输
请求中包 含的身份信息为所述节点 集合的集合标识。
8.根据权利要求1所述的系统, 第二链下计算节点的身份信息包括下述至少之一:
第二链下计算节点的节点标识、 第二区块链节点的节点标识、 第二链下计算节点与第
二区块链 节点所对应节点成员的成员标识、 第二区块链 节点所处区块链网络的网络标识。
9.根据权利要求1所述的系统, 所述目标 数据包括下述之一:
第一链下计算节点维护的链下 数据;
第一区块链节点维护的链上数据, 其中第 一区块链节点与第 二区块链节点分别属于不
同的区块链网络;
在所述链下隐私计算任务包含具有依赖关系的多个子任务的情况下, 由第 一链下计算
节点执行被依赖的第一隐私 计算子任务得到的子任务执行结果, 其中第二链下计算节点用
于根据该子任务执行结果执行所述链下隐私计算任务中依赖于第一隐私计算子任务的第
二隐私计算子任务;
第一链下计算节点执行所述链下隐私计算任务得到的隐私计算结果, 其中所述第 二链
下计算节点用于通过第二区块链 节点向链上提交所述隐私计算结果。
10.一种数据传输方法, 应用于接入区块链中继通信网络的第 一链下计算节点, 第一链
下计算节点所 处的节点设备中部署有第一区块链节点, 所述区块链中继通信网络还接入有
第二链下计算节点, 第二链下计算节点所处的节点设备中部署有第二区块链节点, 所述方
法包括:
监听第一区块链 节点生成的链下隐私计算任务;
在所述链下隐私计算任务表明第二链下计算节点为参与方且需要使用第一链下计算
节点提供的目标数据的情况下, 向所述区块链中继通信网络发起包含所述目标数据和 第二
链下计算节点的身份信息的数据传输请求, 所述数据传输请求用于指示所述区块链中继通
信网络根据该请求中包含的身份信息将所述目标数据传输至第二链下计算节点, 由第二链
下计算节点在监听到的第二区块链节点生成的链下隐私计算任务表明第二链下计算节点
为参与方且需要使用第一链下计算节点提供的目标数据的情况下, 基于接收到的所述目标
数据执行所述链下隐私计算任务。
11.根据权利要求10所述的方法, 还 包括:
接收第二链下计算节点通过区块链中继通信网络返回的所述链下隐私计算任务的执
行结果, 并通过第一区块链 节点将该 执行结果提交至第一区块链 节点所处的区块链网络 。
12.一种数据传输方法, 应用于接入区块链中继通信网络的第 二链下计算节点, 第二链
下计算节点所 处的节点设备中部署有第二区块链节点, 所述区块链中继通信网络还接入有
第一链下计算节点, 第一链下计算节点所处的节点设备中部署有第一区块链节点, 所述方
法包括:
接收所述 区块链中继通信网络传输的目标数据, 所述目标数据由所述 区块链中继通信权 利 要 求 书 2/5 页
3
CN 115022305 A
3
专利 数据传输系统、方法及装置
安全报告 >
其他 >
文档预览
中文文档
28 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共28页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思考人生 于 2024-02-07 20:38:57上传分享