在以太坊生态系统中,使用零知识证明 (ZKPs) 来改善隐私和可扩展性的工作非常有前景的。
原文作者:shrey jain
原文来源:shreyj.com
编译:Renaissance,ETH中文
在以太坊生态系统中,使用零知识证明 (ZKPs) 来改善隐私和可扩展性的工作非常有前景的。
我想重点强调的是,还有一小部分人专门致力于以太坊上的 ZKP 技术的社交应用。我几乎将所有不以扩展解决方案或金融解决方案为导向的应用都定义为“社交应用” (是的,转账属于社交,但我想读者能够理解我在这篇文章中想表达的东西)。
我最近尝试在 Twitter 上问大家这个领域中有哪些关键项目,并且很高兴能收到一些评论和私信,它们很适合融合到本文中。
在这个领域让我感兴趣的一些事情包括:签名消息、指定的验证者证明、用于医疗保健应用的零知识机器学习,以及我们如何在通信协议中建立共同知识。如果您对此也感兴趣,请在 Twitter 上私信我。
我将 social applied zk 中的项目分为三个主要类别:
免责声明:除了 zkSBT 和我作为合著者的指定验证者工作之外,我没有参与(财务上或作为合作者)以下任何项目。按字母顺序排列,不优先考虑任何特定项目。
身份
Interep:隐私声誉和身份系统可以让服务验证用户属于某个群体或满足某些声誉标准而无需透露他们的身份。用户可以从 Twitter 和 Github 等平台匿名导出自己的声誉。
Relic Protocol:Relic Protocol 使用 ZKP 来证明关于任意以太坊历史状态的事实,允许用户根据他们的历史链上活动来证明他们的声誉,并铸造为 SBT。
Sismo:Sismo 是一个发放 ZK 徽章的模块化协议,用于为实现声誉的可移植性和聚合。
Sealcred:SealCred 可以让您使用 ZK 徽章匿名体验世界。这意味着您可以在不被追溯到的前提下,证明自己持有某个 NFT 的所有权。
Unirep:Unirep 允许一个组织的匿名成员在不透露身份的情况下给予、接受和证明声誉。应用程序或人员可以充当证明者,并在共享的 Unirep 合约之上建立自己的声誉代币。
Worldcoin:Worldcoin 已经构建了一个保护隐私的人格证明协议。
zkPortal:以信任最小化和私密的方式将个人数据带到 web3:防止女巫攻击,启用 1P1V (每人一票,one-person-one-vote) 模式并帮助 DeFi 保持合规性。
zkSBTs:ZK SBTs 用于创建可组合的信任网络。通证在链上始终可见,使得用户无法在请求时隐藏信息的存在。为了保证隐私,声明中包含的信息使用 ZK 进行了模糊处理。链上唯一存储的是签名消息的哈希值。
治理
Devfolio:一个完全在链上的匿名投票系统。
Nouns DAO heyanoun:为那些被快照的提案提名者提供了一种方式,让他们可以匿名提交有关该提案的消息。
MACI:最小反共谋基础设施 (Minimum Anti-Collusion Infrastructure) 是防贿赂、安全和隐私数字投票的基础层。
zkPIN:创建承诺池以最小化信任的方式签署或支持一个想法。
消息
designated-verifier-proofs:与以太坊兼容的密码学方案,以确保只有指定的验证者被说服接受传递给他们的信息,并且任何第 3 方都不确定指定的验证者是否在说真话。
heyanon:heyanon,由 personae labs 提供,为那些在以太坊上很酷的组织或做了很酷的事情的人提供了一种在 Twitter 上匿名广播消息的方式。
Sealcaster:在 Farcaster 上匿名传递消息。
Semaphore:Semaphore 是一种协议,旨在成为以太坊 DApp 的简单通用隐私层。使用零知识,以太坊用户可以证明他们是某个团体的成员,并在不透露其原始身份的情况下发送投票或背书等信号。
zkEmail:链上去信任的电子邮件验证。DevCon 的演讲内容更丰富。
zknullifier:通过以太坊上可验证的确定性签名创建匿名标识符,从而产生独特的假名。
我会让这个博客保持活跃,所以如果我错过了您的项目并且您认为它符合上述类别之一,请在 Twitter 上私信我。
感谢 Vivek B 的反馈。