以太坊共同创办人Vitalik Buterin近期频频谈论隐私议题,先是为隐私协议Railgun站台,在美国国会上月批准将《外国情报监视法》中的一项争议条款效期延长2年,授权美国情报机构可在无搜索令的情况下监控外国目标后,他又抨击加密货币价值观遭受攻击。
而Vitalik Buterin在5日发推表示,最近很多人对全同态加密(Fully homomophic Encryption,FHE)技术感兴趣,因此,他重新发表自己在2020年发表的文章,其中深入介绍了FHE的相关数学工作原理。
FHE简介
Vitalik Buterin在该文指出,长期以来,FHE被认为是密码学的圣杯之一,FHE是一种加密技术,允许第三方对加密资料进行计算,并获得加密结果,第三方可以将其交还给任何拥有原始资料的解密金钥的人,但第三方本身无法对资料或结果本身进行解密。
Vitalik Buterin举例指出,假设用户收到一系列电子邮件,且希望使用第三方垃圾邮件过滤器,来检查它们是否是垃圾邮件。
一般来说,垃圾邮件过滤器会希望保护演算法的隐私,要么垃圾邮件过滤器提供商希望其原始码闭源,要么会依赖于非常大的数据库,提供商不想公开这个数据库,因为这会使让攻击更容易,但用户关心自身资料隐私,且不希望上传自己的未加密电子邮件到第三方的话,就能透过FHE来实现。
FHE应用广泛
该文提到,FHE的应用广泛,涵盖区块链领域,像是可用来实现保护隐私的轻客户端,还可实现以下应用:
更有效的隐蔽地址协议,以及更普遍针对隐私保护协议的可扩展性解决方案,当前的隐私保护协议要求每个用户亲自扫描整个区块链,以获得传入的交易。
保护隐私的资料共享市场,让用户能对其资料执行一些特定计算,同时保持对自己资料的完全控制。
作为更强大密码原语的组成部分,例如更有效率的多方计算协议,最终可能还涵盖程序混淆。
FHE、ZK、MPC差在哪?
此前,Portal Ventures曾在去年撰文探讨FHE技术,分析其与零知识证明(ZK)、多方计算(MPC)的差别,指出在加密货币领域上,FHE可用于构建更加隐私的智能合约和其他区块链应用,ZK被用于建立可扩展的区块链解决方案,MPC则主要用于私钥管理和托管。
该文提到,尽管FHE、ZK和MPC在某些方面有所重叠,但它们都有各自独特的优势和应用场景,在币圈,这三种技术都为增强隐私和安全性提供了巨大的潜力,但它们的结合和进一步的研究仍然是加密社群的一个活跃领域。