blockchain - Hyperledger v0.6 中的 block 大小是多少?

标签 blockchain hyperledger consensus

根据 ( How are Hyperledger transactions ordered in a block? ) 的答案,在 Hyperledger v0.6 中,有一个领导者正在对区 block 中的交易进行排序。

一个区 block 中的交易数量是如何设置的?或者是创建新 block 的频率?如何定义/修改它?

谢谢!

最佳答案

对于 Fabric v0.6,有一个文件 fabric/consensus/pbft/config.yaml。这是带有默认值的 PBFT 共识配置:

general:
    batchsize: 500
    timeout:
        batch: 1s

这意味着当满足以下条件之一(其中任何一个)时,将生成新 block :

  • 缓冲区中有 500 个事务
  • 距离上一个区 block 生成时间已经过去了 1 秒。

对于 NOOPS 共识,每笔交易都会生成新的区 block 。

关于blockchain - Hyperledger v0.6 中的 block 大小是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40954717/

相关文章:

blockchain - 在本地运行 Near 区 block 链

node.js - Tendermint Node 崩溃

algorithm - Paxos共识算法中的 "view"是什么?

distributed-computing - 分布式数据库事务上下文中的Paxos算法

algorithm - Raft 节点数

blockchain - Waves平台的智能账户和智能 Assets 有哪些类型的交易?

algorithm - BFT与PBFT与BA共识算法

go - 由于Fabric 1.1和1.0的包装问题,我的Hyperledger Fabric无法与Go一起构建

amazon-web-services - 在 AWS 上部署 super 账本 - 生产设置

go - 无法在对等点上实例化链代码,对等点重置连接