論文情報

論文の背景と動機

デジタル技術の革新によるアイデンティティ管理のパラダイムシフト:中央集権型から分散型へ 進化の最新段階はSSI:DIDsとVCsに依拠する DIDsとVCsは人間以外の様々なエンティティにも拡張されている

しかし、技術が新しいゆえにDIDsとVCsに関する包括的な調査・概要が不足

この論文の何が嬉しい?

既存のサーベイでは、SSIの枠組みを超えたDIDsとVCsに関する包括的なサーベイが不足していた 既存のサーベイは - SSIそのものに焦点を当てる - 特定のサブトピックに焦点を当てる

特徴的な複数の視点

  • セキュリティ上の脅威とその緩和策
  • 既存の実装と様々なアプリケーション領域への応用(スマート交通など)
  • 世界の関連法規、コンソーシアム、プロジェクトの紹介
  • 社会実装を阻む問題

分類軸

この論文の分類軸:全体のロードマップ

アプリケーション領域の一覧

考えたこと・気づいたこと

  • 脅威4について、ネットワークが断絶した時証明書のエコシステムはどう機能するのか?提示、検証できたとしてもup to dateな失効管理は難しいのではないか?(解決済み)
  • 脅威7について、IssuerとVerifierはどのように鍵を共有するのか?Verifier次第ではHolderに情報がいくのではないか?(解決済み)
  • 脅威9について、ナンスだけではフィッシング詐欺のような攻撃が成立してしまうのではないか?(解決済み:ドメインをバインディングするAudience Bindingの必須化)
  • データプロビナンス。。?
  • 鍵ペアの漏洩・更新の話、パスワードのそれと似てるなと思った
  • 「隠した主張の内容自体は秘匿するものの、含まれているクレームの正確な個数は開示してしまう」とあるが、これがどう問題になるのか。推論攻撃とは?

課題と研究の方向性

A. 標準化 - DIDsのメソッド不一致 - 標準化されたVCsのデータ構造の不足(特にIoT分野)

B. スケーラビリティ - DIDsドキュメントをDLTに置く場合、ストレージのスケーラビリティの課題あり - ネットワーク効率のいい失効管理が必要

C. ユーザビリティ - ちゃんとユーザのこと考えて実装しようね(超ざっくりまとめ)

D. インテグレーション - 既存の中央集権的なシステムから分散型システムへの移行

E. セキュリティとプライバシー DIDsの管理 - DIDsコントローラーがDIDsの公開鍵を改竄してなりすますなども考えられてしまうため、認可や監査をしっかりしなければならない - 鍵管理の難しさ VCsの失効 - 新規かつ効率的な失効メカニズムの開発に焦点を当てた研究があまりない - スケーラビリティ、高スループット、様々な制約の観点からも研究いっぱいできる - 有望な研究方向性として、多様な分散型システム間で相互運用可能な失効ソリューションが挙げられる アカウンタビリティ - DIDsでプライバシー保護とユーザをスクリーニングしたいユースケースの両立の難しさ - 法規制との衝突も考えられる プライバシー - 選択的開示はいいけど、例えばSD-JWTでは、 - 資格証明のサイズがクレームの数に応じて線形に比例して増大するため、エンドユーザーのストレージ要件に大きな影響を与える可能性がある - 隠した主張の内容自体は秘匿するものの、含まれているクレームの正確な個数は開示してしまう

面白そうな引用論文

  • 15:ブロックチェーンをSSIで使う方法を知りたい survey
  • 17:鍵とプライバシーポリシー、研究のネタが見つかるかも? survey
  • 18:SSIに関する脅威について知りたい survey
  • 19:EUとUSの現状について知るのにいいかも? survey
  • 20:SSIの課題についての最も包括的な分析。まあ、読んで損はないと思う survey
  • 53:信頼できる第三者により鍵をバックアップ可能?
  • 54 ~ 57:失効について調べたければマストで読む
  • 60:「名寄せリスクを抑えつつ繰り返し提示の識別が可能」をどうやるか興味あり
  • 67 ~ 78:スマート交通やモビリティ分野におけるDIDs, VCs, ブロックチェーンにの活用につして知るにはここを一通り読むと良さそう
  • 86 ~ 94:スマートヘルスケアはここらへん
  • 98 ~ 110:IoT・エネルギー・サプライチェーンなどなど。時間あればでいいかも
  • 52:DIDsドキュメントを取得するにあたってのインデキシング(索引化)、キャッシング(一時保存)、およびシャーディング(データ分割)面白そう
  • 59:アキュムレータ、テイルファイルについて。しかもIoT向けらしいが、車にも使えないか?
  • 179, 180:鍵のローテーションについて知りたい