2026-11-11 18:12:06 作者:fawen
你有没有过这种时刻?
约了三五个朋友凑钱买露营装备,谁都不想把自己兜里的余钱说透——怕说多了别人让你多掏,说少了又显得不够意思。最后算来算去,谁都没个准数,装备买得七零八落。
换到商业场景里,这事儿更闹心。
银行想摸清楚跨行的整体坏账率,不能把自己的客户明细全交出去;医院想联合研究罕见病的用药效果,不能把患者的病历数据随便共享;政务部门想跨部门算一下低保的覆盖准确率,又怕跨部门传数据的时候出隐私泄露的问题。
过去的解决方案,要么找个大家都信得过的第三方,把所有数据收上来算——但这个第三方本身就是最大的风险点,之前多少平台收了用户数据转头就泄露,大家早就怕了;要么干脆不算,大家各自守着自己的那点数据,看着隔壁的数眼馋。
这时候安全多方计算才真正从密码学的论文里走出来,落到了产业里。
密码学里的“隔空算账”,到底能干嘛不能干嘛
很多人第一次听到这个技术的时候,会自动把它和“绝对隐私”“数据永不出门”的神话绑定,却忽略了所有密码学方案的安全都是建立在参与方诚实执行协议、算法实现没有漏洞的基础上,一旦有某一方在计算过程中故意偷换输入值,最终的计算结果从根上就是错的。
它的核心逻辑其实很直白:绕开中立第三方,所有参与方各自保留自己的原始数据,通过密码学层面的交互,共同把目标结果计算出来,整个过程里谁也拿不到别人的原始输入。
安全多方计算MPC与传统第三方计算流程对比示意图
很多厂商宣传的时候,总爱说MPC能做到数据可用不可见,这话半对半错。
对的部分是,参与计算的各方确实拿不到对方的原始输入数据。错的部分是,“不可见”不代表“信息不会泄露”。举个最直白的例子:两个参与方算共同的消费总支出,最后算出来的结果是0,那所有人都知道,这俩人为0贡献的钱,都是0。这部分的信息泄露,是密码学本身防不住的。
再比如性能问题。
这是硬伤。
现在主流的MPC协议,跑同等规模的计算任务,比本地明文计算慢100到1000倍,成本高几十倍。之前某股份制银行做过测试,用MPC算100万条用户的标签交集,光服务器算力成本就花了十几万,整个过程跑了4个小时。要是用传统的脱敏后传输的方式,可能4分钟就跑完了,成本连1000块都不到。
别不信。
这就是现在技术的真实水平。
热了快五年的产业化,现在走到哪一步了
2019年前后,MPC第一次被资本推到台前的时候,大家说的是要做“数据要素流通的核心底座”,要把所有跨机构的数据协作场景全给覆盖了。
现在算下来快6年了。
真正落地的项目,其实没大家想的那么多。
根据行业里的粗略统计,目前国内已经上线的MPC项目,80%以上集中在金融领域的联合风控和联合营销场景——说白了就是,银行和消费金融公司之间,互相比对一下自己的客户名单,找出那些在多家机构同时逾期的“老赖”,又不用把自己的全量客户名单交出去。
剩下的不到20%,散在医疗科研、政务协同这些领域。
2024年国内安全多方计算落地场景占比分布饼图
为什么喊了这么多年,还是没铺开来?
说白了,三个坎没过去。
第一个是成本坎。刚才说的,算力成本太高,除了那些有强合规要求的头部金融机构,中小企业根本用不起。之前我接触过一个做小微贷款的区域平台,想接MPC做联合风控,一算账,一年的算力成本要大几十万,相当于他们半年的科技预算,直接就打退堂鼓了。
第二个是标准坎。现在各家厂商的MPC协议都是自己写的,你家的协议和我家的根本不通,两个机构要做联合计算,光做协议适配、安全评估就要小半年,算下来的时间成本、人力成本,比直接做数据脱敏交换还高。
第三个是信任坎。哪怕密码学上能证明对方拿不到你的原始数据,很多机构的科技负责人还是打鼓——万一你在程序里藏了后门怎么办?万一你把中间的计算结果导出去还原成原始数据怎么办?毕竟MPC的技术门槛太高,能真正看懂协议、做独立安全审计的机构,全国就那么几家,大部分客户根本没能力自己验证。
哪些是真需求,哪些是蹭概念的伪场景
哪些是真需求,哪些是蹭概念的伪场景
行业里吹的场景多了去了。
什么MPC可以做全民消费标签的联合计算,什么MPC可以替代数据交易所,什么MPC可以给电商平台做精准的用户画像。
说实话,大部分都是伪需求。
真的刚需是什么?
是那些监管明确要求数据不出域、数据敏感度极高、计算量相对可控的场景。
比如金融领域的联合反欺诈。监管现在明确要求,客户的身份信息、交易明细不能随便出机构的边界,过去大家为了做反欺诈,找第三方买数据,一不小心就踩了合规的红线。MPC刚好踩在这个点上——数据留在自己的服务器里,计算的时候只把加密后的中间值传出去,最后拿到一个统一的风险评分,完全符合监管要求。这个是真的不可替代。
再比如医疗领域的多中心临床研究。罕见病的样本本来就少,单个医院的样本量根本不够支撑药物的有效性研究,过去大家要攒数据,就得把病历数据脱敏了集中到一个数据库里,又怕泄露患者隐私。MPC可以在不把原始病历数据拿出医院的前提下,把所有医院的样本汇总起来做统计分析,算出来的药物有效率、不良反应率都是准确的,患者的隐私也能保住。这个也是真的刚需。
那伪需求是什么?
比如面向C端的消费类场景。你想啊,普通消费者打开个电商APP,本来点一下就能看到推荐的商品,要是为了算个精准推荐,要等MPC跑个半分钟的加密计算,谁有这个耐心?消费者根本不关心你的数据是怎么算出来的,只要推荐的东西合心意、优惠券够实在就行,为了这点事儿加那么高的计算成本,商家根本划不来。
还有说MPC能替代数据交易所的,更是扯。数据流通的核心障碍从来不是“怎么算”,而是“数据是谁的”“用一次该付多少钱”“出了问题谁负责”。你密码学算法再厉害,定不下来这些规则,流通根本转不起来。MPC充其量只是数据交易所里的一个计算工具而已,离当底座还差得远。
现在行业里还有个挺让人担心的事儿。
MPC的技术门槛太高,好多创业公司连个正经的密码学研发团队都没有,就套个开源的MPC框架,改改UI就出来卖,连个基本的安全评估都没做。之前有行业调研说,现在市面上能找到的MPC产品里,差不多两成存在明显的协议实现漏洞,只要稍微有点技术能力的人,就能通过计算过程拿到对方的原始数据。
这可不是小事。
要是这些产品真的落到了金融、医疗这些敏感场景里,出了数据泄露的问题,最后砸的是整个行业的牌子。
还有个容易被忽略的伦理问题。
MPC的“数据不出域”特性,本来是用来保护隐私的,但如果被人用歪了,反而会变成监管的盲区——比如两个机构利用MPC联合做大数据杀熟,联合给用户放高利贷,因为数据从来没出过域,监管部门想查都不知道从哪下手。
聊到最后,总得给个实在的判断,别跟着厂商瞎吹。
第一,MPC不会成为万能的通用计算方案。它会慢慢从那些不适合的场景里退出来,收缩到刚才说的几个强合规、高敏感的窄场景里,成为这些场景里的专用工具,而不是所有人都要用的通用底座。
第二,成本会慢慢降,但不会有革命性的突破。大概3到5年的时间,随着硬件加速、协议优化,MPC的计算成本会降到现在的1/10左右,这个时候中小企业才真正用得起,之前都是头部客户的“玩具”。
第三,行业会大洗牌。那些靠概念拿融资、没有核心密码学技术积累的小公司,3年内基本都会被淘汰。我上次碰到一个做MPC的创业公司CEO,跟我吹他们的产品能覆盖所有数据流通场景,结果我问了两个关于秘密分享协议的基础问题,他支支吾吾半天答不上来,最后说这些都是技术团队的事儿,他不管。这种公司,不淘汰留着过年吗?最后剩下的玩家,要么是有底层技术积累的科研团队,要么是有大量行业客户资源的大厂,中间的小玩家根本没有生存空间。
真的,别把MPC吹得神乎其神。
它就是个解决特定问题的技术工具而已。
就像当年的区块链一样,吹得越凶,摔得越惨。
现在踏踏实实落地几个真项目,比喊一百句口号都有用。
免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:安全多方计算:从密码学象牙塔到产业落地的冷思考
文章链接:https://www.lfdjt.com/info_23_30983.html