Fabric操作用例

关于genesis block的基本概念

2018-10-07  本文已影响45人  CodingCode

关于genesis block的基本概念

  1. 系统级别的genesis block
configtxgen -profile OrdererOrgGenesis -outputBlock genesis.block
  1. Channel级别的genesis block
1. 使用configtxgen工具从configtx.yaml生成配置
configtxgen -profile PeerOrgChannel \
            -outputCreateChannelTx {CHANNEL}-genesis.tx \
            -channelID {CHANNEL}

2. 发送命令给orderer创建channel
peer channel create -c {CHANNEL} \
                    -f {CHANNEL}-genesis.tx \
                    -o {ORDERERADDREEE} 

{CHANNEL}-genesis.tx的内容,我没有研究过,主要包含channel的很基本的信息,可以直接用文本编辑器打开,很多内容是可读的呢。

另外还有一点需要注意的是,genesis block文件不等价于只含一个genesis block的ledger文件;因为虽然ledger文件包含genesis block,但是ledger文件有自己的包装格式,对block进行了另外的包装,所以他们不是一样的文件内容。

上一篇下一篇

猜你喜欢

热点阅读