让数据不再“裸奔”,隐私计算“四小龙”亮出通关密码

2023-12-24 08:18

本文主要是介绍让数据不再“裸奔”,隐私计算“四小龙”亮出通关密码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文|魏启扬

来源|智能相对论(aixdlun)

当数据成为重要的生产要素,数据隐私保护与数据使用应该如何权衡?

今年4月,《中共中央、国务院关于构建更加完善的要素市场化配置体制机制的意见》(以下简称“《意见》”)发布,数据作为一种新型生产要素被写入国家文件中,与土地、劳动力、资本、技术等传统要素并列为要素之一。

《意见》明确,加快培育数据要素市场,推进政府数据开放共享、提升社会数据资源价值、加强数据资源整合和安全保护。

数据的价值正在被重新认识,那么数据的安全该如何守护呢?

数据要素时代来临,隐私计算迎来爆发节点

其实,早在去年10月—11月,国家发改委先后授牌雄安、浙江、福建、广东、重庆、四川在内的六个地区为“数字经济创新发展试验区”,探索数字经济与各行业的融合发展。

更早的时间,以微信、短视频、直播等为代表的互联网应用改变了我们的生活;以淘宝、京东、拼多多为代表的电商平台改变了我们的消费方式;以李佳琦、薇娅为代表的带货主播创新了新型商业业态;以5G、工业互联网为代表的“新基建”力量正在带动生产力的变革……

这一切的背后都是数据要素作为支撑。

Statista数据显示,预计2020年,全球大数据市场的收入规模将达到560亿美元,较2018年的预期水平将增长约33.33%,较2016年的市场收入规模翻一倍。全球数据量在2019年达到了41ZB,2020年预估达到50.5ZB。

微信图片_20200910161627.png

全球大数据市场数据量和市场收入规模(数据来源:中国信息通信研究院,CB Insights China整理)

数据价值另一面,数据安全、隐私保护成为与之对立的矛盾。

比如很多政府数据不能对外公布,通讯运营商、银行、互联网公司等收集到的客户数据受法律规定,也不能透露给第三者,因此数据被分割在一个个孤岛之中,数据之间无法互通,数据价值难以体现。

然而即便如此,我们几乎每天都会接到各种营销电话,或推销房产、或推荐股票,在各种黑产面前,没有个人隐私可言,每年各行业曝出的数据、隐私泄露事件也层出不穷,公众对数据价值产生的过程产生了极大的不信任。

微信图片_20200910161621.jpg

2019年世界最大十起数据泄露事件(CB Insights China整理)

数据由于具备可复制和可传播性,其本质上是不能被安全共享的,但在数据要素时代,我们虽然不共享数据本身,但数据价值应该被共享。

为解决这个矛盾,隐私计算技术出现了。

隐私计算,根据中国信息通信研究院的定义,是指在保证数据提供方不泄露敏感数据的前提下,对数据进行分析计算并能验证计算结果的信息技术。

广义上是指面向隐私保护的计算系统与技术,涵盖数据的产生、存储、计算、应用、销毁等信息流程全过程,想要达成的效果是使数据在各个环节中“可用不可见”。

说的更通俗一些,就是在保证数据安全的前提下,让数据可以自由流通或共享,消除数据孤岛问题,从而释放数据更大的价值,提升生产效率,进而推进产业创新。

从这一点来理解,大数据市场规模有多大,隐私计算的天花板就有多高。

为数据价值而生,隐私计算四小龙浮出水面

隐私计算是一门综合技术,具体来说,目前主要包括三个方向。

其一为基于密码学的多方安全计算(MPC)技术。通过秘密分享、遗忘传输、混淆电路或同态加密等特殊的加密算法和协议,从而支持在加密数据上直接进行计算。理论上,在不考虑代价的“理想”情况下,多方安全计算技术能实现任意的计算“功能”,并且达到比较高的安全性。但是由于数据通信量骤增,计算效率损失大和需要极高的算力要求等因素,MPC的技术产品化还有一定的限制,相关的技术解决方正在积极探索。

