做最好的区块链网

tp钱包官网入口|ZK+DID:ZKID展开隐私安全赋能数位身份的新篇章

随着零知识技术领域的进步,透过策略性地实施备受讚誉的解决方案——将去中心化识别码(DIDs)与零知识证明(ZKP)相结合,重新夺回对数位身分的控制变得可行。 (前情提要:零知识证明是什么?一文探讨 ZK 程式语言 ) (背景补充:谈起LayerZero和Google Cloud,跨链该靠预言机还是ZK? )

本文目录

  • 通过 ZKP 挑战常规
  • 谁正採用 ZK 构建数位身份?
    • Polygon ID
    • Sismo
    • ZPass by Aleo
    • zkSBT by Manta Network
    • Worldcoin
  • 总结

曾几何时,维护个人身份是一件相对简单的事情;必要的档案如护照和出生证明被妥善保管,并在需要时以面对面的方式共享。然而,随着数位领域成为我们新的领地,随着我们享受虚拟身份验证所带来的便利,我们渐渐发现,中心化资料系统的便利和可访问性背后伴随着複杂的问题和碎片化,这给使用者带来了一个棘手的选择:是否应为便捷和可访问性而牺牲隐私和安全?

最初,集中我们的资料的想法旨在简化流程,然而却无意中让我们更加脆弱。资料被集中储存在数位资料库中,成为骇客们趋之若鹜的磁铁。这导致了一个混乱的线上环境,不断出现数据洩露,并使第三方掌控我们的个人资讯成为现实,这些资讯经常被窃取、交易和滥用。 

通过 ZKP 挑战常规

ZK 是密码学领域的一个概念,专注于验证资讯的有效性。它使一方能够向另一方证明他们拥有某些私密资讯,而无需暴露这些资讯。这是通过提供证据表明资讯满足特定条件,同时保护额外细节来实现的。

在建立身份的情境中,验证的过程似乎相当简单。这发生在我们向外部方提供我们的身份以确认某些特定资讯时,比如美国购买酒精饮品的法定年龄要求是 21 岁。然而,真正的複杂性在于确保只分享我们希望透露的特定资讯,因为每当有人检查我们的身份证以确认我们的年龄时,他们无意中获取了大量额外的个人资料,包括我们的出生日期、居住地址和其他敏感资讯。这种情况要求我们重新思考身份验证的方式以解决这一挑战。

ZK 密码学使我们能够彻底改变传统的 「信任和假定」 模式,转向 「验证而信任」 的正规化。在这一新框架中,信任不再是理所当然的,而是通过对断言的验证逐渐获得的。个人现在可以证实自己的宣告,如年龄、国籍或其他身份相关证明,而无需洩露敏感资讯。

绝对匿名可能不总是与有效利用数位身份的实际目标相一致。这时候,选择性披露的概念,藉助 ZK 技术,就变得尤为关键。虽然预设配置强调全面的隐私,但我们必须认识到隐私在一个连续的範围内运作,使用者应具备根据需要仅披露相关资讯的能力。