ArcBlock / did-connect

DIDConnect components & DIDConnect SDK & DIDConnect Spec
6 stars 0 forks source link

[DISCUSS] 支持向 wallet 索要 Verifiable Credential 或 Asset #58

Open linchen1987 opened 2 years ago

linchen1987 commented 2 years ago

假设 walletA 中有一个 vc, walletB 中 有一个 asset

server 希望 wallet 既可以出示 vc, 也可以出示 asset

但是目前在一次 connect 过程中,wallet 只能出示 vc 或只能出示 asset 。

问题的本质是可能户有更通用的场景:server 向 wallet 索要 wallet 中的 凭证(credential),凭证可以是任意类型,链上或链下。

如果 asset 是 vc 的子集,那么server 要求出示 Verifiable Credential 时,应该也可以出示 asset