当前位置: 首页区块链正文 Fabric2.0 更新通道配置 , 修改最大交易数量。 本文实践将基于已部署好的[first-network](https://learnblockchain.cn/article/581)。 ## 1. 通道配置说明 我们再前面创建通道的时候,通过`configtx.yaml`定义通道的基础配置包括: * **策略**: 通道的读写权限策略等; * **Capabilities**:确保网络和通道以相同的方式处理交易,使用版本号进行定义。 * **Channel/Application**: 控制应用程序通道的配置参数(添加/删除组织):修改这一部分配置需要大部分组织管理管理员的签名。 将组织添加到通道:要实现添加到通道必须将组织的MSP等配置参数添加到组织配置,下一章将详细讲。 组织相关参数:可以更改组织特定的任何参数(例如,标识锚点对等体或组织管理员的证书)。请注意,默认情况下,更改这些值将不需要大多数应用程序组织管理员,而仅需要组织本身的管理员。 * **Channel/Orderer**: 控制排序节点相关参数 * **Batch size** * Batch size:这些参数决定了一个区块中交易的数量和大小。 * Batch timeout: 在第一个交易到达其他交易之后,在切割区块之前要等待的时间。减小该值将改善等待时间,但是减小该值可能会由于不允许块填满其最大容量而降低吞吐量。 * Block validation: 该策略指定了被视为有效的块的签名要求。默认情况下,它需要订购组织的某些成员的签名。 * **Channel**: 控制peer跟orderer都需要同意的参数,需要大部分应用程序管理者同意: * orderer地址:客户端可以在其中调用orderer的Broadcast和Deliver功能的地址列表。peer在这些地址中随机选择,并在它们之间进行拉取块。 * Hashing structure :块数据是字节数组的数组。块数据的哈希计算为默克尔树。此值指定该Merkle树的宽度。目前,该值固定为4294967295。 * 散列算法:用于计算编码到声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。 收藏 海报 链接