「.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
- SSI : Self-Sovereign Identity
- 意味
- 個人は管理主体が介在すること無く、
自身のアイデンティティを所有・コントロールできるべき。
- 現実世界と同じようにデジタル世界でも活動できる。
- ブロックチェーン技術により、
- 非中央集権型アイデンティティ(DID : decentralized identity)を実現する。
- DIDでは、非一元的IDの探索を可能にし、一元的なディレクトリを不要にする。
詳細 †
IDの問題 †
# | 問題点 | 説明 |
1 | 距離 | 距離に比例し、詐欺が入り込む余地が増加。 |
2 | 規模 | システムが高額。 |
3 | 柔軟性 | 柔軟性が低い(フォーマット、用途) |
4 | プライバシー | トークン流出、ハッキングなどの危険 |
5 | 同意の問題 | 同意のスキームが不十分 |
要素 †
User Agent †
従来通りの意味(スマホやブラウザ)だが、
点が従来と異なる。
Distributed Ledger †
- 分散台帳
- ブロックチェーン的なもの。
- 必ずしもブロックチェーンである必要は無い。
Verifiable Credentials †
第3者から提供された検証可能なIdentity情報を表すデータ構造の標準
Issuer †
Issuer自体も、Distributed Ledger上に
DIDと、DID Documentを登録・公開している。
Identity Hub †
DIDに関連するIdentity情報(Verifiable Credentials)を保持。
Universal Resolver †
用語 †
DID Auth †
DID Document †
- 非中央集権型アイデンティティにおけるアイデンティティ。
- 識別子と公開鍵を含む。
参考 †
CIO Magazine †
naohiro.fujie †