首先交易大小是和 PutState function(Chaincode中的函數(shù))大小限制相關的 , 而putState限制則是和總體gRpc限制相關的(當前默認是100MB) 可以在server.go中定義

也可以在config.go中找到默認定義值

至于塊的大小 則應該是和交易相關? ? 在Fabric v0.6中,?fabric/consensus/pbft/config.yaml文件可以定義

這意味著 有超過五百個交易時或者時間過去了一秒鐘 就生成一個新的塊
而在1.0中的fabric中其中的一個config文件則是定義了BatchSize

對應的yaml配置文件為configtx.yaml中設定了塊的最大值

參考