ceramicstudio/js-3id-did-provider

Spec: 3ID invalidation on failed anchor fix

oed opened this issue · 1 comments

oed commented

3id invalidation from key rotation with failed anchor

Two plausible paths:

  1. Include commitId of keychain commit that was updated in the key rotation done to the 3ID tile
  2. Sign the keychain update with the new keys before they have been anchored

Probably not any of these:
3. Bundling everything into 3ID tile (undesirable for network performance reasons)
4. Atomic anchor (undesirable for system complexity reasons)

https://www.notion.so/threebox/Failed-anchor-in-key-rotation-invalidates-3id-fec7b82a5b994213b9cfb731569b13f8