WebX完全ガイド
TOP 新着一覧 取引所 WebX
CoinPostで今最も読まれています

DID(分散型ID)とは 将来的なユースケースを解説|XSL Labs寄稿

画像はShutterstockのライセンス許諾により使用

DIDとは

XSL Labsは、分散型ID(Decentralized Identity)であるSDIを開発する。ここでは、DIDのような新たなツールの性質や技術的な特性、将来的なユースケースについて読者の理解を深めるため、一連の記事でそれぞれ異なる側面から議論を行っていく。Web3.0において、もっとも革新的である一方で、まだあまり知られていないこのツールに光を当てていきたい。

まず最初に、DIDはまだ初期の段階にあり、この記事において紹介された機能は、出来るだけ一般的なものであることを意図している。そのため、紹介されたものの異種となる技術や、全く異なる技術を使用しているDIDもあるかもしれない。

この記事の目的は、読者が分散型IDの基本的な原則を理解することであり、様々な種類のDIDにおける差異にはこだわらない。また、この記事は技術的な詳細をまとめたものを意図しているわけではなく、一般的な情報を伝える記事であり、多くの人々への読みやすさを目的としている。

私たちは、XSL Labsのプロジェクトをサポートする全ての人々に、我々が構築しようとしている安全なデジタルID、DIDの機能について、分かりやすく説明するためにこの記事を制作した。

記事では、分散型IDの概念に慣れ親しんでもらい、IDソリューションがもたらすものや「インターネットの明日」において分散型IDがもたらすユースケースについて紹介していきたい。

ブロックチェーン、非中央集権化とデータセキュリティ

W3Cによると、分散型識別子、あるいはDIDとは、「分散型台帳技術(DLT)やその他分散型ネットワークによって登録されることで、中央集権型の登録機関を必要としないグローバルに固有な識別子」とされる。

既存のID管理システムは、彼らのサービスの全ユーザーのIDデータを、大きなデジタル保管庫と表現できる「巨大な中央集権型のデータベース」で保管しており、中央集権型の組織に依存している。また、それらの保管庫を守る様々なセキュリティシステムにもかかわらず、どれ一つとして強靭なハッカーの攻撃には耐えられない。

銀行の保管庫のように何千もの預金者からなる預金を一つの場所に置けば、もし攻撃者が保管庫を守るシステムを打ち破る方法を見つけた場合、彼らは一つの場所で管理しているため、全ての預金へアクセスができる。同様に、中央集権型のデータベースを攻撃するインターネットのハッカーは、一回の試みで多くのユーザーのあらゆるデータを取得するチャンスがある。

DIDの中核技術であるブロックチェーンは、識別可能なエンティティのID情報を分散化することによって、我々をこの中央集権型のID管理から解放する。このシステムでは、エンティティは分散型識別子(DID)によって識別され、様々な証明(デジタル署名、KYCのようなプライバシー保護の生体認証プロトコルなど)によって認証される。また、データは様々な種類の分散型サーバーによって保管される。

さらに、ハッカーは分散型ネットワークで暗号化されたデータと特定のユーザーを結び付けることは決してできない。このデータを復号できるエンティティは、データを復号化するのに必要なキーをただ一人持っているDIDの本人だ。

このため、個人のIDデータを手に入れて、それを売るか、あるいは違法な使い方をしようとしているハッカーは、ユーザー個人のデバイスに侵入することでしかできなくなる。このプロセスでは、タスクの複雑さと実行時間に対して、得られる利益が少なすぎる結果に終わるだろう。それはまた、全ての顧客の預金が保管された単一の銀行の金庫のセキュリティシステムを突破した場合と同じ利益を得るために、泥棒がそれぞれの家に侵入し個人の金庫を探し、それらを一つ一つ開けていかなければならないようなものだ。

また、分散化は、情報が不変に保たれることを可能にする。もし、ハッカーが集権型のサーバーで情報を手に入れられたら、保存されているサーバーで自由にデータを修正することも可能だ。これは、ブロックチェーンのおかげで不可能となっている。情報は違うブロックでも手に入るため、もしそれらの中の一つが手を加えられたとしても、他すべてが不正な情報を取り入れることに異を唱え、真の情報を復元することができる。

次のセクションでは、DIDのベースとなる技術について議論する。特に、証明可能な証明や公開鍵暗号の概念を取扱う。

DIDテクノロジーとは

DIDは、URI(Uniform Resource Identifier)の特別な種類であり、特有の識別子を構成する文字列がそれぞれのユーザーに割り当てられる。SYLメソッドを用いたDIDの例は“did:syl:6fb56ca533abb42”といった形になる。

