2024年2月9日金曜日

そういえばHyperledger AriesもOID4VCに対応するようです

こんにちは、富士榮です。

先日のOpenID Summit Tokyo 2024のJosephがOpen Wallet Foundationの話をしてくれました。その中でHyperledger AriesもOpenID for Verifiable Credentials関係に対応する、というプロジェクトの説明がこっそりありましたが、どうも相互運用性に関するワークショップがある(あった)らしいです。

↓はJosephのスライド。一番下にしれっとAgent Framework Javascriptについて記載があります。


こんなことが書いてあるので、やっぱりAnonCred/DIDComm/Indy専用っていうイメージを払拭したいんでしょうね。

Previously known as Hyperledger Aries Framework Javascript, it initially heavily relied on Hyperledger standards such as DIDComm, Indy, and AnonCreds. However, with advancements in verifiable credential technology and the emergence of new standards, the framework underwent multiple refactoring and modularization processes to maintain interoperability.

まぁ、もちろんHyperledgerプロジェクトもOpen Wallet FoundationもLinux Foundationの傘下ということもありこの流れは順当なんだとは思いますが。


というところで、今朝(というか夜中)こんなワークショップがあったようです。

https://wiki.hyperledger.org/pages/viewpage.action?pageId=113311983


相変わらず日本人には優しくない時間帯なのでレコーディングに期待して熟睡しましたが、こちらをみてもこんなことが書いてあります。

The main goal of the workshop is to invalidate a misconception that Hyperledger Aries SSI projects can only work with CL AnonCreds, DIDComm and Indy Ledger. We are going to apply Credo (Agent Framework JavaScript) for issuance and verification of Verifiable Credentials in W3C format, use OIDC4VC for credentials exchange, and leverage external permissionless ledgers as a VDR. Moreover, we are going to show a synergy between two graduated Hyperledger projects: Aries and Besu. It will be done by means of a new Indy-Besu effort and repo.

このワークショップの主な目的は、Hyperledger Aries SSIプロジェクトはCL AnonCreds、DIDComm、Indy Ledgerでしか動作しないという誤解を無効にすることです。W3Cフォーマットの検証可能なクレデンシャルの発行と検証のためにCredo(エージェントフレームワークJavaScript)を適用し、クレデンシャル交換のためにOIDC4VCを使用し、VDRとして外部のパーミッションレス台帳を活用する予定です。さらに、卒業した2つのHyperledgerプロジェクト間の相乗効果を示す予定です: AriesとBesuである。それは、新しいIndy-Besuの取り組みとレポによって行われる。(Deeplによる微妙な機械翻訳)

やはり早くから取り組んでいただけあってHyperledgerな呪縛が付きまとうんでしょうね。早く誤解を解きたいっていう気持ちが溢れています。

こんな組み合わせのデモやハンズオンがあるので内容は面白そうですね。

Demo:
• Non-Indy VDR + CL AnonCreds: Hyperledger AFJ + Cardano as VDR
• Non-Indy VDR + W3C VC: Hyperledger AFJ + cheqd as VDR
• OIDC4VC in Hyperledger AFJ
Hands-on:
• Non-Indy VDR + CL AnonCreds: Hyperledger AFJ + Hyperledger Besu (Indy Ledger 2.0) as VDR
• Non-Indy VDR + W3C VC: Hyperledger AFJ + Hyperledger Besu (Indy Ledger 2.0) as VDR


W3C VCなのか〜ってのはありますが。

この辺は今後の動向に注目かもしれません。

0 件のコメント: