使用ZK Email进行私有邮件恢复

ZK Email与Rhinestone合作,为智能账户引入隐私保护的Web2集成。Rhinestone将开发一个ZK Email模块模板,使开发者能够轻松地基于ZK Email和ERC-7579智能账户构建智能账户功能,例如使用户能够使用电子邮件地址作为守护者,而无需透露电子邮件地址。

ZK Email 与 Rhinestone 合作,解锁保护隐私的 web2 集成

概要

Rhinestone 已与 ZK Email 合作,为所有智能账户引入私有电子邮件恢复功能,首先是 Safe 和 ERC-7579 原生账户。该模块正在审计中,并将于 2024 年第三季度通过 ModuleSDK 提供。

对于希望使用 ZK Email 构建其他类型的链上工具的开发者,Rhinestone 还将开发一个 ZK Email 模块模板,该模板将通过 ModuleKit 提供。该模板将使任何开发者都可以轻松构建新的智能账户模块和利用 ZK Email 的 dapps,只需编写 电子邮件的 Solidity 规范

我们对 ZK Email 感到兴奋的原因有很多。该模块不仅解锁了前所未有的功能,而且在开发者利用智能账户模块作为分发方法方面也开辟了新的局面。对于 ZK Email,该模块提供 1) 直接集成到用户现有智能账户的路径,以及 2) 它可以被希望修改 ZK Email 如何使用电子邮件内容来恢复用户账户的钱包开发者使用。

为什么选择 ZK Email

web2 生态系统拥有许多出色的产品和服务。在理想的世界中,web3 开发者可以无缝地利用这一点来改进以前的产品。为此,我们需要从链下到链上的可信集成方法。如果没有这个,区块链应用程序可能会感到孤立、封闭,甚至难以访问。对于 DeFi 和游戏来说,这是可以容忍的,因为应用程序可以是完全自我包含的体验。然而,对于旨在直接插入用户日常生活的社交应用程序来说,这可能会受到限制。

ZK Email 旨在通过提供一种可信且保护隐私的机制,用于链上使用链下数据来解决这个问题。

ZK Email 解锁了所谓的“provenant data(出处数据)”。 Provenant data 是一种自我证明的数据,可以在链上验证,而无需任何额外的协议作为可信的第三方验证者。通过仅公开 provenance data 的特定部分,ZK Email 可以使数据在编程上具有私密性。正如 ZK Email 所说,“可编程的出处是 web2-web3 集成的圣杯”。

这用简单的术语意味着什么?

ZK Email 提供了一项服务,允许用户通过利用 DKIM (DomainKeys Identified Mail) 和开源 ZK 验证器来自我证明其信息或身份。DKIM 是一种电子邮件身份验证协议,它使用加密签名来让收件人知道该消息已由域名所有者发送和授权。所有合法的电子邮件提供商(例如,Gmail)都使用这种开源技术。结果是,任何可以通过电子邮件证明的东西(例如,X / Twitter Handle的所有权)都可以使用 ZK Email 以保护隐私的方式在链上摄取。

对于 web3 应用程序开发者来说,这是一个巨大的解锁,尤其是在与智能账户配对时。因此,我们很高兴地宣布以下内容:

  • ZK Email 与 Rhinestone 合作,将私有电子邮件恢复引入 ERC-7579 智能账户生态系统。
  • Rhinestone 将开发一个 ZK Email 模块模板,该模板将添加到 ModuleKit 并充当 ZK Email 核心合约的包装器。该模板将允许任何开发者轻松地在 ZK Email 和 ERC-7579 智能账户之上构建智能账户功能。

ZK Email 恢复模块

密钥管理对于任何自主的加密货币所有者来说都是一项重要但令人生畏的工作。智能账户最著名的好处之一是密钥轮换,如果用户的密钥丢失或泄露,则允许账户恢复。然而,恢复仍然存在问题。应该信任谁作为监护人?这个人是否拥有适当的密钥管理流程和安全措施?

通常,用户更喜欢信任自己,添加辅助钱包(例如硬件签名器)或安全第三方服务(例如 iCloud KeyChain)作为监护人。借助 ZK Email 恢复模块,用户现在可以使用电子邮件地址作为监护人,而无需泄露电子邮件地址。

该模块是 ERC-7579 原生的,任何使用 Safe 通过我们的 Safe7579 适配器、ZeroDev 的 Kernel V3、Biconomy 即将推出的 Nexus 帐户或 Etherspot 的 Prime 帐户构建的开发者都可以使用它。

要更深入地了解 ZK Email 恢复模块的内部工作原理,请跳转到 ZK Email 博客

使 ZK Email 可供任何开发者组合

ZK Email 的功能具有高度的可扩展性。因此,Rhinestone 还将构建一个模块基础,该基础充当任何希望将 ZK Email 与智能账户一起使用的开发者的模板。我们相信这将开启许多新的智能钱包功能,这些功能将继续改善 Web3 UX 并解锁新颖的隐私保护产品。

我们已经看到了几个以创新方式使用 ZK Email 的新应用程序。例如,ZKP2P 提供 P2P 加密货币链上入门和支付,利用 ZK Email 从收据电子邮件中提取支付信息作为支付证明。这使用户可以通过 Venmo 发送 USD 并在链上接收/发送 USDC。Nozee 使用 ZK Email 创建具有经过验证的电子邮件域的假名社交媒体。

但这仅仅是个开始。我们很高兴看到涵盖许多链上问题的应用程序,从保护隐私的 KYC、新的资产所有权和转移机制、DAO 治理和授权机制、通过电子邮件控制钱包功能、使用任何可验证的 web2 凭证私下声明资产等等。

开始使用 ZK Email 构建

ZK Email 恢复模块将于 2024 年第三季度发布,并通过 Safe7579 适配器 与任何 ERC-7579 智能账户(包括 Safe)无缝协作。该模块将是开源的,并且可以通过 ModuleSDK 供 dapps 访问。

ZK Email 模块基础目前正在开发中。如果你有兴趣构建利用 ZK Email 和智能账户模块的智能账户应用程序,请 联系,以便我们确保我们的初始版本满足你的需求。与此同时,请查看 ModuleKit 和我们现有的工具、模板和第三方集成。

结论

我们对 ZK Email 感到兴奋的原因有很多。它可以为满足用户实际需求的新型智能账户产品提供支持。私有电子邮件恢复是对此的清晰而简单的演示。它还演示了智能账户模块如何为将产品和服务直接分发到用户账户或钱包提供平台。最后,ZK Email 模块基础展示了智能账户模块如何成为开发者对开发者的分发机制,并为开放的智能账户创新提供动力。

感谢 YushJohnSora 的开放合作!我们期待为 ERC-7579 生态系统带来更多新颖的产品。

在 X 上关注我们

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

0 条评论

请先 登录 后评论
Rhinestone
Rhinestone
Infrastructure and APIs for seamless wallet abstraction. Built on smart accounts. Powered by intents. https://linktr.ee/rhinestonewtf