为什么对等点必须使用创世块才能加入 Hyperledger 结构中的通道?

Why genesis block is must for a peer to join the channel in Hyperledger fabric?

要加入频道,创世块的信息是必须的。

为什么节点需要创世块?

我知道通道配置存储在创世块中但是
最新的通道配置也可以在最近的区块中使用那么为什么只有创世纪?

创世块是否提供任何额外信息?

当您更新频道配置时,新块具有新频道配置的信息。例如,如果一个新组织进入通道,它的锚节点需要创世块从头开始下载链,存储和更新区块链的状态。

Hyperledger Fabric Docs Quote - Join Org3 to the Channel:

... we are passing a 0 to indicate that we want the first block on the channel’s ledger (i.e. the genesis block). If we simply passed the peer channel fetch config command, then we would have received block 5 – the updated config with Org3 defined. However, we can’t begin our ledger with a downstream block – we must start with block 0.