如何解决从Fabric Chaincode中验证Indy凭证
我正在尝试结合两个Hyperledger项目Indy / Aries和Fabric的核心优势。
在这种情况下,我们有一个用于SSI的Indy网络和一个管理令牌的Fabric网络。 Fabric令牌帐户应与Indy身份相关联。此外,只有当身份可以证明是高尔夫球杆的活跃成员时,身份才允许移动令牌。
这意味着,织物背书人需要一种方法来查看身份的DID并验证高尔夫俱乐部的凭据。
问题:是否有最佳实践架构来实现这一目标?
我当前的方法是让用户通过其Aries代理向与Fabric网络连接的服务器发送<Proof Proposal>,<Receiver>,<Qty>
消息。然后,服务器通过fabric-sdk将包括该数据的事务发送给所有背书人。现在,链码在每个组织执行。链码告诉其白羊座代理验证此证明建议,这导致大量的连接邀请和针对用户代理的证明请求。验证成功后,链码将继续执行并更改状态。
我看到了几个(潜在)问题:
- 用户必须手动接受许多连接邀请(如果没有硬编码的自动接受白名单)
- 即使您可以避免进行连接尝试(也许是短暂的挑战?是否有相关文档?),由于呈现协议的原因,仍然有大量并行流量来自于相当大的光纤网络。
我错过了什么吗?您是否有关于如何实现此目标的提示/经验?
亲切的问候
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。