Hyperledger fabric Hyperledger结构中orderer genesis块的重要性是什么?
在Hyperledger fabric Hyperledger结构中orderer genesis块的重要性是什么?,hyperledger-fabric,Hyperledger Fabric,在 TwoOrgSorderGenesis:为单独订购服务生成genesis块。 TwoOrgsChannel:为我们的频道mychannel生成genesis块。 mychannel.tx是通道中的genesis块,任何想要加入通道的对等方都需要它 在完整的教程中,一旦创建了orderer genesis块,就不会使用它。除渠道分类账外,是否还有其他区块链 此订购方genesis块是否需要系统通道?订购方genesis块是系统通道的genesis块,因为它是网络的基本配置块。它是一个由订购方管
TwoOrgSorderGenesis:为单独订购服务生成genesis块。
TwoOrgsChannel:为我们的频道mychannel生成genesis块。
mychannel.tx
是通道中的genesis块,任何想要加入通道的对等方都需要它
在完整的教程中,一旦创建了orderer genesis块,就不会使用它。除渠道分类账外,是否还有其他区块链
此订购方genesis块是否需要系统通道?订购方genesis块是系统通道的genesis块,因为它是网络的基本配置块。它是一个由订购方管理员管理的特殊通道,其中包括允许创建通道的组织列表
订购方系统通道的genesis块是特殊的:必须先创建它并将其包含在节点的配置中,然后才能启动节点好问题,谢谢@Shubham Chadokar 需要包含频道策略信息的Channel.tx 在加入时,我们需要最新的数据块,其中包含将对等方加入通道所需的网络配置 详情见下文 声明1: mychannel.tx是通道中的genesis块和任何 想要加入这个频道需要这个 答复 注意:
mychannel.tx不是genesis块
我想强调一下genesis.blockmychannel.tx
- genesis.block是HLF网络的配置(包含网络定义)
- mychannel.tx>>>初始二进制配置定义(包含可签名的通道定义)
- mychannel.tx是一个二进制文件
- 可以使用protolator对该文件进行解码 命令:
我也为《创世纪》做了同样的事。请检查这个 其中包含json格式的genesis.block 其中包含所有网络信息
声明2: 完整的教程一旦创建了orderer genesis块,就不会使用它。除渠道分类账外,是否还有其他区块链 答复 我希望你现在有足够的信息。genesis block主要用于网络配置,一旦网络启动并运行,我们将不再使用,除非您加入包含订购方的新组织,您可以使用旧genesis.block。稍后,它将从其他订购方获取最新配置
此订购方genesis区块是否需要系统通道
是最重要的是,订购系统通道包含定义联合体中组织的加密材料:根证书和管理员证书。它们允许组织加入新的渠道,而无需每次提供新的加密材料 在构建您的第一个网络文档中 让我从官方文件开始 TwoOrgSordergenesis:为单独订购服务生成genesis块。 TwoOrgsChannel:为我们的频道mychannel生成genesis区块 这就是混乱的根源,事实上是TwoOrgsChannel