(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210892019.6
(22)申请日 2022.07.27
(71)申请人 蚂蚁区块链科技 (上海) 有限公司
地址 200010 上海市黄浦区外马路618号8
层803室
(72)发明人 朱志辉 王天雨 林海静 武斌
史可新 余珊 方唯振
(74)专利代理 机构 北京博思佳知识产权代理有
限公司 1 1415
专利代理师 李威
(51)Int.Cl.
G06F 21/71(2013.01)
G06F 21/62(2013.01)
G06Q 40/04(2012.01)
G06F 16/27(2019.01)
(54)发明名称
隐私计算系统、 方法及装置
(57)摘要
本说明书提供一种隐私计算系统、 方法及装
置。 该系统包括区块链系统以及接入其中的任务
发起方和多个隐私计算节点, 其中: 各个节点分
别在区块链系统中发起用于在区块链系统中发
布原始数据的数据发布交易, 任一原始数据在发
布前后均由同一节点所维护; 任务发起方在区块
链系统中发起隐私计算交易, 该交易包含目标标
签和被发布的多个原始数据的描述信息, 所述目
标标签包含至少一个维度下的目标属性值; 区块
链系统执行隐私计算交易, 以生成多个原始数据
分别对应的隐私计算子任务; 任一隐私计算节点
响应于监听到的任一子任务对应于自身发布的
原始数据, 将该原始数据归一化处理为匹配于目
标标签的目标数据, 并使用该数据执行所述任一
隐私计算子任务。
权利要求书5页 说明书21页 附图3页
CN 115270203 A
2022.11.01
CN 115270203 A
1.一种隐私计算系统, 包括 区块链系统以及接入所述 区块链系统 的任务发起方和多个
隐私计算节点, 其中:
所述多个隐私计算节点分别在所述 区块链系统中发起数据发布 交易, 任一隐私计算节
点发起的数据发布交易用于在所述区块链系统中发布该隐私 计算节点所维护的原始数据,
任一原始数据在发布前和发布后均由同一隐私计算节点所维护;
所述任务发起方在所述 区块链系统中发起隐私计算交易, 所述隐私计算交易包含目标
标签和被发布至所述区块链系统的多个原始数据的描述信息, 所述目标标签包含至少一个
维度下的目标属性 值;
所述区块链系统执行所述隐私计算交易, 以生成所述多个原始数据分别对应的隐私计
算子任务;
任一隐私计算节点响应于监 听到的任一隐私计算子任务对应于自身发布的原始数据,
将所述任一隐私计算子任务对应的原始数据归一化处理为匹配于所述目标标签的目标数
据, 并使用所述目标 数据执行所述任一隐私计算子任务。
2.根据权利要求1所述的系统, 所述 隐私计算交易用于调用所述区块链系统中部署 的
隐私计算 合约, 以触发所述区块链系统生成各个所述隐私计算子任务。
3.根据权利要求1所述的系统, 所述任一隐私计算节点将所述任一隐私计算子任务对
应的原始数据归一 化处理为匹配于所述目标 标签的目标 数据, 包括:
确定所述任一隐私计算子任务对应的原 始数据的原 始属性值;
在所述原始属性值与 所述目标属性值一致的情况下, 将所述原始数据确定为匹配于所
述目标标签的目标 数据; 或者,
在所述原始属性值与 所述目标属性值不一致的情况下, 将所述原始数据转换为匹配于
所述目标 标签的目标 数据。
4.根据权利要求3所述的系统, 所述任一隐私计算节点将所述原始数据转换为匹配于
所述目标 标签的目标 数据, 包括:
确定从所述原始属性值至所述目标属性值的归一化算子, 并按照所述归一化算子将所
述原始数据转换为所述目标 数据。
5.根据权利要求 4所述的系统,
若所述原始属性值和所述目标属性值均为通用格式的属性值, 则所述归一化算子为通
用归一化算子;
若所述原始属性值为所述隐私计算节点创建的自定义属性值和/或所述目标属性值为
所述任务发起方创建的自定义属性 值, 则所述归一 化算子为自定义归一 化算子。
6.根据权利要求1所述的系统, 所述多个隐私计算节点还用于:
分别对所述隐私计算交易进行审核, 所述多个隐私计算节点分别审核通过被作为所述
区块链系统执 行所述隐私计算交易的前提条件; 或者,
分别对自身接收到的隐私计算子任务进行审核, 所述多个隐私计算节点分别审核通过
被作为各个隐私计算节点分别执 行自身接收到的隐私计算子任务的前提条件。
7.根据权利要求1所述的系统, 所述多个隐私计算节点还用于:
分别将自身执 行隐私计算子任务得到的执 行结果提交至所述区块链系统;
其中, 各个隐私计算节点分别提交的执行结果被作为所述 隐私计算交易的执行结果;权 利 要 求 书 1/5 页
2
CN 115270203 A
2或者, 所述多个隐私计算节点分别提交的执行结果对应的合并结果被作为所述隐私 计算交
易的执行结果; 所述合并结果由所述区块链系统根据所述各个隐私 计算子任务之 间的关联
关系对各个所述执 行结果进行合并得到 。
8.一种隐私计算方法, 应用于接入区块链系统的多个隐私计算节点中的任一隐私计算
节点, 所述区块链系统中还接入有任务发起方, 所述方法包括:
在所述区块链系统中发起数据发布 交易, 所述数据发布 交易用于在所述 区块链系统中
发布所述任一隐私 计算节点所维护的原始数据, 所述原始数据在发布前和发布后均由所述
任一隐私计算节点所维护;
响应于监 听到的任一隐私计算子任务对应于自身发布的原始数据, 将所述任一隐私计
算子任务对应的原始数据归一化处理为匹配于目标标签的目标数据, 并使用所述目标数据
执行所述任一隐私 计算子任务; 所述目标标签包含在所述任务发起方在所述区块链系统中
发起的隐私计算交易中, 所述隐私计算交易中还包含被发布的多个原始数据的描述信息,
所述任一隐私计算子任务及其对应的其他隐私计算子任务由所述区块链系统通过执行所
述隐私计算任务生成, 各个隐私 计算子任务用于被维护相应原始数据的 隐私计算节点监听
并执行。
9.根据权利要求8所述的方法, 所述 隐私计算交易用于调用所述区块链系统中部署 的
隐私计算 合约, 以触发所述区块链系统生成各个所述隐私计算子任务。
10.根据权利要求9所述的方法, 还 包括:
将自身执 行隐私计算子任务得到的执 行结果提交至所述区块链系统,
其中, 各个隐私计算节点分别提交的执行结果被作为所述 隐私计算交易的执行结果;
或者, 所述多个隐私计算节点分别提交的执行结果对应的合并结果被作为所述隐私 计算交
易的执行结果; 所述合并结果由所述区块链系统根据所述各个隐私 计算子任务之 间的关联
关系对各个所述执 行结果进行合并得到 。
11.根据权利要求8所述的方法, 所述将所述任一隐私计算子任务对应的原始数据归一
化处理为匹配于目标 标签的目标 数据, 包括:
确定所述任一隐私计算子任务对应的原 始数据的原 始属性值;
在所述原始属性值与 所述目标属性值一致的情况下, 将所述原始数据确定为匹配于所
述目标标签的目标 数据; 或者,
在所述原始属性值与 所述目标属性值不一致的情况下, 将所述原始数据转换为匹配于
所述目标 标签的目标 数据。
12.根据权利要求11所述的方法, 所述将所述原始数据转换为匹配于所述目标标签的
目标数据, 包括:
确定从所述原始属性值至所述目标属性值的归一化算子, 并按照所述归一化算子将所
述原始数据转换为所述目标 数据。
13.根据权利要求8所述的方法, 还 包括:
对所述隐私计算交易或所述隐私计算交易包含的交易内容进行审核, 所述多个隐私计
算节点分别审核通过被作为所述区块链系统执 行所述隐私计算交易的前提条件; 或者,
对自身接收到的隐私计算子任务进行审核, 所述多个隐私计算节点分别审核通过被作
为各个隐私计算节点分别执 行自身接收到的隐私计算子任务的前提条件。权 利 要 求 书 2/5 页
3
CN 115270203 A
3
专利 隐私计算系统、方法及装置
文档预览
中文文档
30 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共30页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:34:48上传分享