[发明专利]一种基于区块链技术的安全多方计算的方法在审
申请号: | 202110413228.3 | 申请日: | 2021-04-16 |
公开(公告)号: | CN113064729A | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 曹恒;奚海峰;王凯旋;胡智威;霍达 | 申请(专利权)人: | 上海边界智能科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/54;G06Q20/28;G06Q20/40;G06Q30/02;H04L29/08 |
代理公司: | 北京盛凡智荣知识产权代理有限公司 11616 | 代理人: | 刘爽 |
地址: | 201203 上海市中国(*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 技术 安全 多方 计算 方法 | ||
本发明公开了一种基于区块链技术的安全多方计算的方法,具体方法为:由计算请求方或计算提供方在区块链上定义服务,多个计算提供方绑定服务;计算需求方在配置完成己方边缘服务器后,对多个已绑定服务批量发起服务调用请求;计算参与方进行协同计算;多个计算提供方边缘服务器将最终结果返回至计算提供方,由提供方将本方计算最终结果作为服务结果进行服务响应;计算需求方边缘服务器上监听到多个服务响应结果,与本方结果共同算出此次多方计算的最终结果,并将结果返回至计算需求方。将安全多方计算与区块链、面向服务架构相结合,使得安全多方计算服务能够在区块链场景下实现服务交易过程,同时该交易过程还可在区块链上多次验证。
技术领域
本发明涉及区块链技术领域,具体为一种基于区块链技术的安全多方计算的方法。
背景技术
区块链可以理解为一个具有数据不可篡改、去中心化等特性的数据库。借助于数据库,用户可以将用于计算等操作的数据控制在自己手中,而不需要将数据交给一个中心化服务器去计算。区块链还可以用于将安全计算服务的请求与响应过程存证,便于服务双方或多方后续的验证工作。因此区块链作为一个分布式账本,可以用于构建一个面向安全多方计算服务的交易平台。
安全多方计算英文缩写一般为MPC或SMPC,全称为Secure Multi-PartyComputation,指的是一组各自持有一些数据输入的计算参与者希望共同完成对数据的计算,但每个用户无法获取除计算结果外的任何信息,例如其他用户的输入信息、中间计算过程数据信息等。
隐私保护集合交集计算英文缩写为PSI,全称为Private Set Intersection,指的是拥有各自隐私数据集的两个或多个参与方在不泄露除集合大小等任何信息的情况下计算两个或多个数据集的交集。目前,两方或多方隐私保护集合交集计算技术可应用于:银行与政府组织在不透露其他名单人员信息的情况下求出银行贷款请求名单与政府失信人名单的交集,从而使得在给政府数据赋能的同时,又能减低银行贷款服务的风险。
价值互联网,指的是通过互联网实现价值的点对点转换,其中价值就包含服务、货币等,基于区块链的价值互联网省去了价值转换的中间环节,提高了转换效率的同时也较低了转换成本。在任何资产都可以数字化的互联网时代,对快捷、高效地传递价值的需求成为了互联网发展的主要动力之一。
如公告号为CN 111680991 A:一种基于区块链的软件集成交互方法及装置的发明专利,该技术分为五个步骤:第一步,用户可以根据服务需求或系统可提供的能力在区块链上定义服务内容。第二步,服务提供方根据服务定义,在区块链上绑定可提供的服务。第三步,服务需求方可以在区块链上发其服务调用。第四步,服务提供方在区块链上响应服务请求并返回服务处理结果。最后一步,服务需求方接收或主动读取链上的服务响应结果。本技术没有考虑安全多方计算中多次传输大量数据的过程通过区块链完成所带来的延迟问题。该技术对硬件以及安全多方计算协议的要求较为严苛。该技术方案无法应用部分安全多方计算协议。
如公告号为CN 112380565 A:一种基于可信硬件与区块链的安全多方计算方法的发明专利,在该方法中,输入参数被加密后输入到可信执行环境中,可信执行环境通过区块链与其他参与者交换数据,并在可信执行环境中计算函数并输出结果。本技术仅将区块链用于安全多方计算的验证功能,但是未能充分利用区块链中面向服务架构的价值传递功能。
发明内容
本发明的目的在于提供一种基于区块链技术的安全多方计算的方法。以解决背景技术中大多数方法中区块链对安全多方计算造成的效率影响问题及区块链存证与安全多方计算的服务价值化结合的问题。
为实现上述目的,本发明提供如下技术方案:一种基于区块链技术的安全多方计算的方法包含以下步骤:第一步、由计算请求方或计算提供方在区块链上定义服务,其中需要提供安全多方计算服务的输入信息以及输出信息的要求;
第二步、多个计算提供方绑定服务,分别提供对此次本方地址、服务定价、押金以及服务质量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海边界智能科技有限公司,未经上海边界智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110413228.3/2.html,转载请声明来源钻瓜专利网。