DID
分散型識別子 どこでも使えそうなID的なものをW3Cで標準化とかしてみたもの? did:example:123456789abcdefghi
Scheme スキーム
did URIスキーム識別子
例 did
DID Method
DIDメソッド識別子
例 example
DID Method-Specific identifier
DIDメソッド固有識別子(ID)
例 123456789abcdefghi
did-core
3.1 DID構文
code:DID Syntax ABNFルール
did = "did:" method-name ":" method-specific-id
method-name = 1*method-char
method-char = %61-7A / DIGIT
method-specific-id = * ( *idchar ":" ) 1*idchar
idchar = ALPHA / DIGIT / "." / "-" / "_" / pct-encoded
pct-encoded = "%" HEXDIG HEXDIG
3.2 DID URL
code:DID URL Syntax ABNF Rules
did method
web
plc
key
ion
did-core
did:web:
did:web: Editor's draft
https:// domain-name /.well-known/did.json に DID Document を置く (Well-known URI) ユーザ別のフォルダに配置することもできる
AT Protocol Bluesky用
did:plc: