去中心化世界的最大优势在于透明性与可验证性,但这也是它最大的短板。当前公链生态中:
所有交易、地址、资产、逻辑全部公开透明
用户行为可被完整链上溯源,难以保护数据隐私
尝试实现隐私的方式(如 ZKP、MPC)仍需权衡性能或信任模型
问题本质:缺乏一种既可加密数据,又可在密文上进行任意计算的机制。
FHE(Fully Homomorphic Encryption)允许开发者在不解密的前提下执行加法、乘法等任意计算操作,计算结果保持加密状态,最终用户可使用密钥解密查看结果。
这意味着:
数据永远不“裸奔”,即使在链上运行合约
智能合约可以在密文输入上运行,保证逻辑公开、数据私密
可以替代某些场景中的 ZK、TEE、MPC,并兼具可验证性与灵活性
Zama 专注于打造 Web3 原生的 FHE 基础设施,主要包括以下组件:
TFHE-rs:Rust 编写的高性能 TFHE 库
Concrete:Zama 的完整 FHE SDK,支持整数和浮点数运算
fhEVM:FHE + Solidity 的结合,兼容以太坊虚拟机,支持用 Solidity 写同态加密合约
支持 EVM 的加密执行层:让开发者可以部署真正可在链上运行的密文计算智能合约
目前 fhEVM 已与 EVM 层整合,支持链上部署 FHE 合约并完成端到端的密文数据处理流程。
以下是适合开发者构建的高价值场景:
加密 AI 模型调用:部署在链上的模型不暴露权重、输入、输出
隐私支付协议:交易数据保持加密,同时可审计
链上隐私身份系统:在不暴露身份前提下完成验证
保密 DAO 投票:密文提交,链上计票,确保过程透明、结果可信
多方数据联合建模:无需暴露原始数据,保证参与方隐私
特性FHE(Zama)ZK(如 ZK-SNARK)输入是否可加密✅ 可加密输入❌ 多为明文输入计算能力通用计算,几乎无限制需电路设计,限制较多可验证性支持输出验证强,但电路设计复杂性能当前稍慢,适合批量处理多年优化,适合简单逻辑开发者学习曲线类似传统开发需学习电路编译、zkDSL
Zama 提供了一种更接近开发者习惯的方式,用 Solidity 写隐私逻辑,适合大部分以太坊开发者迁移。
重新定义“智能合约”概念:智能 + 隐私合约将成为默认标准
拓展链上可实现的应用范围,如医疗数据、模型训练、金融交易等
降低隐私计算开发门槛,将“链上隐私”变成一项基础设施,而非高级功能
与 AI 模型结合后,将形成链上 FHE AI 应用的新范式
Zama 提供了完整的开发工具链:
GitHub:https://github.com/zama-ai
Zama 正在主导 Web3 隐私计算的基础架构建设阶段,适合开发者、研究者、数据建模者尽早参与。
Share Dialog
Subscribe to wangzhes.eth
<100 subscribers