《6-3 区块链+隐私计算助力构建数据共享协作基础设施.pdf》由会员分享,可在线阅读,更多相关《6-3 区块链+隐私计算助力构建数据共享协作基础设施.pdf(24页珍藏版)》请在三个皮匠报告上搜索。
1、区块链+隐私计算助力构建数据共享协作基础设施刘江 腾讯云区块链隐私计算产品负责人|01数据隐私安全背景介绍数据隐私安全背景介绍02隐私计算赋能数据要素流通隐私计算赋能数据要素流通03数据共享隐私计算平台打造数据共享隐私计算平台打造04应用场景与实践应用场景与实践目录目录 CONTENT|数据隐私安全背景介绍01|隐私保护与合规数据价值流失数据使用不便数据拥有方担心数据价值流失,数据使用方希望保障模型产权并保障业务安全数据合作基础设施不完善,标准不统一,流程长,合作难度大,周期长隐私数据泄露和滥用数据提供方数据使用方数字经济时代企业发展面临的难题:数据共享、流通难|隐私安全计算:当下数据隐私保护
2、的最佳技术实现方式隐私安全计算是为应对数据安全流通挑战而量身定做的解决方案,其核心理念是“不共享数据,共享数据的价值。”底层原始数据上层业务应用输入计算输出原始数据隐私保护计算过程隐私保护计算结果隐私保护隐私计算抽象模型|多方安全计算(Secure Multi-party Computation,MPC)联邦学习(Federated Learning,FL)可信执行环境(Trusted Execution Environment,TEE)隐私安全计算技术路径:融合发展成为趋势通过软硬件方法在中央处理器中构建一个安全区域,保证其内部加载的程序和数据在机密性和完整性上得到保护由每一个拥有数据源的机
3、构训练一个模型,而后将各自模型相关信息(模型的权重更新和梯度信息)采取加密的方式反复交互优化,最终通过模型聚合得到一个全局模型。已训练好的联邦学习模型不共享,分别置于各参与方,在实际使用时共同配合形成预测。在无可信第三方的情况下,多个参与方协同计算一个约定函数,除计算结果以外,各参与方无法通过计算过程中的交互数据推断出其他参与方的原始数据区块链核心逻辑:分布式、可追溯、多方共识|私钥公钥1.交易的发起方通过应用程序(或者钱包)构造交易,并进行签名(数字签名),发送给其连接的节点。2.接收交易的节点通过P2P网络将交易发送给其感知的节点,以此类推,交易将会被发送到网络的全部节点。接收到交易的节点
4、对节点进行验证,包括签名是否有效。3.区块链网络根据共识算法(DPOS、BFT),由一个节点产生一个区块,区块中包含这一时间段内的所有经过验证的交易。4.产生区块的节点将区块通过P2P网络进行广播,所有节点都会收到该区块。5.收到区块的节点,独立验证区块和交易的有效性,并通过共识算法确保块在全网的一致性。验证通过后,就会将区块追加到本地记录的区块链中。验证者区块链交易发送者区块链节点区块链节点区块链节点区块链节点区块链节点去中心化,防篡改,可追溯,公开透明,数据可信1223445|隐私计算融合区块链提升数据协作全流程保护能力隐私计算区块链数据安全数据可信模型安全服务安全服务可信模型可信计算安全
5、计算可信隐私计算赋能数据要素流通02|多方数据融合实现企业信用评估面临数据隐私安全问题|USCIscoreyear959Q2220222638212021772C202020USCIscorenum959Q5010026382550772C3570USCIscoretax959Q2010026381680772C1470民政局A社保局B税务局C银行企业E信用评估=SA+SB+SC如何实现对三个不同数据源的融合应用实现企业信用评估?基于可信执行环境TEE的企业信用评估实现|USCIscoreyear959Q2220222638212021772C202020民政局AUSCIscorenum959
6、Q5010026382550772C3570USCIscoretax959Q2010026381680772C1470社保局B税务局C可信执行环境SA+SB+SC=92银行加密加密加密以隐私、安全、合规的方式获得企业信用评分结果|远程证明 可信信道 数据密封TEE可信执行环境的核心能力可信执行环境TEE适用业务场景|计算逻辑相对复杂的计算场景 数据量大,数据传输和加解密的成本较高 性能要求较高,要求在较短时间内完成运算并返回结果 数据的传输与使用环境与互联网直接接触,需要防范来自外部的攻击 数据协作的各方不完全互信,存在参与各方恶意攻击的可能可信执行环境