我正在尝试使用hyperledger Fabric的hyperledger Indy中的DID/VC。我只想用DID/VC取代Fabric基于证书的身份/MSP。然而,据我所知,这并不是直接的。现有的基于代码的对Fabric-CA有很多依赖性。有人能帮我找出进行这种定制的潜在起点吗?
您不能尝试使用这个修改后的peen节点:
https://github.com/trustbloc/fabric-mod
https://github.com/trustbloc/trustbloc-did-method/blob/main/docs/spec/trustbloc-did-method.md
或者阅读这篇研究:
https://arxiv.org/pdf/2104.03277.pdf
或者检查其他做的:支持HLF:的方法
https://www.w3.org/TR/did-spec-registries/
或者看看这个项目:
https://github.com/BLOCKOTUS/blockotus-organism
目前,唯一可以验证Hyperldeger Indy DID/VC的框架是Hyperledger Aries。有几个项目中,人们试图将Indy或Aries的一些功能集成到Fabric中,以便能够发布和验证DID/VC。请看一下";Hyperledger导师计划";社区:
- Hyperledger结构-Hyperledger Aries集成支持结构作为区块链账本
- 或者是一个旧项目扩展HL Fabric以连接HL Indy
然而,最简单的方法是有两个DLT,一个用于DID/VC发布和验证(Indy(,另一个用于交易等。