http://www.7klian.com

10 分钟相识可验证证书

References

可验证证书
•持有者:持有者凡是(但并非老是)是其持有的可验证证书的主体。

固然此列表并不完整,但确实显示了重塑用户体验的大概性,并为未来的可验证证书范例筹划了蹊径图。
可验证证书的一个要害要素是用户任务,凡是是证书要求的驱动者。下图演示了用户任务,以及让可验证证书有用的须要条件。

与传统的物理凭证差异,我们正在目击对可验证证书应用的更大敦促。可验证证书可通过利用一组防改动的声明和元数据来成立各方之间的信任,这些内容可以用暗码方法证明持有人的身份以及揭晓者的身份。更重要的是,通过利用这种要领,用户可以在收到请求时保存其数据,而且很是轻松简朴地与另一方共享颠末验证的证书。

可验证证书用例

每当有人想相识我们的环境时,我们城市利用可验证声明作为分享有关实体或小我私家的资格、成绩、品质,或一段譬喻姓名,当局身份证,付款人,家庭住址或大学学位等一段信息。更重要的是,可验证声明描写了确定其存在和奇特性的实体或小我私家的一种或多种质量、特性或属性。

用户任务
[2] 可验证证书用例: https://www.w3.org/TR/vc-use-cases/#user-tasks

•主体:提作声明的实体或事物。

来历: 万维网同盟(W3C)可验证证书数据模子 1.0[3]

可验证证书设计
•揭晓者:建设声明并将其与主体关联的实体或小我私家。
[1] 可验证证书用例: (https://www.w3.org/TR/vc-use-cases/#user-needs

作者: Matt McKinney(ArcBlock 市场副总裁)

来历: 万维网同盟(W3C)可验证证书用例[1]

•验证者:验证有关给定主体的主张的实体或小我私家。

本文扼要先容可验证证书,在企业、机构和当局部分的潜在应用,为小我私家及其利用的处事/机构缔造的各类新条理的信任。

[3] 可验证证书数据模子 1.0: https://www.w3.org/TR/vc-data-model/#credentials

此刻,我们对可验证证书、用例和用户任务有了一个根基相识,此刻将其应用于可行的设计中。最常见的早期设计之一就是与大学等教诲机构有关的可验证证书。这一示例中,很容易识别持有者(学生)、揭晓者(大学校长)和验证者(大学)。此刻看一下可验证证书如何事情的图。万维网同盟(W3C)的第一张图显示了证书自己,个中包罗证书元数据(粉赤色)和声明(黄色),第二张图显示了数字化证明(绿色),凡是是数字签名。

译者: 陈俊(ArcBlock 公关副总裁)

在最简朴的层面上,可验证证书无非就是我们持久利用的物理证书的数码版本:信用卡、护照、驾照,以及资质证书、奖状之类的对象。在这些例子中,我们很多人习惯的传统方法是让用户与银行(实体)共享信息,,个中不乏高度敏感的小我私家数据,然后银行/实体将这些信息存储在个中心化处事器上,并利用该信息来抉择是否向用户揭晓某种范例的根据证书。

ArcBlock 的去中心化身份处事基于正是行业领先的 W3C DID 尺度构建,并尽大概遵循 W3C 参考设计。

来历: 万维网同盟(W3C)可验证证书用例[2]

为让可验证证书发挥浸染,这里需要支持 4 个差异的脚色:刊行者、验证者、主体和持有者。
可验证证书旨在满意包围遍及的行业和规模的用户需求,可用于员工身份卡、数字出生证明和数字化教诲证明等。下图显示了可验证证书及其与特定用户需求的干系的更完整视图。在将来若干篇相关文章中,我们将进一步先容一些特定的用例,并演示用户范例的脚色以及这些交互如何乐成建设可验证证书。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读