本文转载自微信公众号 PlatON Cross
原创作者:PlatON Cross小编
PlatON以隐私计算为区块链赋能,在区块链领域首次以其独有的机制,将链上共识计算、链下隐私计算完美融合,并通过软硬结合的密码学手段保证众多不可信个体参与完成可信计算,这将是面向未来的下一代算力协同架构,为群智涌现的未来提供了密码保护的基础。
//从区块链到隐私计算网络
区块链从诞生至今已10年有余,经过10年的沉淀,不仅其代表性的应用比特币从籍籍无名到家喻户晓,一度获得了“数字黄金”的称号,同时,区块链技术逐渐为大众所熟知,开始了其长期的发展。
初期,以哈希地址、密码学、P2P网络以及POW去中心化共识为基础的区块链技术,开创了数字货币新局面,该时期的技术使命主要是为了完成去中心化的交易记账。
以智能合约为驱动的以太坊的诞生,标志着区块链进入了2.0时代,自此,区块链不再仅仅以满足交易记账为目的,去中心化的存储、社交、金融等诸多DApp始出现,并出现了以跨链为核心理念的波卡生态圈。
然而对于面向不可信参与者的去中心化应用而言,其核心要素——数据及计算的隐私,尚无有效的解决方案。
在此背景下,诞生了以隐私计算为核心要素的PlatON云图,旨在以隐私计算为区块链赋能,以链上共识计算提供交易与验证能力,以链下隐私计算确保受保护的算力服务,解决传统互联网与数据隐私之间的根本矛盾。
//PlatON隐私计算网络
什么是PlatON隐私计算
PlatON隐私计算,目的是为了在去中心化的不可信环境中,能够有效利用所有参与者的资源,并确保各个参与者提供的算力资源是有效的、可信的,同时能够对计算数据、计算逻辑本身提供隐私保护。
简单的讲,即不论环境中各个计算服务提供方是否可信,都能确保他们为计算服务的请求者,提供不可欺骗的计算服务,同时保证请求者的数据隐私和计算逻辑隐私。
为什么需要隐私计算
当代互联信息技术体系主要以大型互联网公司为主,在个人数据和隐私方面从未表达出过应有的尊重。而以web2.0技术带来的互联网协同机制,在个人隐私及数据保护方面并没有特别考虑。
互联网是众生参与的对等平台,在数据智能时代,海量的用户数据被挖掘出了巨大的价值,这种价值由众生创造,个人隐私数据理应被当作一种财富,被众生所享有,在PlatON隐私计算网络出现以前,这是难以想象的,个人隐私数据带来的价值,完全被大型机构所占有。
隐私数据即私有财富,私有财富应该得到保障,PlatON隐私计算网络是保护互联网时代私有财富的核心技术。
PlatON隐私计算的实现机制
PlatON隐私计算的实现主要包括三个方面:可验证计算(VC)、安全多方计算(MPC),以及同态加密。
● 可验证计算
可验证计算简单得讲,就是A自身的算力不足,无法完成某项计算。B可以帮A完成这项计算,并提供计算结果的证明,该证明基于A的算力可以很容易完成验证。
PlatON隐私计算通过独创性提出元智能合约,通过“计算合约化”将计算请求编码为智能合约,计算服务提供者通过链上交易获得服务提供权,通过独有的计算通道(一种特殊的合约)实现“合约计算化”,将合约编译为门电路,在链下由专用计算硬件完成计算,并提供计算结果的验证证明。
在区块链领域,PlatON首次完美融合了链上共识计算与链下可验证的算力服务,具有开创性意义。
● 安全多方计算
一般情况下,计算请求会有多个计算资源提供者共同完成,主要是两方面的考虑:一是可能计算本身非常耗费资源,无法由个体完成;第二点更加重要,将计算拆分多个子电路,单一或有限个计算者无法从中推测出计算本身的含义,能够对用户计算意图起到很好的隐私保护作用。PlatON隐私计算的安全多方计算,同样是结合专用硬件,通过加密电路技术实现的。
● 同态加密
PlatON隐私计算对计算数据隐私的保护通过同态加密完成。完成计算过程需要输入数据,若不作保护,计算资源提供者就能看到请求者的原始数据,从而窥探到请求者的隐私。
同态计算提供了一种机制,请求者仅需向服务方提供加密后的数据,服务方直接在加密数据上进行计算,结果返回给请求者后,再由请求者自行解密获得计算结果。
可验证计算、多方安全计算、同态加密,共同构成了PlatON隐私计算的密码学基础,结合其专用的硬件电路,使其便能够在去中心化的不可信环境中,为计算请求者,提供可信、受隐私保护、可验证的计算服务。
//未来可期
历史的巨轮滚滚向前,技术的洪流波涛汹涌。区块链带来了崭新的个体协作方式,PlatON使这种协作安全可信。
相信在PlatON提供的舞台上,未来更多的个体,更多的技术(ai、5G、量子计算等),将在此协同、汇聚、融合,以全球隐私计算网络为基石,开启群智涌现的壮美技术篇章。
本文转载自https://mp.weixin.qq.com/s/V1OAMtBcg8lQaUrBL0ENIg