其二为基于人工智能的联邦学习技术。在横向维度,每个参与者在本地训练计算自己的样本,只分享模型训练的梯度;纵向维度,各参与者训练各自的embedding(“向量映射”),共同训练上层模型。两个维度的融合,从而让多个相互不信任的数据拥有方不必共享数据的基础上联合进行模型训练。

其三为基于可信硬件的安全沙箱计算(TEE)技术。其核心思想是构建一个硬件安全区域,数据仅在该安全区域内进行计算,利用可信任执行环境TEE防止操作系统恶意地查看应用执行环境的内容;利用安全沙箱防止恶意应用通过特殊调用控制操作系统。

目前业界的普遍共识是,要实现数据“可用不可见”,单一技术难以独挑大梁,不同技术路径(密码学、人工智能、区块链等)的互补融合才是发展趋势。

也正是在这样的背景下,蚂蚁金服、微众银行、华控清交、翼方健数这4个隐私计算玩家在一众竞争者中跑了出来,凭借着各有所长的综合解决方案成为隐私计算赛道的“四小龙”。

比如蚂蚁金服用来做数据安全与隐私保护的TED ENGINE引擎,就融合了敏感数据智能打标技术(Tag)、AI安全增强技术(Enhace)和智能威胁识别技术(Detection)三项技术。在Enhace技术中,蚂蚁金服又以差分隐私和可信硬件为重点开发方向。

此外,蚂蚁金服还开发了一个大规模多方安全计算商用平台——摩斯Morse,直接向其他企业机构提供个性化的多方安全计算服务,解决业务实际的问题。

微众银行在融合密码算法、隐私保护算法、安全多方计算等技术的基础上,开发了一套即时可用的场景式隐私保护解决方案WeDPR。今年的杭州区块链国际周上,WeDPR被评为“隐私计算场景应用最具实力派”。

另外值得一提的是,微众银行的联盟学习开源项目Fate还拥有联邦学习的自主知识产权。

华控清交专攻多方安全计算,创始人姚期智为清华大学交叉信息研究院院长,也是图灵奖唯一的华人获奖者。多方安全计算的技术理论源于姚期智在1980年代提出的「百万富翁」设想,作为该理论的提出者和重要奠基人,致力于推动技术落地。其PrivPy平台实现了高性能通用的安全计算框架、集群化和可扩展的解决方案。

翼方健数的数据隐私计算平台翼数坊则以“数据和计算的互联网”(IoDC)为核心,建设开放生态,并在厦门落地了全国首个大规模部署的隐私计算平台,实现数据战略从顶层设计到底层实现的“落地”。在平台中不光融合了自研技术,还集成了第三方优秀的技术方案,其中包括同态加密、区块链、联邦学习等,通过计算实现数据的打通、共享和价值实现。

另外一个层面,从隐私计算应用的落地行业来看,金融和医疗是两个最主要的赛道。

数据安全对于金融行业的重要性我们很好理解,往小了说,关系到我们每个人的钱袋子,往大了说,关系到国家的经济基础,因而我们可以看到,隐私计算“四小龙”中,蚂蚁金服、微众银行和华控清交的基本盘都在金融赛道中。

数据安全对于医疗行业同样重要,清华大学软件学院副教授金涛在2019大数据产业峰会上接受媒体采访时曾表示,健康医疗数据不仅涉及到个人层面,也涉及到公共利益,甚至是国家安全。比如,一个人患上流行病、传染病,其个人数据可能涉及整个治疗方案的优化改进,对整个社会大众都有福祉;基因数据则可能关乎国家安全。

翼方健数则走了与其他三家不同的路线,将业务重心放在对隐私计算同样有较大需求的医疗赛道中。

这样一来就很好理解了,既有高人一筹的技术作为支撑底座,又在主要赛道中实现了抢跑占位,以上构成了隐私计算“四小龙”在市场竞争中的护城河。

带来全面的数据价值,隐私计算还需做好三件事情

虽然目前隐私计算行业呈现出“四超多强”的竞争格局,但数据价值还没有被完全挖掘出来,隐私计算技术也还远远没有走到尽头,未来的数据要素时代,寻找全面的数据价值,隐私计算还需做好三件事情。

