standard download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211042936.1 (22)申请日 2022.08.29 (71)申请人 天聚地合(苏州)科技股份有限公司 地址 215128 江苏省苏州市苏州工业园区 启月街28 8号紫金东方大厦3 07室 (72)发明人 邢炬 左磊  (74)专利代理 机构 北京德崇智捷知识产权代理 有限公司 1 1467 专利代理师 王欣 (51)Int.Cl. G06F 21/62(2013.01) G06F 21/64(2013.01) G06F 16/955(2019.01) H04L 61/4511(2022.01) (54)发明名称 一种基于区块链和CDN的数据要素隐私计算 方法和系统 (57)摘要 本发明公开了一种基于区块链和CDN的数据 要素隐私计算方法和系统, 涉及区块链技术领 域。 该方法包括: 客户端将运算逻辑编译为程序 块; 网关根据目标数据要素块的标识, 从注册合 约中获取电路预生成信息提供方和目标数据要 素碎片的URL; 根据电路预生成信息提供方获取 电路预生 成信息; 根据边缘计算服务器的负载信 息, 将计算任务分配给边缘计算服务器; 边缘计 算服务器通过CDN中DNS解析目标数据要素碎片 的URL; 从CDN的边缘数据服务器中获取目标数据 要素碎片; 根据程序块、 目标数据要素碎片和电 路预生成信息进行隐私计算, 得到目标结果碎 片; 网关将目标结果碎片重构为结果块并反馈给 客户端。 该实施方式能够拓宽数据要素的流通范 围。 权利要求书3页 说明书10页 附图4页 CN 115114668 A 2022.09.27 CN 115114668 A 1.一种基于区块链和CDN的数据要素隐私计算方法, 其特 征在于, 包括: 客户端将运算逻辑编译为程序块, 向网关发送计算请求; 所述计算请求中包括: 目标数 据要素块的标识和所述 程序块; 所述网关根据 所述目标数据要素块的标识, 从预先部署在区块链的注册合约中获取电 路预生成信息提供方和多个目标数据要素碎片的URL; 根据所述电路预生成信息提供方获 取所述电路预生成信息; 根据所述程序块、 所述电路预生成信息和所述 目标数据要素碎片 的URL, 生成多个计算任务; 根据计算域内边缘计算服务器的负载信息, 将所述多个计算任 务分配给所述计算域内的边缘计算服务器; 所述计算任务中包括: 所述程序块、 所述电路预 生成信息和所述目标 数据要素碎片的URL; 所述边缘计算服务器通过CDN中的DNS解析所述目标数据要素碎片的URL; 根据解析结 果从CDN的边缘数据服务器中获取所述目标数据要 素碎片; 根据所述程序块、 所述目标数据 要素碎片和所述电路预生成信息进行隐私计算, 得到目标结果碎片; 向所述网关发送所述 目标结果碎片; 所述网关将多个所述目标 结果碎片重构为结果 块, 将所述结果 块反馈给 所述客户端。 2.如权利要求1所述的方法, 其特 征在于, 进一 步包括: 数据要素提供 方将数据要素块切分为多个数据要素碎片; 所述数据要素提供方发起注册合约, 所述注册合约由所述数据要素提供方、 电路预生 成信息提供 方和托管服 务方分别签名后部署在所述区块链中。 3.如权利要求2所述的方法, 其特 征在于, 进一 步包括: 源站服务器根据 所述注册合约中数据要素块的标识和所述数据要素提供方的信 息, 从 所述数据要素提供方获取所述数据要 素碎片; 根据所述源站 服务器的域名确定所述数据要 素碎片的URL, 将所述数据要素碎片的URL发布至所述区块链上; 所述源站服务器将所述数据要素碎片发送至所述边缘数据服务器, 或, 所述边缘数据 服务器从所述源站服 务器获取 所述数据要素碎片。 4.如权利要求1所述的方法, 其特 征在于, 所述注册合约中还 包括: 碎片管理策略和关键数据要素碎片的标识; 所述CDN的控制管理模块根据所述碎片管理策略, 管理所述边缘数据服务器中的数据 要素碎片; 其中, 所述碎片管理策略包括: 任一所述数据要素碎片的复制次数限额、 所述数据要素 碎片在所述边缘数据服务器中留存时间阈值、 任一所述关键数据要素碎片的复制次数限额 和所述数据要素碎片可被存 储的物理区域中任意 一种或多种。 5.如权利要求1 ‑4中任一所述的方法, 其特 征在于, 所述注册合约中还 包括: 秘密共享类型; 该方法进一步包括: 所述客户端根据所述秘密共享类型, 将当前数据要素块切分为多 个当前数据要素碎片; 所述计算请求中还 包括: 所述多个当前 数据要素碎片; 所述计算任务中还 包括: 所述当前 数据要素碎片; 根据所述 程序块、 所述目标 数据要素碎片和所述电路预生成信息进行隐私计算, 包括: 根据所述程序块、 所述目标数据要素碎片、 所述当前数据要素碎片和所述电路预生成权 利 要 求 书 1/3 页 2 CN 115114668 A 2信息进行隐私计算。 6.一种基于区块链和CDN的数据要素隐私计算方法, 其特 征在于, 包括: 客户端将运算逻辑编译为程序块, 向网关发送计算请求; 所述计算请求中包括: 目标数 据要素块的标识和所述 程序块; 所述网关根据 所述目标数据要素块的标识, 从预先部署在区块链的注册合约中获取电 路预生成信息提供方和多个目标数据要素碎片的URL; 根据所述电路预生成信息提供方获 取所述电路预生成信息; 根据所述程序块、 所述电路预生成信息和所述 目标数据要素碎片 的URL, 生成多个计算任务; 根据计算域内边缘计算服务器的负载信息, 将所述多个计算任 务分配给所述计算域内的边缘计算服务器和所述客户端; 所述计算任务中包括: 所述程序 块、 所述电路预生成信息和所述目标 数据要素碎片的URL; 所述边缘计算服务器和所述客户端分别执行: 通过CDN中的DNS解析所述目标数据要素 碎片的URL, 根据解析结果从CDN的边缘数据服务器中获取所述目标数据要素碎片, 根据所 述程序块、 所述目标数据要素碎片和所述电路预生成信息进行隐私计算, 得到目标结果碎 片; 所述边缘计算服务器将所述目标 结果碎片通过 所述网关发送至所述 客户端; 所述客户端将其计算得到的目标结果碎片与所述网关发送的目标结果碎片重构为结 果块。 7.如权利要求6所述的方法, 其特 征在于, 进一 步包括: 数据要素提供 方将数据要素块切分为多个数据要素碎片; 所述数据要素提供方发起注册合约, 所述注册合约由所述数据要素提供方、 电路预生 成信息提供 方和托管服 务方分别签名后部署在所述区块链中。 8.如权利要求7 所述的方法, 其特 征在于, 进一 步包括: 源站服务器根据 所述注册合约中数据要素块的标识和所述数据要素提供方的信 息, 从 所述数据要素提供方获取所述数据要 素碎片; 根据所述源站 服务器的域名确定所述数据要 素碎片的URL, 将所述数据要素碎片的URL发布至所述区块链上; 所述源站服务器将所述数据要素碎片发送至所述边缘数据服务器, 或, 所述边缘数据 服务器从所述源站服 务器获取 所述数据要素碎片。 9.如权利要求6所述的方法, 其特 征在于, 所述注册合约中还 包括: 碎片管理策略和关键数据要素碎片的标识; 所述CDN的控制管理模块根据所述碎片管理策略, 管理所述边缘数据服务器中的数据 要素碎片; 其中, 所述碎片管理策略包括: 任一所述数据要素碎片的复制次数限额、 所述数据要素 碎片在所述边缘数据服务器中留存时间阈值、 任一所述关键数据要素碎片的复制次数限额 和所述数据要素碎片可被存 储的物理区域中任意 一种或多种。 10.如权利要求6 ‑9中任一所述的方法, 其特 征在于, 所述注册合约中还 包括: 秘密共享类型; 该方法进一步包括: 所述客户端根据所述秘密共享类型, 将当前数据要素块切分为n个 当前数据要素碎片; n 为大于1的整数; 所述计算请求中还 包括: n‑1个当前数据要素碎片;权 利 要 求 书 2/3 页 3 CN 115114668 A 3

PDF文档 专利 一种基于区块链和CDN的数据要素隐私计算方法和系统

文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于区块链和CDN的数据要素隐私计算方法和系统 第 1 页 专利 一种基于区块链和CDN的数据要素隐私计算方法和系统 第 2 页 专利 一种基于区块链和CDN的数据要素隐私计算方法和系统 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:34:28上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。