Vitalik预言的技术新风暴:FHE崛起重塑加密世界
全同态加密的优势:相较于传统加密算法,其独特的特性在于第三方能够在不解密的情况下,对加密数据进行任意次数的计算和操作,为隐私计算提供全新的可能性。
FHE 的定义
全同态加密(Homomorphic Encryption,简称 FHE):允许对密文进行特定形式的代数运算,得到的结果仍然是加密的,解密后的结果与对明文进行相同运算的结果一致。与零知识证明相比,全同态加密最大的优势在于它赋予云端对加密数据进行计算的能力,从而保护敏感信息免受第三方访问。
全同态加密(FHE)可以拆分开来理解:
-
FHE 中的 HE 代表同态加密技术,其核心特性在于允许对密文进行计算和操作,而这些操作能够直接映射到明文上,即保持加密数据的数学属性不变;
-
FHE 中的 F 则意味着这种同态性达到了全新的高度,允许对加密数据进行无限次的计算和操作。
FHE 与 ZK、MPC 的比较
在隐私赛道中,处在行业技术前沿的三种技术是:FHE、ZK 和 MPC。
全同态加密(FHE)可以对加密的数据进行各种操作,而无需先解密,从而使数据的隐私得到了极高的保护。同时,FHE 为云端计算和区块链等领域提供了强大的安全性保证。
零知识证明(ZK)是一种先进的密码学技术,它在保护数据隐私和确保事实正确性方面发挥着关键作用。通过 ZK,一方可以向另一方证明某个陈述的真实性,而无需揭示与该陈述相关的具体数据,从而有效地保护了数据主体的隐私。尤其在建立区块链扩展解决方案中,ZK 被广泛应用,如 zk-rollups。
多方计算(MPC)是一种基于密码学技术的计算模型,它能够保护参与方的隐私数据,在不暴露私密输入的情况下完成计算任务。MPC 技术通过将计算过程分解成多个步骤,并在各个步骤中引入加密和解密操作,从而实现多方参与计算而不泄露私密信息。
通过以上对比可以看出,FHE 技术侧重于在不需要解密数据的情况下进行计算,从而保护数据的隐私性;ZK 技术注重证明陈述的正确性,同时保护陈述的隐私;MPC 技术致力于实现多方安全计算,确保参与者在计算过程中的隐私和安全。
FHE 的重要性
更好的保护隐私和安全: FHE 通过对数据进行加密,确保数据在处理计算过程中的隐私和安全性,从而防止数据泄露和攻击。这种加密方式利用数学原理和密码学技术,使得在云计算环境中进行安全计算成为可能,在计算的过程总所有人包括数据的处理者,都无法查看数据的原始内容,从而达到不暴露原始数据的目的。
拥有更多的使用场景: FHE 可以应用于金融领域的安全数据处理、医疗领域的隐私保护、安全云计算、电子投票、物联网领域的数据安全传输等多个领域。通过 FHE 技术,各行各业能够实现数据的安全处理和传输,保障用户隐私信息的安全性,推动各行业数字化、智能化发展。所以 FHE 无论在 Web 2 还是 Web 3 中都有比 ZK 和 MPC 更广泛的应用落地的场景。
FHE 领域的重点项目
Zama
Zama 是一家专注于全同态加密技术的项目。
该项目力于开发和推广 FHE 解决方案,以保护区块链和人工智能领域的数据隐私。全同态加密是 Zama 的核心技术,这种技术允许对加密数据进行任意计算,而无需解密,从而确保数据在处理过程中的隐私性。Zama 提供了一套强大的开源 FHE 库和解决方案,使得从独立开发人员到大型企业都可以构建端到端加密的应用程序,无需了解任何有关密码学的知识即可开始使用。
Zama 的产品和服务主要面向医疗保健、金融服务、广告、国防、生物识别和政府安全等行业。通过其技术,Zama 能够为这些行业提供隐私保护的机器学习和智能合约解决方案。此外,Zama 还积极参与各种合作项目,以进一步推动其 FHE 技术的应用。例如,与 Mind Network 合作,将其 Concrete ML 解决方案整合到 Mind Network 的 FHE 验证网络中,为去中心化 AI 验证设立新标准。与 Privasea 合作,共同探索 AI、数据安全和 ML 领域,并基于 ZAMA-ConcreteML 平台开发一系列隐私保护 AI 应用。
Zama 已经完成了 7300 万美元的 A 轮融资,由 Multicoin Capital 和 Protocol Labs 领投,Metaplanet、Blockchange Ventures、Vsquared Ventures 和 Stake Capital 等也参与其中。
Fhenix
Fhenix 是一个基于以太坊的 Layer 2 解决方案,通过 FHE Rollups 和 FHE Coprocessors 提供支持。
Fhenix 完全兼容以太坊虚拟机(EVM),并且对 Solidity 语言提供全面支持,能够运行基于 FHE 的智能合约,并实现链上保密计算。与其他方案不同的是,Fhenix 不使用 zkFHE,而是采用了 Optimistic Rollup 而非 ZK Rollup 的方式,同时利用 Zama 的 FHE 技术,通过 fhEVM 实现链上保密性,并专注于 TFHE(Threshold FHE)技术的研发和应用。TFHE 技术可以在多方参与的情况下实现全同态加密,为保护用户隐私和数据安全提供了更加可靠的解决方案。Fhenix 的推出将为以太坊生态系统带来更多隐私保护和安全性,并推动区块链技术在更多领域的应用和发展。
2024 年 4 月 2 日,Fhenix 宣布将与 EigenLayer 合作开发 FHE 协处理器,希望将 FHE 引入智能合约。所谓“FHE 协处理器”,其工作重点是无需先解密信息即可对加密数据进行计算,无需在以太坊、L2 或 L3 上处理 FHE 计算任务,而是由指定的处理器处理。FHE 协处理器将受到 Fhenix 的 FHE Rollup 和 EigenLayer 质押机制的保护。按照路线图,Fhenix 计划于 2025 年 1 月上线主网。
2023 年 9 月,Fhenix 完成 700 万美元种子轮融资,Sora Ventures、Multicoin Capital 和 Collider Ventures 领投,Node Capital、Bankless、HackVC、TaneLabs 和 Metaplanet 等参投。Fhenix 项目通过结合全同态加密技术和以太坊L2解决方案,为区块链领域带来了创新的保密计算能力,并且在多个领域展现出广阔的应用潜力。
Secret network
Secret Network 是一个致力于隐私的区块链项目,旨在为去中心化应用(DApps)提供隐私保护。该项目允许开发者构建新型的、无权限、可保留隐私的应用程序。
Secret Network 是使用 Cosmos SDK 和 Tendermint BFT 构建的 Layer 1 区块链,是以隐私为中心的智能合约平台。它是第一个在主网上提供私密智能合约的项目。该项目通过集成 Intel SGX(软件保护扩展)技术,增强了其隐私保护能力。Secret Network 一开始的名字为 Enigma,最初希望依托以太坊生态进行开发,但后来由于性能瓶颈,改为通过 Cosmos SDK 开发一条独立的支持隐私计算的公链。这条链不仅支持隐私计算,还能够实现与其他 Cosmos 生态系统的互操作性,将私密性带入广泛的区块链网络。
Secret Network 的核心技术创新在于其集成的 Intel SGX,这使得它能够在保持区块链透明度的同时,为用户提供数据隐私。Secret Network 通过其独特的隐私保护功能,为 Web 3.0 应用程序提供了数据隐私,推动了去中心化金融等领域的发展。
Sunscreen
Sunscreen 是一家专注于隐私保护的区块链项目,致力于为工程师提供使用 FHE 等密码技术构建和部署私有应用程序的解决方案。
公司已经开源了自己的 FHE 编译器,这是一个基于 Web3 的原生编译器,能够将普通的 Rust 函数转换为具有隐私性的 FHE 等效函数,为算术操作(如 DeFi)提供高性能而无需硬件加速。此外,FHE 编译器还支持 BFV FHE 方案。同时,Sunscreen 正在着手构建与 FHE 编译器兼容的 ZKP 编译器,以确保计算完整性,尽管在证明同态运算时整体速度较慢。另外,公司也在寻求一种去中心化存储系统,用于存储 FHE 密文。
在未来的路线图规划中,Sunscreen 将首先支持测试网中的私有交易,随后支持预先确定的私有程序,并最终允许开发者使用其 FHE 与 ZKP 编译器编写任意私有程序。
2022 年 7 月,Sunscreen 完成了 465 万美元的种子轮融资,由 Polychain Capital 领投,Northzone、Coinbase Ventures、dao 5 等也参与了投资,个人投资者包括 Naval Ravikan、Entropy 创始人 Tux Pacific 等。Sunscreen 的联合创始人包括 Ravital Solomon 和隐私网络 NuCypher 的联合创始人 MacLane Wilkison,公司旨在为工程师提供便利,使其能够构建基于全同态加密的应用。此前,Sunscreen 曾获得 57 万美元的 Pre-Seed 轮融资。
Mind network
Mind Network 是一种由 Zama 支持的再质押层,其目标是实现 HTTPZ(端到端加密互联网愿景)。
该网络的产品包括适用于 AI 和 DePIN 网络的 FHE 再质押方案 MindLayer、经过 FHE 授权的隐形地址协议 MindSAP 以及基于 FHE 验证器网络创建的 FHE DataLake MindLake。用户可以通过 MindLayer 将 BTC 和 ETH 的 LST 代币再质押到 Mind Network,并引入 FHE 增强验证器以实现端到端加密的验证和计算过程。同时,它引入了专为 AI 机器学习任务设计的智能证明(PoI)共识机制,以确保 FHE 验证者之间的公平安全分配。FHE 计算还可以通过硬件加速。MindLake 是一个用于链上加密数据计算的数据存储 Rollup。此外,Mind Network 正与 AltLayer、EigenDA、Arbitrum Orbit 一起推出 Rollup 链。Mind Network 的测试网已经上线。2023 年 6 月,Mind Network 完成了 250 万美元的种子轮融资,投资方包括 Binance Labs、Comma 3 Ventures、SevenX Ventures、HashKey Capital、Big Brain Holdings、Arweave SCP Ventures、Mandala Capital 等。同时,它入选了 Binance Labs 的第五季孵化计划,并曾入选 Chainlink BUILD 计划,并拿到以太坊基金会 Fellowship Grant。
Privasea
Privasea 是一个整合了全同态加密机器学习(FHEML)的分布式计算网络项目,同时推出了基于 FHE 技术的 DApp“ImHuman”,旨在确保“人脸验证”(PoH)的安全执行。
用户一旦创建了 ImHuman 账户,如果忘记了密码将无法找回。ImHuman 将利用前置摄像头扫描人脸图像,并在手机端进行加密处理,不会发送至任何服务器,Privasea 也没有权限访问。加密后的人脸图像将被发送至 Privasea 服务器,并用于生成个人专属 NFT,从而完成人脸验证。通过 PoH 验证的用户将获得独家空投。目前,ImHuman 仅在 Google Play 上发布,即将登陆 App Store。 Privasea 还建立了 AI DePIN 基础设施 Privasea AI Network,该测试网络已经启动。通过建立去中心化计算网络,该测试网络为 FHE AI 任务提供可扩展的分布式计算资源,从而降低集中处理数据的风险。Privasea 的 FHE 方案得到了 Zama 具体机器学习的支持。截至 2024 年 3 月,Privasea 已经完成了 500 万美元的种子轮融资,参投方包括 Binance Labs、Gate Labs、MH Ventures、K 300、QB Ventures、CryptoTimes 等。在 4 月份,Privasea 完成了新一轮战略融资,参投方包括 OKX Ventures、软银参股的孵化器 Tanelabs 等。
FHE 赛道的风险
FHE 的效率较低: 在现阶段的区块链行业中,由于算力以及算法的限制,ZK 技术实现起来都是非常的困难。FHE 的所需要的计算能力相比 ZK 而言大了 4-5 个数量级(大概是 1000-10000 倍),所以在现阶段想要全部实现 FHE 是件非常困难的事。在现阶段只能实现 FHE 的加法和减法的计算,但是这样仍然需要较大量的计算,这就会导致计算的效率比较低下,并且需要占用大量的算力,成本也随着大幅度的增加。
市场对 FHE 的需求并不强烈: 虽然 FHE 的采用能够解决一部分行业所面临的问题,但是基于 FHE 实现的难度较大,成本较高,从而导致了愿意去采用 FHE 的项目较少。并且对大部分用户来说隐私是不痛不痒的需求,作为公共服务,很少人愿意为隐私溢价付费。市场上对 FHE 的需求并不强烈,也就导致了各个项目方对 FHE 开发的意愿并不是很强烈。所以 FHE 近年来都是处于停滞不前的开发阶段,并没有真正的应用落地。
算力基础设施薄弱: 能够实现 FHE 的基本前提是需要大量的算力,通过对 FHE 加法计算的实事已经证明,CPU 是不能够满足 FHE 最基本的计算需求的,必须是 GPU 和 ASIC 才能够刚刚满足。但是现在全球因为 AI 行业的兴起,都处在算力短缺的阶段,英伟达的 GPU 都已经排产到了 2025 年,并且在 Crypto 行业中的去中心化算力项目因为算力总量的不足以及带宽和 TPS 等硬件设备问题不具备开发 FHE 的条件。在这种算力短缺的大背景下,想要去大规模发展 FHE 赛道是不现实的。
总结
首先,FHE 作为加密学的圣杯,能够通过其独特的算法使得第三方能够在不解密的情况下,对加密数据进行任意次数的计算和操作,为隐私计算提供全新的可能性。FHE 技术能够有效保护用户数据隐私,同时实现数据的安全共享和处理。不仅在 Crypto 行业中,在现实社会的各行各业中也能够起到创新性的作用,为各行各业解决现有的隐私问题。
其次,FHE 作为一个早期的赛道,其面临困难也比较多。FHE 的效率受限于当前区块链行业中算力和算法的限制,使得 FHE 技术实现难度重重。尽管 FHE 能够解决部分行业问题,但其所需的计算能力大约是 ZK 的 1000-10000 倍,因此目前只能实现 FHE 的加法和减法计算,其应用受到市场需求不高和算力基础设施薄弱的影响,使得 FHE 的发展停滞不前。
总体来说,FHE 是一个非常具有前景和开创性的赛道,FHE 技术能够有效保护用户数据隐私,同时实现数据的安全共享和处理。但是 FEH 因为基础设施的受限以及因为效率和成本问题导致的市场需求程度的不高在实现的过程中困难重重。所以 FHE 未来 Crypto 行业发展的一个方向但是在现阶段仍处于其早期的阶段并不具备其项目应用落地的条件。