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

首先交易大小是和 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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 概要 区块链网络使用 gRPC 协议 Protocol Buffers(格式的 API) 使用的协议 gRPC P...
    简闻阅读 4,027评论 1 6
  • "The outside can inspire and guide you, but knowing yours...
    长期主义者庆福阅读 171评论 2 0
  • 偷偷写给空间小宝贝的一些话 你们三门的选考已经结束了,结果也尘埃落定了,过去的便不要再去想它。 也许你们还是会在一...
    padalyn阅读 170评论 0 0
  • 你可曾遭遇这样的情况?你与人寒暄时,对方却喋喋不休向你没完没了的说着他自己的事,话题都环绕着与他相关的事,丝毫没有...
    小穆读书阅读 241评论 5 2
  • 不是仙人对各大行业要求高,是他们实在是胡求玩,不专业不敬业,难入法眼,难不成让身心各部件无尽将就?人不挑剔,何来的...
    纵情嬉戏天地间阅读 439评论 0 0