fhEVM v0.6:增强的输入机制(具有证明能力)、扩展的类型和更好的可配置性

  • ZamaFHE
  • 发布于 2025-01-15 12:18
  • 阅读 95

fhEVM v0.6 版本引入了扩展类型支持、具有证明能力的更强大的输入机制以及增强的 fhEVM 部署可配置性。其中最令人兴奋的创新是 fhEVM Coprocessor,开发者现在可以在任何 EVM 链上构建机密智能合约,目前已在 Sepolia 测试网上启动。此外,还提供了一些链接,可以帮助大家更好地了解 fhEVM Github存储库、fhEVM 文档等。

fhEVM v0.6 引入了扩展的类型支持、具有证明功能的更强大的输入机制以及增强的 fhEVM 部署可配置性。这些更改继续提高灵活性、可用性以及与加密数据系统的集成。

fhEVM v0.6 还带来了 Zama 迄今为止最令人兴奋的创新之一:fhEVM 协处理器。开发者现在可以在任何 EVM 链上构建保密智能合约,从 Sepolia 测试网开始。

扩展的类型支持

fhEVM v0.6 现在支持更大的加密类型,消除了整数大小的限制:

  • 用于更高精度加密整数的 euint128 和 euint256。
  • 用于更大加密字节数组的 ebytes64、ebytes128 和 ebytes256。

更强大的输入机制

安全计算的挑战之一是确保密文不被未经授权的用户重复使用或复制。如果没有适当的保护措施,攻击者可能会操纵密文来解密他们不拥有的数据。

为了解决这个问题,fhEVM v0.6 引入了一种带有证明的输入机制。此功能验证密文的真实性和完整性,确保用户对其交互的密文具有明文感知。你可以在文档中了解有关此功能的更多详细信息。

增强的 fhEVM 部署可配置性

fhEVM v0.6 引入了一个名为 TFHE.setFHEVM() 的新函数,使用户能够在网络上指定特定的 fhEVM 配置。使用配置合约可以轻松实现此配置。这是一个例子:

// SPDX-License-Identifier: BSD-3-Clause-Clear
pragma solidity ^0.8.24;
import { SepoliaZamaFHEVMConfig } from "fhevm/config/ZamaFHEVMConfig.sol";

contract MyERC20 is SepoliaZamaFHEVMConfig {
 constructor() {
   // Additional initialization logic if needed
 }
}

要更深入地了解此功能的工作原理,请查看我们的文档

fhEVM 协处理器

本季度,我们推出了 Zama 迄今为止最令人兴奋的创新之一:fhEVM 协处理器。它改变了保密智能合约的游戏规则,能够在任何 EVM 链上实现全同态加密 (FHE)——包括那些本身不支持 FHE 而无需修改底层区块链协议的链。

你已经可以在 Sepolia 测试网上开始进行实验。对其他链的支持正在进行中。要开始使用,请查看我们的文档,或阅读 fhEVM 协处理器发布博文,以了解 fhEVM 的完整技术细节和产品愿景。

更多链接

  • 原文链接: zama.ai/post/fhevm-v0-6...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
ZamaFHE
ZamaFHE
Zama是一家开源密码学公司,专注于为区块链和人工智能构建最先进的完全同态加密(FHE)解决方案。