在 Hyperledger fabric 中动态添加 Org 或 Org 中的同级

Add Org or peer in Org dynamically in Hyperledger fabric

我在 Ubuntu VM 中使用 http://hyperledger-fabric-doc.readthedocs.io/en/latest/getting_started.html 进行 Hyperledger Fabric 设置。根据教程 (fabric-samples/first-network),已创建两个组织和两个对等方。我想在现有组织中动态添加新组织或新同行。请帮助我知道动态添加的步骤。

还没有达到 "dynamic" 的地步。但是,重新配置是使用 configtxlator 工具读取创世块并修改其内容,然后将其作为更新 network/channel 配置的新交易提交的。请参阅 configtxlator here.

上的教程

IBM has a step-by-step guide 详细展示了如何使用 configxlator,因为在配置 JSON 中添加新的 Org 部分并不是那么简单,还有其他步骤,例如签署更新配置块。

新版本即 hrperledger fabric v1.1-preview 的测试版本提供了动态添加新组织的功能。这里面主要作用是configtxlator、jq和configtxgen。他们为这项工作提供了 fabric-samples/first-network 个新示例。下载 hyperledger fabric 的 pdf 并转到第 11 章,即第 59 页 https://media.readthedocs.org/pdf/hyperledger-fabric/latest/hyperledger-fabric.pdf,您将获得关于如何完成的很好的文档。希望这对你有帮助。