首页 > 解决方案 > 去中心化标识符 (DID)

问题描述

几天前我开始学习 DID,但我有一个疑问。交易总是与 DID 的公钥相关联吗?每笔交易都写在区块链中并且是不可变的。假设有人偷了我的私钥,我想撤销我的 DID。银行应用程序(例如)设计不善,使用的是旧交易的公钥。在这种情况下会发生什么?我不知道我的问题是否足够清楚

标签: transactionsblockchaindecentralized-identity

解决方案


  1. 严肃的企业(例如银行)不太可能使用旧状态的 DID 中的陈旧公钥。我想他们会使用值得信赖的 DID 解析器,或者运行他们自己的解析器。

  2. 一家严肃的企业会为任何严肃的交易强制要求 2FA/MFA(2/多因素身份验证)。假设您没有为您的银行账户设置 2FA/MFA,那么有人窃取您的私钥就像有人窃取您的银行账户密码一样,他们可以为所欲为,这是设计使然。

  3. 恢复/撤销机制取决于 DID 方法。对于基于侧树的方法,您可以使用“主”密钥执行恢复操作的概念。您应该非常安全地保存此密钥,并且永远不要将其用于您的日常活动。

需要明确的是,在我看来,“DID 恢复”是 DID 大规模采用的最具挑战性的问题/障碍之一(如果不是的话),还有待完全“解决”。


推荐阅读