この識別子は証明の発行者によって作られたその人物に関する全ての認証が結びつけられ、ユーザーのウォレットIDやIPFSの分散されたサーバーで保存される。

検証可能な証明と公開鍵暗号

これらの文書は検証可能な証明(Verifiable Credentials)と呼ばれ、全てのエンティティがDIDの本人に関する認証の検証を求めることができる。つまり、DIDの保有者はそれらが正確であることを検証できる。DID本人に関する認証は、信任を得た信頼されたサードパーティーによって作成されるかもしれない。

これは、情報の信用の連鎖とみなすことができる。この鎖を基に、国家機関、学校、病院、企業といった信頼される情報発行者のリストを作成することも可能だ。

作成される当初のDIDは、それら(リスト内)のものになり、その後、それらの機関は他のDIDユーザーへの彼ら自身の情報が含まれた検証可能な証明を発行することが出来るようになる。さらにその後、検証可能な証明を受け取ったDIDユーザーは、信頼できる情報として自身の持つ情報を提出できるようになり、検証され、他のDIDユーザーが検証可能になる。

発行体の一つによって発行される証明は、公開鍵、秘密鍵のシステムに関わる信頼されたサードパーティーによる暗号証明を添えることによって検証可能になる。これらの鍵は一方向暗号関数を通した情報の暗号化を可能にする。

このような関数によって、二つある鍵のもう片方を知らないと複合することが出来ない、数学的関数の二つの鍵の一つを使って情報を暗号化することが容易だ。

DIDのケースでは、DIDを持つそれぞれのエンティティは、公開鍵という、DIDドキュメントと呼ばれるスマートコントラクトで求められる鍵と、秘密鍵と呼ばれる、DID本人だけが保有しておく鍵を持つ。

暗号ハッシュ関数

証明に署名するには、本人であることを確かめるための、二つのプロセスがある。それが公開鍵暗号の使用と、暗号ハッシュ関数だ。

ハッシュ関数は一方向の関数で、データのセットを表すバイト(ハッシュ)の並びを得るために使用される。どの最初のデータセットでもハッシュは常に同じだ。デジタル署名においては、私たちは特に暗号ハッシュ関数に関心をもっている。これらは、他のセットと同じハッシュを与えるデータセットを作成する可能性が著しく低い。よって、この関数を文書の整合性を確認するために使用する。

暗号ハッシュ関数と非対称性公開鍵暗号の組み合わせによって、署名の5つの特性(本物、偽造耐性、再利用付加、改変不可、回復不可)を確保することが出来る。

暗号署名の例

例えば、エンティティAは、DIDユーザーBに発行された証明の発行者であり著者であることを、暗号署名を添えることで保証したいと考えている。

エンティティAはハッシュ関数を用いて証明を含むドキュメントのハッシュを生成し、秘密鍵を使ってこのハッシュを暗号化する。エンティティAは、ドキュメントの終わりに添えられたドキュメントの署名を得て、ユーザーBにドキュメントを送る。

ドキュメントを検証するには、BはAの公開鍵を使って署名を復号しなければならない。もしこれが上手くいかなかったら、ドキュメントはAから送られたものではない。

上手くいけば、BはAの署名がある受け取った文書のハッシュを生成しなければならず、それはAが使用したハッシュ関数を用いる。生成されたハッシュと署名からのハッシュを比較する。

もしこの二つのハッシュが同一だったら、署名は検証されたことになり、Aが送った文書は署名されて以降改変されていないことが確かめられる。

そして、この暗号署名は、紙と同等の、本物であることの証明における法的な価値を持つ。

DIDテクノロジーに関するこの新しい知識が得られたところで、次の記事では、DIDを使用してユーザーのデータの分散を回避する方法と、なぜDIDが巨大インターネット企業に対する強力な対抗手段となるかについて説明する。

XSL LabsのSDIの詳細については、Webサイトwww.xsl-labs.org を参照できる。XSL Labsによって開発されたエコシステム、およびプロジェクトのホワイトペーパーを紹介するビデオと説明が記載されている。

関連:ゲーム業界と非中央集権型デジタルID(DID)の相性とは|XSL Labs寄稿

