fhEVM v0.6:增强的输入机制与证明能力、扩展的类型和更佳的配置能力

  • ZamaFHE
  • 发布于 2025-01-15 23:45
  • 阅读 99

fhEVM v0.6 版本引入了更强大的输入机制与证明功能,扩展了类型支持,并增强了 fhEVM 部署的配置能力。同时,Zama 推出了 fhEVM Coprocessor,它允许在任何 EVM 链上构建保密智能合约,目前已在 Sepolia 测试网上提供。

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)解决方案。