Web5 の仕様をビットコイナー的に確認してみる
Jack Dorsey率いるTBDが”Web5”を提唱してから1ヶ月、中身が気になる人によるファーストインプレッションが大体でてきましたね。
ビットコイン研究所でも加藤さんがしっかり掘り下げてくれました。
【2022/6/16】Jack Dorsey率いるTBDが提唱する"Web5"はどういう構想?

【2022/7/7】Web5で実現できるComposabilityの例を考えてみる

上記で紹介されているように、Web5はウェブ上のアイデンティティ(人格)をユーザーが取り戻し、アプリとのデータのやり取りを規格化することを目的としています。
…とはいっても、ちょっとこれだけだとイメージがわかないですよね。
そこで、今回は、このWeb5について雰囲気をつかんでみるにあたり、ビットコイナーの目線で仕様を理解する試みをしてみようと思います。
Web5の復習
詳しくは是非 6/16のコラムを参照頂きたいのですが、骨子を抜粋すると以下のようなかんじです。
- Web5ではアプリケーションや参加者がDecentralized Web Nodesと呼ばれるP2Pネットワークによって繋がれたプロセスを稼働させる
- ユーザー自身についての情報はアプリケーションごとに許可を与えることで読み取り・書き込みをさせる
- 各ノードにはDIDと呼ばれる公開鍵暗号に基づく識別子がある
- DIDの作成や削除などの操作記録はビットコインブロックチェーンに紐付ける形で保存される
- Verifiable Credentialsと呼ぶ電子署名で内容が保護された証明書を発行・検証する仕組みが提供される
上記を組合わせることで、Self-soverign identity (自己主権型アイデンティティ)、つまりユーザーが自身に関するデータのハンドリングを行える仕組みを、普段私たちが手にしているアプリの形で享受できる構造にまで昇華しています。
ここには、新たなコイン・トークンの発行であったり、ガバナンス制御の仕組みであったりといったものは含まれていません。
ブロックチェーンもDID発行・管理にまつわる証憑を実現する一手段として登場するだけの存在感です。

ビットコイナー的一問一答
さて、Self-soverign identityなんて言われると、まるでビットコインみたいで思想的に同じ方向を向いていそうな感覚を覚えるかと思います。
では、どこまで似ていて、どこが違うのでしょうか。
以下、一問一答形式で確認してみましょう。
Q. DIDは誰が新規発行するの?
A. ユーザー自身が秘密鍵・公開鍵ペアを生成し、それを元にDIDを作成します(ビットコイン的!)
補足: これに対し、従来のGoogle Sign-inだとGoogleがID発行を行いますね。
Q. DIDは一つの秘密鍵から何個も発行できるの?
A. できます
補足: ということはニモニック的なものを1つ保管しておくことで何個もDIDを扱えそうで、これってビットコインの階層決定性ウォレット・アドレスに近い感覚ですね。
Q. DIDってずっと同じ文字列のものを使い続けるの?
A. 基本的にはそういう設計です
補足: ビットコインと違い、もろもろの大事なデータはVerifiable Credentialsの形でやりとりされ、その過程で公開するデータはユーザー自身が制御できます。なので、DIDが固定でもプライバシー毀損はない、という前提なのかもです。ここは本当にそうなの?と掘り下げたいテーマではあります。
Q. 秘密鍵を無くしたらSelf GOXなの?
A. Web5のベースとなるSidetree規格では、Recoverスキームが規定されており、秘密鍵紛失 = 直ちにSelf GOXとは成らないです
補足: とはいってもRecovery用の鍵を予め生成して登録しておくスキームなようで、じゃあ、この鍵を無くしたら、或いは漏洩させちゃったらどうなっちゃうのでしょう(ここは宿題ですね)
Q. KYC(本人確認)はあるの?
A. Verifiable Credentialsの発行体は、発行依頼をするユーザー自身の本人性を確認する必要があります。そこにはKYCにあたる運用が必要とされそうです。
補足: 大学が学業証明書VCを発行する、といった場合には窓口で対面による本人確認が行われます。とはいっても、何をもって本人と断定するんでしょう(これも宿題)
Q. 政府からの圧力には強いの?
A. 政府がVC発行体に圧力をかけ、VC自体の発行であったり、無効化運用であったりに影響力を発揮することは想定できそうです
補足: DIDとVC発行体の関係ってビットコインウォレットとCEX (中央集権型取引所)の関係みたいですね。じゃあ、DEXにあたる分散型VC発行体なるものって存在し得るのでしょうか(はい、宿題です)
ということで、ビットコイナー的に気になるポイントをいくつかピックアップしてみました。
掘り下げれば下げるほど疑問のつきないところです。
それもそのはず、Web5のようなDIDって現在W3C (WEB技術の標準化団体)の認めるところだけでも150種類以上登場しています。
ようは課題感とその解決法に関してまだまだ整理中ということですね。
果たして2年後、Web5は先頭を走るデファクトになっているのでしょうか。
ビットコインがウェブの土台を支える未来は見てみたい気もします。推移を見守りたいと思います。
次の記事
読者になる
一緒に新しい世界を探求していきましょう。

ディスカッション