Google Newsでフォロー
CoinPost App DL
厳選・注目記事
注目・速報 市況・解説 動画解説 新着一覧
11/12 木曜日
21:25
Backpack日本法人がみんなの銀行と提携へ、円の入出金やトークン化預金の活用を検討
みんなの銀行とTrek Labs Japanが基本合意書を締結した。暗号資産交換業の登録を前提に、日本円の入出金などの銀行機能の組み込みや、将来的なトークン化預金の活用を検討する。
18:29
セレス、SBIホールディングスと資本業務提携 
ポイントサイト「モッピー」を運営するセレスは12日、SBIホールディングスとの資本業務提携を発表した。SBIが発行済株式の最大1%を取得し、セレスはSBIのコンテンツファンドに3億円を出資する。仮想通貨を含む金融事業でも連携する。
17:56
採掘マシンメーカーのカナン、ETH全量と一部BTCを売却し自社株買い
カナンが8月にETH全量とBTCの一部を売却し、うち540万ドルを自社株買いに充てた。新たに最大1億ドルの買い戻し枠も承認。9月末の保有1,875BTCのうち約7割は融資の担保に入っている。
17:00
ビットワイズCIO「米議会は民主党優勢でも仮想通貨支持派は健在」
ビットワイズのマット・ホーガンCIOは、民主党が米議会の上下両院を制した後も、仮想通貨支持派の議員は上院51人、下院241人と健在だと指摘する。議員の若年化が長期的な普及を後押しするとの見方を示した。
16:54
韓国金融委、ハッキング疑いで仮想通貨取引所の入出金停止を容認へ
韓国金融委員会は12日、仮想通貨取引所のセキュリティ対策会議を開いた。ハッキングが疑われる段階での入出金停止を認める方針を示したほか、24時間監視体制の整備やホットウォレット保管の最小化を求めた。デジタル資産法の成立を待たずに対策を急ぐ。
16:23
バイナンスのビットコイン建玉が17%減、レバレッジ解消進む=アナリスト
クリプトクアントのアナリストによると、バイナンスのビットコイン建玉は1カ月弱で17%減り、180日移動平均を下回った。月間清算額は3カ月連続で2021年以来の高水準に達しており、同氏はレバレッジ解消のシグナルと分析する。
14:32
メタプラネット傘下入り予定のスーパーリーグ、16BTC追加取得
メタプラネットの傘下入りを控える米スーパーリーグが、ビットコイン16BTCの追加取得をSECに開示した。購入量は1BTCから毎回倍増し、累計31BTC、取得総額は約243万ドル。2,100BTCの拠出は未完了。
13:00
米テキサス州下院議員、市や郡がビットコインなど仮想通貨に投資できる法案を提出
米テキサス州のレイノルズ下院議員は、同州の市や郡がビットコインなど仮想通貨へ投資できるようにする法案HB815を提出した。仮に成立した場合、発効は2027年9月となる見込みだ。
11:25
ロシア、11月22日から仮想通貨取引サービスの提供が可能に
ロシア中央銀行は、取引所は11月22日から仮想通貨取引サービスを開始できると発表。ビットコインとイーサリアムとUSDTを取り扱うとして、すでにサービスの準備を始めている企業もある。
11:02
予測市場ポリマーケット、人員削減と業務委託の契約解除 カルシに後れ立て直しへ=報道
予測市場のポリマーケットが、従業員を解雇し、複数の業務委託者との契約を解除した。ブルームバーグが報じた。同社は主要な競合に後れを取った状況の立て直しを進めており、新たな経営陣の加入に伴い組織を再編したと説明している。
10:25
ビットコインコア、深刻度の高いバグ含む3件の脆弱性を修正済
ビットコインコアは2025年10月に修正済みの脆弱性3件を公表した。いずれも修正済で、深刻度が高いとされた一件はマイナーのブロック作成に影響するものだった。
10:05
仮想通貨の生命線、ステーブルコインが過去30日で2.2兆円減 4年超ぶりの資金流出
仮想通貨データ分析企業グラスノードは11日のリポートで、ステーブルコインの供給が30日間で142億ドル減少し、2022年6月以来の速いペースになったと明らかにした。保有者がドルに償還して現金を市場外へ出し、上昇を支える資金が減ると分析した。
09:52
ファンド運用者の仮想通貨配分1.3%に、分散目的4割=コインシェアーズ
コインシェアーズの10月ファンドマネージャー調査で、仮想通貨の平均配分が1.2%から1.3%に上昇した。投資目的は分散が40%で最多となり、投機は5位に後退。ビットコインが成長期待の首位を保ち、アルト選好は新興銘柄へ移った。
09:20
米SEC、個別株の無期限先物訴訟に参加 CFTCを支持
米SECは、CFTCが承認した個別株の無期限先物をめぐる訴訟で、承認を支持する意見書を提出した。提訴した協会が描いた「SEC不在」との構図を誤りと述べている。
08:00
JPYCの岡部氏がステーブルコインの重要性を主張、「銀行が停止しても使用は可能」
JPYC社の岡部氏は、銀行のサービスが止まるほどステーブルコインJPYCの評価が上がると主張。背景には、GMOあおぞらネット銀行による銀行APIサービスの一時停止がある。
今から始める仮想通貨特集
通貨データ
重要指標
一覧
新着指標
一覧