本文为机器翻译
展示原文

Zama 的 FHE 协议栈概述 全同态加密(FHE)允许您在不解密的情况下对加密数据进行计算。输入数据保持加密状态,运算在密文上运行,输出结果也保持加密状态。只有数据所有者才能Decrypt结果。 @zama 构建了一个包含 3 层的生产级 FHE 协议栈: 1. TFHE-rs(核心库)用 Rust 实现了 TFHE 方案(环面全同态加密)。处理加密后的整数和布尔运算。例如,对加密后的 8 位整数进行加法运算耗时 1 毫秒,乘法运算耗时 20 毫秒。 2. 具体层(编译器)自动将 Python/Rust 代码转换为全同态加密电路。开发者编写普通函数,编译器将其转换为可处理加密数据的函数。优化层会降低电路深度——每次操作都会向密文添加噪声。经过 1000 次操作后,噪声超过Threshold,需要进行引导刷新(每次操作需要 50-150 毫秒的噪声刷新)。 3. fhEVM(区块链集成)——兼容 EVM 的智能合约,用于处理加密输入。已部署在 Zama 的开发网上,区块时间为 8 秒。由于 FHE 计算开销,其 Gas 费用比标准 EVM 操作高出 100 到 1000 倍。 Zama 在 2024 年测试网上处理了 240 万笔加密交易,迄今为止已处理了 670 万笔交易。其应用场景包括盲拍(出价在公开前保持加密状态)、私有 DeFi(余额/交易金额隐藏)和保密投票。 仅适用于特定操作类型。虽然可以进行神​​经网络推理,但速度比纯文本慢 10,000 倍。最适合处理敏感数据的低复杂度操作,在这种情况下,为了保密性,性能损失是可以接受的。

相关赛道:
来自推特
免责声明:以上内容仅为作者观点,不代表Followin的任何立场,不构成与Followin相关的任何投资建议。
喜欢
收藏
评论