身份验证

微信扫码分享
Zentity:基于 Zama 构建的隐私保护的自主主权身份验证平台

Zentity:基于 Zama 构建的隐私保护的自主主权身份验证平台

视频 AI 总结: 该视频介绍了Zentity系统,一个隐私保护的身份验证平台。其核心是解决传统身份验证中数据泄露的“蜜罐问题”,通过四种密码学层(零知识证明、全同态加密FHE、密码学承诺、凭证包装密钥托管)实现用户数据的端到端加密与计算。系统支持匿名注册、链下验证与链上证明,并演示了年龄检查、合规验证、代理委托等实际场景,确保用户无需信任平台运营商即可安全验证身份。 关键信息: 1. 传统身份验证平台存在结构化数据泄露风险(蜜罐问题),甚至内部员工可窃取明文数据。 2. Zentity使用四种密码学层分别解决证明生成、合规规则计算、审计绑定、密钥用户端保管等问题。 3. 使用FHE实现数据密文计算,避免明文存储;零知识证明用于一次性验证(如年龄>18)。 4. 关键流程:用户匿名注册时自动启动FHE密钥生成(改善UX),客户端完成所有验证,平台仅作为桥接。 5. 支持多种凭证(passkey、密码、钱包),密钥存于用户端,服务器无法解密。 6. 链上/链下双模式:链下验证通过FHE加密存储,链上证明通过零知识证明实现。 7. 代理委托:允许用户授权AI代理使用身份证明(如付款),代理仅获取必要属性,不泄露完整身份。 8. 演示了应用场景:银行登录、年龄验证、合规检查、代理授权(如防止机器人封禁)。

98 0 0 2026-05-23 14:15
前端连接钱包:Web3 登录与实战准备

前端连接钱包:Web3 登录与实战准备

视频 AI 总结: 1. **核心内容:** 本视频是课程的最后一节知识点讲解,主要回顾和深入讲解了前端连接钱包的各种方式,包括 Web2 和 Web3 登录的区别,以及如何通过 Metamask、WalletConnect、APPKit 等工具实现钱包连接,并介绍了 Sign-in with Ethereum 的身份验证方式。强调了理解底层原理和熟悉常用 EIP 协议的重要性,并布置了课后作业,为后续的项目实战做准备。 2. **关键信息:** * **Web2 和 Web3 登录的区别:** Web2 需要管理多个用户名和密码,账号体系割裂;Web3 通过密钥对实现统一身份,无需中央服务器,可跨应用登录。 * **Metamask 连接钱包:** 通过浏览器扩展注入,利用 window.ethereum 对象和 EIP-1193/6963 协议实现连接。 * **WalletConnect 连接钱包:** 通过扫描二维码连接移动端钱包,需要 Project ID,并遵循特定的字符串格式。 * **APPKit 连接钱包:** Reown 提供的 SDK,整合了多种钱包功能,支持社交登录、多链和智能合约交互。 * **RainbowKit 连接钱包:** 基于 Wegami 和 Vim 的 Red Cool,提供 Connect Button 组件,简化钱包连接流程。 * **Sign-in with Ethereum:** 通过签名消息进行身份验证,后端验证签名后下发 Session ID 或 JWT Token。 * **EIP 协议的重要性:** 强调了熟悉 EIP-1193 等常用协议的重要性,以便理解钱包交互的底层原理。 * **作业内容:** 安装多个钱包插件,尝试使用 WalletConnect、APPKit 等工具连接钱包,并提交代码和截图。 * **项目实战预告:** 下一节课开始项目实战,将运用之前学过的知识,构建一个 lunchpad、dex、lp-java 框加 bridge 的应用。

246 0 0 2025-11-03 22:27
DeFi 讲座 11:去中心化身份

DeFi 讲座 11:去中心化身份

在本次讲座中,Andrew探讨了去中心化身份(Decentralized Identity)在去中心化金融(DeFi)中的重要性,重点关注了三个主要方面。 首先,去中心化身份在DeFi应用中的实际作用,包括如何将外部账户(如Twitter或电子邮件地址)与智能合约或DeFi应用连接。Andrew介绍了证明模型(attestation model),即身份提供者(issuer)对用户(subject)进行身份验证,并将信息传递给依赖方(relying party)。他还提到了去中心化标识符(Decentralized Identifiers)和基于零知识证明(zk-SNARKs)的匿名凭证(anonymous credentials),这些技术在保护隐私和安全性方面至关重要。 其次,Andrew讨论了真实姓名和权威身份(如政府颁发的身份证件)在DeFi中的必要性,尤其是在合规性方面。他提到了一项名为Candid的研究项目,该项目旨在通过传统身份提供者生成匿名凭证,以解决身份验证的鸡蛋与鸡的问题。 最后,Andrew提出了一些未来DeFi身份的替代方案,这些方案不依赖于中心化的身份发行者,而是通过信任网络(webs of trust)和个人身份证明(proofs of personhood)等方式实现身份验证。他强调,去中心化身份的未来可能会涉及更具创造性的身份管理方法,利用低权威标识符和物理事件等新方式。 总结来说,本次讲座强调了去中心化身份在DeFi中的多样性和灵活性,探讨了如何在保护隐私的同时实现身份验证,以及未来可能出现的创新身份解决方案。

1787 0 0 2025-01-27 08:13