浅谈区块链隐私技术:发展情况、代表项目
“你好,我是火币客服,你最近有在关注数字货币吗?……”
当圈内人士接到上述电话时,可以说对方大概率是个骗子。如果你回自己是OK家的,而对方问OK是什么,就可以肯定对方是骗子。虽然你可能也不知道自己的个人信息在什么时间、什么地点泄漏了,但这似乎已经成为常态。在信息时代,我们都在“裸奔”。
如果社会公开透明,让生活美好,大家当然开心。但如果就单单自己在社会上公开透明,没人想如此。比特币点对点传输,从一个地址到另一个地址,它的诞生,在某种程度上,也是为了保护隐私。虽然它并非彻底的匿名,但基于比特币的隐私保护技术却从未停止研究,而区块链行业则更是如此。
区块链隐私保护技术的发展情况
一方面,我们喜欢区块链的去中心化和公开透明等特点;另一方面,我们也希望自己的财产以及信息隐私可以得到保护。而这两者在一定程度上略显矛盾,想要公开透明、数据可验证,那在交互的过程中,就极有可能被追踪到真实身份。而随着Defi的爆红,智能合约的可组合性以及互操作性,大大增加了隐私问题的隐患。
关于隐私问题,除了相应的法律法规保护,区块链行业也正在尝试不同的技术方案以达到目的。区块链可以赋能很多应用场景,但目前最多的是加密货币和支付转账。而加密货币的交易,需涉及到信息保密问题。
对于隐私保护,最初的设想是采用隐藏地址和使用环签名的方式解决问题。当然后面针对比特币的隐私问题出现了混币技术。混币涉及到第三方,也就是需要一个中介,这存在着较大的风险,因为中介知道所有的信息。因此,后来出现了采用零知识证明和环签名技术保护隐私的加密货币,也叫匿名币。
匿名币代表:门罗币logo
上述方案可以达到一定的匿名性,也可以保护相应的交易数据。但随着市场和技术的发展,以及Defi热潮的涌现,它们不能解决智能合约的隐私问题。当然,智能合约所依托的基础设施,公链的隐私保护也亟待解决。
对于公链的隐私问题,这里有两个方面,一个是作为基础设施的公链本身专注隐私技术,另一个是采用其他为公链提供隐私技术服务的项目。这两者虽有不同,不过,这里多采用安全多方计算和可信环境等方法。还有像侧链这样的解决方案,以及更多在于理论研究的全同态加密。
每一种方案都有各自的优劣势,例如匿名币可以做到交易的匿名,但它针对的是身份信息,而且它更多被用在了非法交易中,需考虑更多合规性的问题。
区块链上有个不可能三角,但其实不一定非要做到三者兼备,而是根据项目自身的特点,取得相应的平衡即可。而如何选择技术解决隐私问题,也是如此。
常用隐私技术以及代表项目
匿名币领域的代表项目——门罗币。它于2014年发行,如今是第七个年头。目前其总市值为68亿多美元,排第22名(数据来自coingecko)。它采用环形签名技术以达到匿名的目的,这主要面向身份。不过,匿名币也可以通过zk-SNARKs (零知识证明)技术达到目的,例如大零币。
除了匿名币,也有针对比特币隐私的混币技术,例如Coinjoin。它把不同用户的多个交易合成一个交易来混淆视听,让人无法知晓其交易者的地址和货币流向。而且随着参与者增多,而它的效果越好。不过,因为“中介”知道所有的信息,故也存在一定的安全性。针对上面存在的问题,后续对混币技术进行了一定的迭代。例如去中心化混币服务TumbleBit、引入纠察机制的Coinjoin混币技术Coinshuffle。
以上是加密货币的隐私问题,接下来是关于公链和智能合约的隐私解决方案。这里可分为两类,一类是专注隐私的基础公链,例如Horizen;另一类是基于公链,为其提供隐私技术的项目,例如波卡上的Phala Network。
根据Horizen官网介绍,它是个侧链平台,专注于可扩展的数据隐私。企业或开发者可以在其主网上发行自己的侧链定制构建自己的公共或私有区块链。针对隐私性,它采用zk-SNARKs技术。2017年诞生,现今它已四岁。其匿名代币ZEN总市值11亿多,排名为84。虽然,这是从基础设施上提供隐私服务,但单看其市值和排名,匿名币比公链隐私更有市场。
零知识证明涉及的具体技术
公链作为基础设施,吸引玩家和开发者加入以发展生态,头部公链更是如此,例如波卡。波卡选择一些相对不错的项目作为其平行链,以弥补自身的不足。而在隐私问题上,它选择了Phala Network。
Phala Network项目创始人曾在采访说:Phala Network 实现了一个可以保护秘密的智能合约基础设施,并且基于这个设施我们搭建了完备的数据租赁系统。包括数据收集、隐私计算和统计、以及数据租赁。它采用TEE-区块链融合架构(也就是可信硬件环境),做到数据加密和可共享。
虽然它主网还未上线,但它不仅获得了Web3基金会的认可和支持,还拿到了千万美元的战略投资。且其代币PHA已上线Okex、火币、币安以及Uniswap等众多交易所,目前总市值上亿美元,排名311。它作为波卡生态的一部分,可谓是其头部热门项目。
从以门罗币和大零币为代表的匿名币,到针对比特币隐私的混币技术,虽有不同,但都无法扩展应用到智能合约上。因此,智能合约的隐私问题,可以采用安全多方计算和基于硬件安全的可执行环境(TEE)等技术解决。当然有关隐私技术的研究,也仍在继续。
隐私研究,未来皆可期
隐私研究除了上述的零知识证明、安全多方计算等,还有全同态加密。这是一种保护数据隐私的加密算法,它在上世纪80年代被提出。如果一个加密函数能满足加法和乘法同态,则叫全同态加密。而第一个同态加密算法在2009年提出。因为效率和灵活性等不足的问题,目前它仍处于理论阶段。
随着行业和市场的发展,技术仍在不断迭代,且每一个技术都有其为之努力的方向,例如以太坊基于零知识证明的ZK rollup技术。虽然这些不同的项目都是为了隐私问题而努力,但同属竞争关系的它们最后谁会胜出,还未知。
不过,隐私问题作为行业的一个基础问题,我们可以期待未来,“没有隐私,是互联网公开的秘密。”可以去掉没有两字。另外,也不会有那么多意想不到的骚扰电话。就像V神所说的那样:
“我认为隐私是这样一种方式,它可以防止外人对我们一言一行动辄说三道四,并创造出我们可以自行优化的空间,创造出自己的幸福——这幸福只属于我们自己,无关别人对我们的看法。”
微信掃描關注公眾號,及時掌握新動向
2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表比特範的觀點或立場
2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表比特範的觀點或立場