区块链增强的隐私计算技术
发布于 2021-05-13 08:24 ,所属分类:区块连和PHP开发学习资料
区块链增强的隐私计算技术
概述
区块链技术开创性地使得信任可以不依赖于人,而依靠分布式共识算法,动态协作地达成共识,即账本。账本具有不可篡改性(一定假设条件下)、可验证性等特点。使得区块链适合应用于多方协作的场景。
随着区块链技术应用于各行各业,链上数据量和场景的爆发式增长是必然趋势。目前出现了新的需求,主要有以下几方面:
链上账本数据公开可见,需要保护隐私数据的场景越来越多;
链上账本数据由于多节点重复存放,存储成本高,尤其在大数据场景下,难以落地发挥更大作用;
数据上链后,如何挖掘数据使用价值,数据如何流通,是急需解决的问题;
涉及到多种类型的链数据需要融合使用,即跨链的情况,数据融合成为制约发展的问题;
针对以上的几个问题,区块链增强的隐私计算技术有望解决。
区块链增强的隐私计算技术
隐私计算技术借助于密码学安全协议,实现多方数据的协作运算,既能发挥数据的使用价值,同时不泄露明文数据,即保护了数据的所有权。针对于数据流通领域,我们认为与区块链可以在以下几方面结合:
数据确权、数据发布和数据定价可以借助区块链共识账本实现。数据分为链上和链下数据。原始数据明文,数据量大,有隐私保护需求,可以放在链下。数据流通中的多方共识数据,采用链上账本方式实现;
数据交易,是关于数据使用权的交易,包含了使用权的转移和行权。涉及到链上和链下的多方协作,链上部分可以采用区块链共识算法来协作控制交易过程,任务的执行,即密文的计算部分,需要借助隐私计算协议,可以在链下完成;
对于跨链的数据融合,由于密文计算在链下完成,只要使用相同的隐私计算协议即可。链上部分的融合采用区块链跨链技术实现。即可实现跨链数据融合;
以隐私计算技术中的MPC为例,联邦学习、同态加密、TEE等可以替换。建议的区块链融合隐私计算的应用架构图如下:
加入社群,获取更多信息,与学术、产业界大咖交流。
相关资源