构建模块
在高层次上,一个有效的 PoP 机制需要几个基本要素。其中包括“去重”,以确保每个人只能进行一次验证;“认证”,以确保只有合法的个人身份证明凭证的所有者才能使用它;以及“恢复”,用于处理丢失或被篡改的凭证的情况。本部分将从高层次上讨论这些基本要素。
一个个人身份证明机制包括三个不同的参与者和它们之间交换的数据。

在本节的上下文中,这些术语的定义如下:
用户(User):一个寻求证明自己特定声明的个人,以便访问特定资源或更普遍地满足特定行为资格的个人。在 PoP 协议的上下文中,这些声明与证明唯一性和人的身份有关。
凭证(Credential):一组数据,作为用户特定属性的证明,表明用户是一个人类。这可以是各种事物,从拥有有效的政府身份证到通过生物识别验证为人类和唯一。
发行者(Issuer):一个可信的实体,确认用户的某些信息,并授予他们 PoP 凭证,使用户能够向他人证明他们的声明。
验证者(Verifier):一个实体,检查用户的 PoP 凭证,并在验证过程中检查其真实性,以授予用户访问特定操作的权限。
用户、发行者和验证者之间的某些交互,如去重、恢复和认证,是功能性 PoP 机制的重要组成部分。本节提供了一般 PoP 机制的高级概述。关于如何使用 World ID 实现这些机制的详细说明将在后面的部分中提供。

Last updated