1、业务落地:更多行业应用,保证数据泛化应用“鲁棒性”

隐私计算目前主要在金融、医疗和营销三个场景落地,在未来肯定还会渗透到更多行业和场景,这就要求技术要具备非常强的“鲁棒性”,换了个环境之后,系统/技术还具体和之前环境里一样的能力。

打个比方,一个开放的隐私计算平台,在某个金融机构可以很好的满足需求,换到另外一个金融机构后,同样能够快速调整,满足该机构的个性需求;范围再扩大一些,该隐私计算平台切换到医疗行业中,也能很好的运行,具有全面的能力。

事实上,隐私计算“四小龙”虽然在金融和医疗两个行业重点布局,但他们还持续向其他行业渗透。以医疗为切入点的翼方健数在金融、营销、保险、政务等行业场景均有布局,跨行业泛数据应用的最大意义在于打破了数据孤岛,让数据价值得到最大程度释放。

2、成果转化:更大范围覆盖,数据应用从单一企业到整个城市

目前数据流通基本都是单个企业内部“自产自销”,通过搭建数据平台,对数据安全进行保障,但数据价值却难以输出,当数据孤岛被消除之后,数据价值应该在无限空间中流通,即从单一企业到所有行业、整个城市的跨越。

城市级的落地,翼方健数有个可以借鉴的案例,他们在厦门构建了基于隐私计算技术的医疗大数据应用与开放平台,是目前所知首个利用隐私计算技术实现城市级应用的案例。

更为关键的是,由于同一个机构可在平台上可以担任多个角色,比如政府机关、医疗企业等能够提供大量原始数据,同时对于医疗数据又有需求,数据价值完成了重塑。翼方健数在厦门的科研转化在一定程度上也成为医疗数据流通产生价值的转折点。

3、战略高度:更加开放的生态,在打法思维上实现升级跨越

现在隐私计算所说的业务,更多是针对企业的解决方案,数据价值单一,大家都知道要让数据流通起来,但如何流通,并没有明确的方向。

在这里互联网行业常说的生态打法或许可以成为一个思路,无论什么东西的流通都需要在一个成熟的生态体系内,参与生态的各方都能从中有所获益才能让流通更有效率,数据流通当然也不会偏离这一规则。

上文提到的翼方健数正在建立的“数据和计算互联网(IoDC)”,就其打法思维上来看,就颇具隐私计算生态的雏形,其下要建立三个生态:数据互联互通的生态、数据和人工智能算法互联互通的生态、数据提供方,数据使用者和数据服务方共存的生态。

根据翼方健数创始人、CEO罗震此前在演讲中披露的信息显示,目前翼方健数在数据生态方面已经联合了微众银行、华控清交等垂直领域的伙伴共同参与IoDC网络的构建。

如是看来,开始有企业对数据生态进行深度思考和探索,并没有将数据价值单独拽在手中,而是以生态开放的方式,让每个生态参与者都能从中获取收益。

众人拾柴火焰高。

开放生态的打法不管是在技术研发层面,还是在市场开拓层面都更具战斗力,在可以预见的未来也将成为隐私计算行业的主流。

深挖智能这口井,同好添加vx:zhinengxiaoyan

此内容为【智能相对论】原创,

仅代表个人观点,未经授权,任何人不得以任何方式使用,包括转载、摘编、复制或建立镜像。

部分图片来自网络,且未核实版权归属,不作为商业用途,如有侵犯,请作者与我们联系。

智能相对论(微信ID:aixdlun):

•AI产业新媒体;

•今日头条青云计划获奖者TOP10;

•澎湃新闻科技榜单月度top5;

•文章长期“霸占”钛媒体热门文章排行榜TOP10;

•著有《人工智能 十万个为什么》

•【重点关注领域】智能家电(含白电、黑电、智能手机、无人机等AIoT设备)、智能驾驶、AI+医疗、机器人、物联网、AI+金融、AI+教育、AR/VR、云计算、开发者以及背后的芯片、算法等。

