PolygonID 和去中心化自我主权身份 (SSI) 革命
PolygonID 是一种在在线 (web3) 空间中管理您身份的全新且令人印象深刻的方式。这是身份管理方面的一项惊人创新,让您能够对身份的共享和使用方式拥有自主权。
本文旨在阐明并解释 PolygonID 的含义。
为了帮助您更好地理解事物,我们需要从头到尾开始。
介绍
身份概念是社会中仍然至关重要的一个非常重要的概念。
每天,我们都需要以一种或另一种形式证明、披露或分享我们的身份。我们的身份可以采用简单的形式,例如我们的姓名,也可以采用更有组织的形式,例如我们携带的身份证和许可证。
在科技领域,身份管理非常重要。我们每天都需要以一种或另一种形式证明或分享我们身份的不同部分(例如姓名、用户名、电子邮件等)。这种情况尤其在注册(注册)和登录不同的在线平台时发生。
在线空间有不同形式的身份管理。下面是其中的三个。
- 集中身份:这种身份管理模式与不同平台拥有不同用户帐户的概念有关。这种 ID 管理模式在在线空间中最为流行。
- 联合身份:这种身份管理模式与拥有可跨多个平台识别的单个帐户有关。此类帐户通常由受信任的第三方发行。
一个非常实际的例子是您的单个Google 帐户,它可以让您访问不同的在线平台和服务。
-
去中心化自我主权身份(SSI):
SSI 概念是一个很难理解的概念。但我希望您在阅读时能够得到很好的理解。
这里第一个概念是“去中心化”的概念。为了简单起见,去中心化只是构建区块链的核心基础之一。去中心化有助于将数据传播到多个来源,而不是拥有易于操纵的单一事实来源(如单个公司数据库)。
另一个概念(SSI)只是带来这样一个事实:您有权成为您身份的主权持有者 - 能够尽可能保持您的详细信息的私密性 - 同时仍然证明*所有权和访问权。*
在 SSI 中,我们收到数字签名的凭据,将其存储在(私人)数字钱包中,然后在需要时提供它们以安全地证明我们的在线身份。
SSI 为用户(个人或组织)提供了对其数字身份的唯一所有权,同时还使他们能够控制其个人数据的共享和使用方式。
这种身份管理模式令人印象深刻,因为它解决了前面解释的其他两种身份管理方法所涉及的问题。
信任三角——去中心化的自我主权身份如何运作
为了使去中心化 SSI 成为可能,需要一个非常重要的概念来发挥作用。这就是所谓的信任三角。这是它的工作原理。
用户只需向称为**“发行人”**的一方证明/提供其身份(或身份信息)一次。然后,发行者生成该身份的加密证明,在 PolygonID 中称为“可验证凭证(VC)”,该可验证凭证随后存储在数字钱包中,并在验证时提供,以授予访问权限或所有权证明- 一切仍然没有透露用户的身份。
验证声明的一方称为**“验证者”。**
为了使所有这些成为可能,发行者和验证者之间确实必须存在信任关系。
请明确注意,正如上面所述,用户的身份保持主权 - 它不会透露给验证者。
验证过程是根据已生成的可验证凭证进行的,同时用户的身份保密。
您可能会问的一个非常重要的问题是“那么,验证者如何保留所暴露的身份信息,而验证者却能够验证它并同意该声明”
这是通过密码学中称为零知识(ZK)证明的概念实现的。
零知识(ZK)证明的概念
在密码学中,零知识证明或零知识协议是一种方法,通过该方法,一方(证明者)可以向另一方(验证者)证明给定的陈述是真实的,同时避免向验证者传达任何超出该陈述的信息。仅仅是陈述的真实性。零知识证明背后的直觉是,通过简单地揭示某些信息来证明拥有某些信息是微不足道的;挑战在于在不泄露信息或其任何方面的情况下证明这种所有权
- 资料来源:维基百科。
使用不同的类比来尝试解释 ZK 证明并使其更容易理解。到目前为止,我发现的最好的就是**“两个球和色盲朋友”**的故事/概念。请阅读下面的内容。
想象一下,您的朋友“维克多”是红绿色盲(而您不是),并且您有两个球:一红一绿,但其他方面完全相同。对于维克多来说,这些球看起来完全相同。维克多怀疑这些球是否真的可以区分。您想向维克多证明球实际上颜色不同,但仅此而已。特别是,您不想透露哪个球是红色的,哪个是绿色的。
这是证明系统。你把两个球交给维克多,他把它们放在背后。接下来,他拿起其中一个球,从背后将其拿出并展示。然后他再次将球放在背后,然后选择只展示两个球中的一个,以相同的概率随机选择两个球之一。他会问你:“我换球了吗?” 然后根据需要多次重复整个过程。
当然,通过观察球的颜色,你可以肯定地说他是否改变了它们。另一方面,如果球的颜色相同,因此无法区分,那么您猜对的概率就不可能高于 50%。
由于随机成功识别每个开关/非开关的概率为 50%,因此随机成功识别所有开关/非开关的概率接近于零(“健全性”)。如果您和您的朋友多次重复此“证明”(例如 20 次),您的朋友应该确信(“完整性”)球确实具有不同的颜色。
上面的证明是零知识的,因为你的朋友永远不知道哪个球是绿色的,哪个是红色的;事实上,他不知道如何区分这些球。
- 资料来源:维基百科。
上面的插图是一个非常漂亮的类比,它有助于描述如何使用密码学(zk 证明)来保持用户身份的秘密和主权,同时仍然证明所有权或访问权。
现在让我们重点介绍一下 PolygonID。
什么是PolygonID
经过我在本文前面所做的所有解释,我打赌您已经可以猜到 PolygonID 是如何进入场景的。
PolygonID 是一项非常巧妙的验证技术,由 Polygon 的优秀人员开发。
它结合了本文中已解释的概念,使用户能够证明自己的身份,而无需实际向第三方透露身份。
Polygon ID 使一方的组织能够发布有关用户的可验证凭证,另一方的组织能够通过为 SSI 生态系统的每个成员创建的一套工具来验证这些声明
Polygon ID借助零知识证明,可以让用户在不暴露私人信息的情况下证明自己的身份。这默认确保了言论自由和隐私(用户的身份由零知识加密技术保护)。
**每个身份都由一个称为DID(去中心化标识符)**的唯一标识符来标识
**每个基于身份的信息都通过可验证凭证 (VC)**表示
来源:PolygonID 文档。
您可以通过阅读PolygonID 文档了解更多信息。
PolygonID 的潜力。
PolygonID 作为一项革命性且巧妙的技术,无疑具有巨大的潜力。从能够在保持隐私的同时证明您的身份的兴奋感,到这项创新将加速的大规模新身份管理视野(生态系统),再到即将推出的新用例,我非常有信心 PolygonID这项创新只会不断取得巨大进步。
PolygonID 的一些用例。
Polygon ID 可以通过多种非常相关的方式使用。
-
它可以用于 KYC 程序。
-
用于电子商务入门。
-
用于无密码登录/身份验证。
-
它也可以被银行和 DAO 等顶级机构使用。
还有更多令人惊奇的用例……
-
它可用于记录医疗案例,而无需透露受影响(患病)人员的身份。
PolygonID 有如此多的可能性。
PolygonID 的工作原理
Polygon 令人惊叹的 ID 团队开发出了一套工具,使去中心化的自我主权身份识别过程成为可能。以下是身份管理如何与 PolygonID 配合使用的快速摘要。
-
您需要从应用程序商店下载 PolygonID 移动应用程序。
-
然后,您将访问发行者平台/网站,为您希望在验证点出示的任何身份信息生成加密证明(可验证凭证)。
-
生成证明 (VC) 后,您可以将其保存到 PolygonID 移动应用程序上的钱包中。
-
无论何时您希望获得验证、身份验证或授权,您只需在 PolygonID 移动应用程序上提供 VC 即可。然后使用 zk 证明概念验证 VC 以证明您的主张。如果您的声明被确认属实,则将授予访问权限。
所有这一切都是在不向验证者提供任何包含的身份信息的情况下完成的 - 仅提供加密的可验证凭证(VC) - 令人惊叹的是,这要归功于 zk 技术。
在 PolygonID 中,所有这些过程都是借助快速响应 (QR) 代码和其他一些底层技术(例如 zk 密码学和区块链/web3)来处理。
Steph Orpilla的这段视频绝对是一个很棒的资源,可以帮助您更好地掌握 PolygonID 服务和移动应用程序的工作原理。
PolygonID 入门
开始使用Polygon ID 很简单。只需访问您的应用程序商店,下载 PolygonID 应用程序,然后开始探索。
去中心化 SSI 是一个相当革命性的概念。因此,其采用和使用仍处于较低水平。
这意味着您可能很少找到支持问题/验证者平台来使用应用程序和服务。这就是 Polygon 团队继续推动开发人员采用它的原因。值得高兴的是,我们已经取得了非常重要的进展。
结论
我写这篇文章是参加 Polygon IDThon 挑战赛的一部分。我希望它确实有助于您更好地理解 PolygonID 的全部内容以及一些相关的基础概念。
原文: https://zhacks.hashnode.dev/polygonid-and-the-decentralized-self-sovereign-identityssi-revolution
如果你觉得这篇文章对你有所帮助,欢迎赞赏~
赞赏