不看到数据却能进行计算?一文了解安全多方计算

今天,数据可以用来分析复杂问题,提供解决方案,甚至解决无法回答的问题。但是,当涉及到利用数据为公众服务时,数据共享和数据保护之间往往存在着许多矛盾。而安全多方计算(MPC)如何在不泄露隐私数据的情况下实现数据协作分析?又将为数据的秘密共享带来了哪些新的机遇?

区块链百科No.35:安全多方计算

两个百万富翁在街头邂逅,他们都想比比看谁更有钱。但是出于隐私,谁都不想让对方知道自己到底拥有多少财富。在不借助第三方的情况下,如何得出谁的财富更多呢?

这就是著名的“姚式百万富翁问题”。1980年代,姚期智院士在其论文中提出:Alice有一个私人数字a, Bob有一个私人数字b,双方的目标是解不等式a是否≤b。或者更严格来说,除了得到不等式了a≤b或a>b外,不会得出任何与a或b相关的其他信息。

PeckShield:TOM发生Rug Pulls,已暴跌99.94%:5月16日消息,PeckShield发推表示,检测到TOM发生Rug Pulls,代币下跌了99.94%。目前已经有1200 BNB转入了TornadoCash。[2022/5/16 3:19:26]

姚期智

计算机学者,2000年图灵奖获得者(唯一获得该奖的华人学者),研究方向包括计算理论及其在密码学和量子计算中的应用。

在这个经典问题之下,诞生了「安全多方计算」(Secure Multiparty Computation,以下简称MPC)这门密码学分支。MPC技术能够在不泄露数据的情况下,联合多方数据进行计算并得到明文结果,最终实现数据的所有权和数据使用权的分离。

BIS创新中心负责人:稳定币在以中央银行为中心的体系之外进行大量支付,从而分裂货币体系:10月8日消息,BIS创新中心负责人Beno?t C?uré在2021年10月7日于日内瓦举行的第23届日内瓦世界经济会议上演讲表示,全球稳定币被宣传为提供更快、更便宜的跨境支付和更深层次的金融包容的一种方式。但它们也带来了巨大的风险:通过在以中央银行为中心的体系之外进行大量支付,从而分裂货币体系。稳定币也可能对金融稳定构成风险。货币归根结底是一种公共物品,中央银行数字货币(CBDC)本质上是为了确保下一代货币继续为公共利益服务。如果设计得当,CBDC 可以成为一种安全且中立的支付和结算资产方式,作为一个通用平台,可以围绕该平台开发新的支付生态系统。它可以实现一个欢迎竞争和创新的开放式金融架构;并保持对货币的民主控制。Beno?t C?uré相信事实上CBDC可能会对财政政策产生更大的影响。(国际清算银行官网)[2021/10/8 20:13:07]

在此之后,该领域出现了一系列基础结果,用来解决分布式计算问题,同时保证输入信息的隐私性和安全性。

安全多方计算(MPC)可以理解为一种加密协议,它将计算分布在多方之间,使得任何一方在看不到其他方输入数据的情况下,开展安全且私密的联合计算。

值得注意的是,隐私和安全是有区别的。

安全问题,就像是信用卡出现安全漏洞被盗了钱,人们可以通过一些措施来阻止它并要求退款。而隐私问题,在于当个人隐私受到侵犯时,我们无法采取同样的措施。隐私信息一旦被公开,就无法再次收回。因此,需要设计一种安全协议,在不泄露隐私的前提实现共享数据的价值。

通过MPC协议,各方数据可经由编码后发送至多个服务器进行联合计算,并保证数据的隐私性。简而言之,MPC可以应用于任何涉及多方机密数据的问题。

为了说明这个概念,我们以计算平均工资来举例。某公司的A、B、C三位员工想计算一下他们的平均工资,但在这个过程中,每个人都不想让其他员工知道自己的薪资信息。

假设A的工资是10万元,可通过加密方式将其随机分为三部分:2万、3万和5万,A自己保留一部分(2万),并将其他信息提供给B(3万)和C(4万)。B和C的工资也按照同样的流程完成秘密分享(见下表)。这样的秘密分享完成后,每个人都持有三份工资份额。

当三个工资份额在参与者之间秘密共享时,他们对彼此的工资一无所知,毕竟每个数据片段本身不提供任何有用的信息。然而,当这些数字被加起来时,秘密共享提供了有价值的信息。每个部分结果经过重新集合相加再除以总人数时,便实现了在不披露员工各自薪资信息的情况下,得出平均收入水平。

实际上,安全多方计算已不再是数据科学家的梦想,而是一个被证明的事实。人们由此可对加密数据进行计算,从而更好地检测金融欺诈,解决交通拥堵,预测疾病以及更多……

- END -

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金宝趣谈

TUSD外汇与加密货币交易 初学投资者该选哪个?

如今,交易加密货币或外汇听起来就是个发家致富之路。但如果你是初学者,在选择哪种交易方面可能会踌躇不定。加密交易通常被认为与外汇交易类似,因为外汇交易也涉及货币交易。虽然这两者之间也存在一些关键差异。 外汇交易规模大且成熟,而加密交易在市场上相对较新。加密交易无需任何中间人,而外汇交易通常涉及中间人、经纪人以及在每个交易步骤都收取费用的机构。

波场火币观察:DeFi市场借力稳定币发展迅速

据火币行情显示,昨日晚间BTC急速下跌探至9117.12后迅速反弹,随后开启一轮上升通道,今日凌晨拐头向下转入下降通道,由于运行空间较小,整体行情窄幅震荡。日线图震荡格局明显,价格处于均线下方;4小时图下降通道有拐头迹象;1小时图多头已有蓄势姿态,局部多头或有发力空间。

Luna怎样用量化模型进行加密货币交易?

在现实生活中,无论是个人投资决策还是商业决策的投资场景,都比我们在课堂上学到的要复杂得多。由于这些决定的规模庞大,走错一步就有可能无法挽回。在这种情况下,使用模型就可以带来很大的帮助。模型可以帮助我们描绘未来的不确定性,并在当前采取相应的行动。任何能用数字表述或测量的东西都可以被量化。量化信息再结合数学和统计模型,就产生了所谓的量化模型。

[0:15ms0-14:177ms