据我所知,在标准化 dpki 方面还没有完成工作。
这里有一些关于这个主题的资源,您可能会觉得很有价值
DPKI(去中心化公钥基础设施)中的 DID
本文档旨在作为一个起点,将 DPKI(出现在第一个 RWOT 中)与 DID(出现在第二个 RWOT 中)这两个世界联系起来。
Sidetree 协议:用于分散身份的可扩展 DPKI
Sidetree 协议本身不是 DID 方法,它是代码级组件的组合,包括确定性处理逻辑、内容可寻址存储抽象和状态验证程序,可以部署在第 1 层去中心化账本系统(例如公共区块链)上生成无需许可的第 2 层 DID 网络。该协议可用于通过将其核心组件与特定于链的适配器相结合,在不同的链上创建不同的 L2 DID 网络,该适配器处理对底层 L1 的读取和写入。几乎所有 Sidetree 的协议实现代码都保持不变,无论它被应用到哪个目标 L1 系统。
我认为真正的答案可能是焦点已从 DPKI 转移到 DKMS
去中心化密钥管理
分散式密钥管理系统 (DKMS) 是一种没有中央权限的加密密钥管理方法。DKMS 利用分布式账本的安全性、不变性、可用性和弹性属性来提供高度可扩展的密钥分发、验证和恢复。
从该目录中,我找到了基于NIST SP 800-130的DKMS 设计和架构 V3
他的分散式信任网络模型利用分布式账本的安全性、不变性、可用性和弹性属性来提供高度可扩展的密钥分发、验证和恢复。这种将传统公钥基础设施 (PKI) 反转为分散式 PKI (DPKI) 的做法消除了集中式看门人,使每个人都可以享受 PKI 的好处。
该领域的另一个重要发展是 KERI(关键事件接收基础设施)
凯瑞设计
主密钥管理操作是通过一种新颖的密钥预旋转方案进行的密钥轮换(转移)。两种主要的信任模式激发了设计,它们是直接(一对一)模式和间接(一对一)模式。间接模式依赖于见证的关键事件接收日志(KERL)作为验证事件的二级信任根。这就产生了关键事件接收基础设施的首字母缩略词 KERI。在直接模式下,身份控制器通过控制密钥对的验证签名来建立控制。间接模式通过见证关键事件接收日志 (KERL) 来扩展该信任基础以验证事件。间接模式的安全性和责任保证由 KA2CE 或 KERI 的一组见证人之间的控制建立协议算法提供。
KA2CE 方法可能比依赖于总排序分布式共识分类账的更复杂的方法更具性能和可扩展性。然而,当其他考虑因素使其成为最佳选择时,KERI 可能会采用分布式共识分类账。DKMI 的 KERI 方法允许更细粒度的组合。此外,由于 KERI 是事件流式传输的,它使 DKMI 能够与数据事件流式传输应用程序同步运行,例如 web 3.0、物联网和其他性能和可扩展性更重要的应用程序。核心 KERI 引擎独立于标识符。这使得 KERI 成为通用便携式 DKMI 的候选者。
开放 SSI 标准的故事 – Drummond Reed/Evernym – 网络研讨会 1
这有一些背景 ^^^