这篇关于让数据不再“裸奔”,隐私计算“四小龙”亮出通关密码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/531144

相关文章

Linux下利用select实现串口数据读取过程

《Linux下利用select实现串口数据读取过程》文章介绍Linux中使用select、poll或epoll实现串口数据读取,通过I/O多路复用机制在数据到达时触发读取,避免持续轮询,示例代码展示设... 目录示例代码(使用select实现)代码解释总结在 linux 系统里,我们可以借助 select、

C#使用iText获取PDF的trailer数据的代码示例

《C#使用iText获取PDF的trailer数据的代码示例》开发程序debug的时候,看到了PDF有个trailer数据,挺有意思,于是考虑用代码把它读出来,那么就用到我们常用的iText框架了,所... 目录引言iText 核心概念C# 代码示例步骤 1: 确保已安装 iText步骤 2: C# 代码程

Pandas处理缺失数据的方式汇总

《Pandas处理缺失数据的方式汇总》许多教程中的数据与现实世界中的数据有很大不同,现实世界中的数据很少是干净且同质的,本文我们将讨论处理缺失数据的一些常规注意事项,了解Pandas如何表示缺失数据,... 目录缺失数据约定的权衡Pandas 中的缺失数据None 作为哨兵值NaN:缺失的数值数据Panda

C++中处理文本数据char与string的终极对比指南

《C++中处理文本数据char与string的终极对比指南》在C++编程中char和string是两种用于处理字符数据的类型,但它们在使用方式和功能上有显著的不同,:本文主要介绍C++中处理文本数... 目录1. 基本定义与本质2. 内存管理3. 操作与功能4. 性能特点5. 使用场景6. 相互转换核心区别

python库pydantic数据验证和设置管理库的用途

《python库pydantic数据验证和设置管理库的用途》pydantic是一个用于数据验证和设置管理的Python库,它主要利用Python类型注解来定义数据模型的结构和验证规则,本文给大家介绍p... 目录主要特点和用途:Field数值验证参数总结pydantic 是一个让你能够 confidentl

JAVA实现亿级千万级数据顺序导出的示例代码

《JAVA实现亿级千万级数据顺序导出的示例代码》本文主要介绍了JAVA实现亿级千万级数据顺序导出的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 前提:主要考虑控制内存占用空间,避免出现同时导出,导致主程序OOM问题。实现思路:A.启用线程池

SpringBoot分段处理List集合多线程批量插入数据方式

《SpringBoot分段处理List集合多线程批量插入数据方式》文章介绍如何处理大数据量List批量插入数据库的优化方案:通过拆分List并分配独立线程处理,结合Spring线程池与异步方法提升效率... 目录项目场景解决方案1.实体类2.Mapper3.spring容器注入线程池bejsan对象4.创建

PHP轻松处理千万行数据的方法详解

《PHP轻松处理千万行数据的方法详解》说到处理大数据集,PHP通常不是第一个想到的语言,但如果你曾经需要处理数百万行数据而不让服务器崩溃或内存耗尽,你就会知道PHP用对了工具有多强大,下面小编就... 目录问题的本质php 中的数据流处理:为什么必不可少生成器:内存高效的迭代方式流量控制:避免系统过载一次性

C#实现千万数据秒级导入的代码

《C#实现千万数据秒级导入的代码》在实际开发中excel导入很常见,现代社会中很容易遇到大数据处理业务,所以本文我就给大家分享一下千万数据秒级导入怎么实现,文中有详细的代码示例供大家参考,需要的朋友可... 目录前言一、数据存储二、处理逻辑优化前代码处理逻辑优化后的代码总结前言在实际开发中excel导入很

Python实现精确小数计算的完全指南

《Python实现精确小数计算的完全指南》在金融计算、科学实验和工程领域,浮点数精度问题一直是开发者面临的重大挑战,本文将深入解析Python精确小数计算技术体系,感兴趣的小伙伴可以了解一下... 目录引言:小数精度问题的核心挑战一、浮点数精度问题分析1.1 浮点数精度陷阱1.2 浮点数误差来源二、基础解决