Indy案例执行与数据流程

2020-09-19  本文已影响0人  Dakini_Wind

Indy案例执行与数据流程

一、Steward初始化工作

二、发证机构创建钱包与did

​ 这里描述的第三方机构创建did、key,发送给Steward,由其代理发送给Ledger

​ 这里由Steward代理发送给Ledger的目的应该是帮其在Indy网络中注册身份,如果是普通用户,role为none,则无需发送给Ledger。

三、第三方机构发布Credential Schemas和Definition到Ledger

Credential Schema 是基础的语义结构,它描述了一个特定的 Credential 可以包含的属性列表。

注意:Government发布Schema到Ledger;发证机构发布Definition到Ledger。

四、获取凭证

​ 这里描述的是Alice从Faber获取成绩单。

五、用户使用凭证创建证明

​ 这里描述的是Alice向acme公司申请工作,需要证明,证明中的属性来自于“成绩单”凭证。

六、验证Proof

上一篇 下一篇

猜你喜欢

热点阅读