Blockchain 如何将节点添加到现有网络?

Blockchain 如何将节点添加到现有网络?,blockchain,hyperledger,hyperledger-fabric,Blockchain,Hyperledger,Hyperledger Fabric,我使用docker compose和docker for Mac创建了一个有4个对等点的网络。 我成功地在此网络上部署了我的区块链 现在,我正在使用另一个yml文件启动第五个对等机,该文件使用前一个对等机的详细信息作为发现节点。 它出现在由返回的列表中,但我的区块链未部署在此对等机上,我无法使用它处理交易 我必须在此对等机上再次部署链码吗?我错过了什么吗?这是Fabric版本0.5和0.6的限制 无法实时更改网络配置。如果您使用PBFT consensus,则网络配置硬编码为: “fabric/

我使用docker compose和docker for Mac创建了一个有4个对等点的网络。 我成功地在此网络上部署了我的区块链

现在,我正在使用另一个yml文件启动第五个对等机,该文件使用前一个对等机的详细信息作为发现节点。 它出现在由返回的列表中,但我的区块链未部署在此对等机上,我无法使用它处理交易


我必须在此对等机上再次部署链码吗?我错过了什么吗?

这是Fabric版本0.5和0.6的限制 无法实时更改网络配置。如果您使用PBFT consensus,则网络配置硬编码为: “fabric/consenses/pbft/config.yaml”

挑战在于同步更新所有对等方的配置,否则它们将无法达成一致。 在下一个Fabric版本中,此配置的参数将移动到区块链,并且可以动态添加新的对等方和修改一致性配置

评论中的问题更新: 仅看到此高级别路线图提案:


这是Fabric 0.5和0.6版本的限制 无法实时更改网络配置。如果使用PBFT consensus,则网络配置硬编码为: “fabric/consenses/pbft/config.yaml”

挑战在于同步更新所有对等方的配置,否则它们将无法达成一致。 在下一个Fabric版本中,此配置的参数将移动到区块链,并且可以动态添加新的对等方和修改一致性配置

评论中的问题更新: 仅看到此高级别路线图提案:


谢谢,很清楚,有没有发布一个暂定路线图?谢谢,至少它给出了v1.0版的一些观点。谢谢,很清楚,有没有发布一个暂定路线图?谢谢,至少它给出了v1.0版的一些观点。
# Maximum number of validators/replicas we expect in the network
# Keep the "N" in quotes, or it will be interpreted as "false".
"N": 4