Transactions 分散标识符(DID)

Transactions 分散标识符(DID),transactions,blockchain,decentralized-identity,Transactions,Blockchain,Decentralized Identity,我几天前开始学习,但我有一个疑问。 事务始终与DID权限的公钥关联?每个交易都写入区块链,并且是不可变的。假设有人偷了我的私钥,我想撤销我的私钥。 例如,银行应用程序设计得不好,使用的是旧事务的公钥。在这种情况下会发生什么? 我不知道我的问题是否足够清楚emersl允许更新证书(以及相关的私钥)。它发生了,因为SSL串行被用作DID密钥。 查看更多信息:我不确定您所说的交易到底是什么意思。您可以对许多用例使用DID,签署交易可能只是其中之一(但如果特定区块链支持特定DID使用的加密算法,则取决于

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

emersl允许更新证书(以及相关的私钥)。它发生了,因为SSL串行被用作DID密钥。
查看更多信息:

我不确定您所说的交易到底是什么意思。您可以对许多用例使用DID,签署交易可能只是其中之一(但如果特定区块链支持特定DID使用的加密算法,则取决于交易是什么)

总的来说,如果您的DID被写入区块链并可公开获取,则银行或其他方应解析包含当前公钥的DID文档。这允许您旋转密钥,这意味着在私钥泄漏时创建新的密钥对

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

  • 对于任何严肃的交易,严肃的业务都需要2FA/MFA(2/Multi-Factor Authentication)。假设您的银行帐户没有2FA/MFA设置,有人窃取您的私钥就像有人窃取您的银行帐户密码,他们可以做您能做的,这是出于设计

  • 恢复/撤销机制取决于DID方法。对于基于密钥的方法,有一个恢复操作的概念,您可以使用“主”密钥执行该操作。您必须非常安全地保管这把钥匙,决不能将其用于日常活动

  • 明确地说,在我看来,“DID恢复”是DID大规模采用的最具挑战性的问题之一(如果不是的话),仍然有待于完全“解决”