超级账本Fabric的块和交易大小

2018-06-23  本文已影响0人  charlieyan

首先交易大小是和 PutState function(Chaincode中的函数)大小限制相关的 , 而putState限制则是和总体gRpc限制相关的(当前默认是100MB) 可以在server.go中定义

也可以在config.go中找到默认定义值

至于块的大小 则应该是和交易相关    在Fabric v0.6中, fabric/consensus/pbft/config.yaml文件可以定义

这意味着 有超过五百个交易时或者时间过去了一秒钟 就生成一个新的块

而在1.0中的fabric中其中的一个config文件则是定义了BatchSize

对应的yaml配置文件为configtx.yaml中设定了块的最大值

参考

Stack Overflow getState

Stack Overflow blocksize

Stack Overflow blocksize

上一篇 下一篇

猜你喜欢

热点阅读