首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于异构联盟链的隐私计算方法、系统及装置 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:飞诺门阵(北京)科技有限公司

摘要:本发明提供一种基于异构联盟链的隐私计算方法、系统及装置,构建数据链、证明链、中继链和监管链作为基础联盟链层,在异构联盟链架构上通过设置链上安全接口按照统一标准进行数据提取和并基于哈希时间锁算法流转,使异构联盟链透明化,对于超时的任务加以剔除,实现访问控制;在执行隐私计算任务过程中,将隐私计算所需的密钥基于shamir密钥共享的形式进行派发,在密钥恢复的过程中核查隐私计算节点的在线数量确保满足数量要求,以防止太多隐私计算节点客户端掉线导致的计算任务失败,并浪费计算资源。

主权项:1.一种基于异构联盟链的隐私计算方法,其特征在于,所述方法基于异构联盟链平台上的智能合约执行,所述异构联盟链平台由多种架构联盟链组成,所述异构联盟链平台在基础联盟链层提供数据链、证明链、中继链和监管链,在异构联盟链跨链层利用所述基础联盟链层提供的标准化安全接口调用链上资源,并基于哈希时间锁算法执行信息流转,以为隐私计算平台层服务;其中,数据流用于存储区块链区块的具体信息,作为隐私计算和跨链操作的基础数据;所述证明链用于通过零知识证明存储和验证隐私计算的结果;所述中继链作为中介实现不同联盟链之间的信息和数据传递;所述监管链用于记录并监管所有跨链数据流转的信息;在所述隐私计算平台层中,所述方法包括以下步骤:由任务发起者将计算任务发布至所述异构联盟链平台,所述计算任务采用预设标准数据协议描述数据需求并标记对所述计算任务设定的价格;所述计算任务包括聚合运算;数据持有节点持续监听所述计算任务的各计算轮次,并在每个计算轮次的开始时根据所述数据需求和对应的价格决定是否在链上报名参加任务以作为候选节点,以供所述任务发起者随机选择设定数量个所述候选节点参与本轮计算;由隐私计算节点客户端从所述中继链的服务端获取所述计算任务的计算代码和计算所需数据,所述计算所需数据包括模型参数、安全聚合中间结果、用户在代码中定义的常量和字面量;各所述隐私计算节点客户端基于shamir密钥共享的方式将所述计算任务的密钥进行分享;由被选中的所述数据持有节点通过所述中继链基于哈希时间锁算法将根据所述数据需求选定的本地数据流转至所述隐私计算节点客户端;由在线的所述隐私计算节点客户端基于shamir密钥共享的方式恢复出所述计算任务的密钥,并执行所述计算任务得到计算结果;发出开启数据聚合事件,各所述隐私计算节点客户端通过链上数据判断掉线节点数量,当所述掉线节点数量在设定范围内时,各所述隐私计算节点客户端基于随机数掩码对本地的计算结果进行处理并发送至所述服务端执行数据聚合,同时对外发送根据所述掩码生成的shamir秘密分享,用于所述服务端反推出其掩码并从最终结果中移除;所述服务端拿到全部所述隐私计算节点客户端的所述计算结果后进行聚合,得到最终隐私计算结果。

全文数据:

权利要求:

百度查询: 飞诺门阵(北京)科技有限公司 一种基于异构联盟链的隐私计算方法、系统及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。