隐私计算英雄传
浅黑科技
共 14244字,需浏览 29分钟
· 2023-01-12
浅友们好~我是史中,我的日常生活是开撩五湖四海的科技大牛,我会尝试各种姿势,把他们的无边脑洞和温情故事讲给你听。如果你想和我做朋友,不妨加微信(shizhongmax)。
![](https://filescdn.proginn.com/eb826d72208348c3444a43e4e0912348/40099b17596e48bb1acddfbbbe30e3df.webp)
![](https://filescdn.proginn.com/2e0d78b7a6af1e39a4c007bc6848ae2a/20d4a37424b074686ed0940393c075ff.webp)
![](https://filescdn.proginn.com/037c883234371a3e4ac155937abcdd08/29af8137dc8def904e7e755dd87104bf.webp)
![](https://filescdn.proginn.com/3bac1e32a546de8ef486191cd9417fa3/24cf98813b14f9dcf61717586f2f74d2.webp)
![](https://filescdn.proginn.com/d7183f683b12ac7b32757451b3cc46f4/3a1b6e0e104c594771b91fadb3c81df5.webp)
![](https://filescdn.proginn.com/dc190b30058b54506d43ed8e6b634a03/93a609f686acee5ffc2b2b602a4628ce.webp)
![](https://filescdn.proginn.com/8c23ad94c2416e77730fa14166765ce9/5d5f90f5c405e96248b6fcaee451f784.webp)
![](https://filescdn.proginn.com/37cfce51244f20a186ca7d62a7f0594d/ff43769cc468c74295afeb141f52c82c.webp)
![](https://filescdn.proginn.com/15aeefd5a84ca75f6cbc0c81f040642d/81736040a6e411684ad384f5ba3a2a7c.webp)
世间好茶想必各位大侠都品过,但摆在几位面前的叫做可乐,是当世佳品,我天天喝。 各位不妨慢慢喝着可乐,听我讲讲我们这个世界的难题和你们《九阴真经》的关系。
![](https://filescdn.proginn.com/dc47f5ef587f113dbbeb2ea6476ffee7/affcd661bdfca5bea329837585686b4a.webp)
![](https://filescdn.proginn.com/f1f97442f17b6b2f3121d3536da07ac4/3f2d1c7587721840c122cbfbc864a3a5.webp)
![](https://filescdn.proginn.com/b5b81792045805c55cd84671b989609c/f94a50326a2e167ba65af12b41b3cc99.webp)
![](https://filescdn.proginn.com/da3e3b619664b1354a3c0b12f6e0de69/6f9a10f196086beb286b33944eebf51c.webp)
如此一来,自然不需要什么“安全屋”了,光天化日之下练功也无妨。
![](https://filescdn.proginn.com/75c886902171412cfedb7a6ed405082e/2122f336bac94ac2cad264d9ea620f08.webp)
以上三个:“信人”的 TEE,“信天”的联邦学习、多方安全计算,就是眼下比较流行的隐私计算方法了。
史·亿万懦夫·中总结道。
![](https://filescdn.proginn.com/2593bcc63a546eea2086572a7cfc376f/85cb589928957522c114ad400baea26f.webp)
![](https://filescdn.proginn.com/81990dffccb5f5c95f8f09eb45cdd783/f9180fe518af4bcaf3e58d4cbd4a43a7.webp)
![](https://filescdn.proginn.com/58f9373db00c991dfb1b049cee699df1/71f1f6231ddafa44c36926f1fdacb6c4.webp)
![](https://filescdn.proginn.com/4e9a1802462fcf842d43927515874c6e/7692f7ca282509cc5eabf666ce6b8aea.webp)
![](https://filescdn.proginn.com/48b0120a6e3b8ccc97933f6c9c002cc8/6f10d14778d891f4bfc6f9a3c0cd16e7.webp)
![](https://filescdn.proginn.com/0ac2bfccc378cf4aa9c3fc510a986eb7/e307ae2ca41bf554ebc5f6b6d4faae0c.webp)
当时那家银行很着急,希望两个月内就让系统上线。 可多方安全计算的方案大多存在于论文里,几乎没有实践应用,相当于我们要赤手空拳从零写一套符合生产标准的系统。。。
![](https://filescdn.proginn.com/6a6847377aa066c3d73fbb879bec50f3/067fbe151cc45e23d703b5f574c108bb.webp)
![](https://filescdn.proginn.com/f1473f3d199d7ebc11781680d0d10aa3/50144665271807ea074c0206780365b6.webp)
![](https://filescdn.proginn.com/afc78b7d296452e87b0f20e3a829b981/b314bdbfa12cc770b74515b69343b699.webp)
工欲善其事,必先利其器。看来我们得搞出一个适合工业化大生产的“隐私计算的框架”,它要能自动化地把算法布置在多方计算系统上。 哦不,不仅要支持“多方安全计算”,还要能支持“联邦学习”、“TEE”等等所有主流的隐私计算流派。 如果能做出这个框架,起码有两个好处: 其一,今后我们自己再布置新的隐私计算系统就会轻松百倍。 其二,将来哪怕功力不如我们深厚的其他门派的小师傅,甚至是刚刚习武的“隐私计算新人”也能轻松部署一套隐私计算的任务,这才能让隐私计算这门功夫在江湖上发扬光大!
![](https://filescdn.proginn.com/a1fc0a78f027bc919ae0148a8e4f0bfc/fc579b3e46b774e78048b7c3c0078197.webp)
![](https://filescdn.proginn.com/f676652956098a575f72b517222ed00b/0843558ad1ef3fd1da6d37446e1e35f2.webp)
![](https://filescdn.proginn.com/773d71a97b0c4123727910152d595657/afa0b5124c0d00053b4ddb0f4da8701d.webp)
![](https://filescdn.proginn.com/fbd495173e987fabbfd640bc62333a55/04af0e45f4eb0ce86e5068a917288c37.webp)
我们对 SGX 和这类可信执行环境的原理太熟悉了,如果在我们自己的芯片上把这个原理实现出来,就没问题了嘛!
![](https://filescdn.proginn.com/af0c57f7835d74c242e48dc76130a57e/cb2e7be90d852bec613d72f763ffe866.webp)
![](https://filescdn.proginn.com/a39c6f0ab91ab66908d9a5ff100ce00f/2a1c62a636b6334f2e878648a20381e5.webp)
![](https://filescdn.proginn.com/a957b4dde59b07664dd8fbfbd603ef6d/2693c6a807010e93899b3eab044386ab.webp)
![](https://filescdn.proginn.com/1b05f97a051ee6124aa526e2cbf34332/7cc8a99dd2705e7ae707adc45c115c95.webp)
有了这个芯片,同态加密的运算平均速度可以被加快1000倍左右。
![](https://filescdn.proginn.com/be1a8afe23829d5380defa7ea321c38a/4dd0253b45080612b6f65892e40df9c2.webp)
其实在我们蚂蚁还有很多大侠,他们同样做了很多提高效率的技术,这些技术明珠合在一起,才让隐私计算的方方面面面都变得越来越快。某人不敢贪功,只是时间有限,没办法给大家一一介绍了。
![](https://filescdn.proginn.com/3be5c920852554fe5981fc49dbcc5cad/f74e2b53f840909afae23777fdfede5d.webp)
![](https://filescdn.proginn.com/7066c225a13e07ff371c52a6f6aa9d8d/ade009a953cd67ad836ca501f47befe7.webp)
![](https://filescdn.proginn.com/786bd291363edcc5b5ec4dcf7ab737ff/2033a324f2439b646a4ccb6e873b80f9.webp)
请各位想象一下,你们把《九阴真经》传送到安全屋后,不马上进行计算,而是把《真经》再一页页拆开,用多方安全计算的模式在安全屋中计算。这会是什么效果? 第一个效果:万一整个系统中有一部分“安全屋”被欧阳锋撬开,他拿到的也只是数据的碎片,无法还原出《九阴真经》的原文。 第二个效果:由于所有安全屋都放在一起,郭靖从这个道场走到那个道场不用花很长时间,信息传输的开销也会大大减少,从而非常接近明文计算的效率。
![](https://filescdn.proginn.com/35126eeb670aaba2053f09180b6476ed/96b6044996fc697253ced48e3eb4393c.webp)
随便什么算法,都可以高效布置到计算单元上; 各种主流算法,都能够高效运行。
如果用人类的高级语言给机器人下指令,可能会说:帮我把红酒拿过来。 可机器人不懂这个指令,需要用程序把这句话翻译成:你走到桌子前,用机械臂夹住酒瓶,举起来,走回主人身边,把机械臂平伸到他面前。 可是,机器人的各个零件仍旧不懂这个指令,需要进一步给它们翻译:轮子向后转动180度,前行3米,停靠在距离桌子20厘米处;视觉系统识别杯子的精确坐标;机械臂提升至距离桌面5厘米,向前触碰到水杯停止,前端施加300牛顿的力夹住酒瓶;车轮反向转动180度,前行3米;视觉系统识别主人轮廓和坐标;机械臂升至主人上臂下缘高度 ,待命。
![](https://filescdn.proginn.com/69834364e16cf8f273c60fe583acef7c/32c741d1f489087456c6ef80b4456f92.webp)
![](https://filescdn.proginn.com/c92a06390c5c8e5b4e4a41d9824262d5/119ee9f4a34285de736a299e7744fb58.webp)
![](https://filescdn.proginn.com/02450f4a5d3f09c893e60774bdfc1677/91aaeecd8b4b813678feff3f16d1c455.webp)
1、用户界面; 2、隐私算法(各种隐私算法流派); 3、混合调度(用来把任务分配并且“翻译”给计算单元); 4、逻辑层计算设备(包括 SPU 和 Occlum 等具体承接计算的模块); 5、物理层计算资源(服务器、网络之类)。
![](https://filescdn.proginn.com/fde62ea58018fa8ea5e4b0fd96aef2b5/f2d6f1fc98b644e349a7357064693f5c.webp)
![](https://filescdn.proginn.com/7ed38008d908ecdbf2c3e81282e672d2/d68d6d4955078d695f9bc96a631cbf58.webp)
![](https://filescdn.proginn.com/1e313df44a4c76378c7d1b35b095ab45/9d88f04dc123c5391ba0c0aef747ab25.webp)
十年磨一剑
再自我介绍一下吧。我叫史中,是一个倾心故事的科技记者。我的日常是和各路大神聊天。如果想和我做朋友,可以搜索微信:shizhongmax。
哦对了,如果喜欢文章,请别吝惜你的“在看”或“分享”。让有趣的灵魂有机会相遇,会是一件很美好的事情。
Thx with in Beijing
评论