卡尺检测报告分析

Analysis of Testing Report of Caliper

我的问题是:

Q1。我们所说的 'label 1, 2' 是什么意思以及 4 个同行如何为此做出贡献?

Q2。当我们将标签 3 与 'send rate' 进行比较时,标签 3 是什么意思?

Q3。标签 3 和标签 5 之间有什么区别,为什么两者的内存利用率差距很大?

Q1:标签 1 是成功处理并写入账本的交易数量。标签 2 是每秒提交的事务数。标签 2 与对等点的数量无关,但对等点的数量(及其处理能力)对此有所贡献,就好像对等点未能完成其工作(背书、验证等)一样,交易将失败,因此该数字将与众不同。

Q2:标签 3 表示已处理的交易数量与发送速率的关系,发送速率是每秒提交给区块链的交易的速率。例如,在您的 Test1 中,每秒提交 49 个事务,但每秒仅处理 47 个事务,因此最大延迟为 2.4 秒(比我说的更复杂。)

Q3:标签 5 代表负责 运行 并验证智能合约和可能的背书(取决于您的背书政策)的节点,但标签 3 是世界状态数据库节点(更多信息:https://vitalflux.com/hyperledger-fabric-difference-world-state-db-transaction-logs/ ) 和 运行 智能合约使用更多资源。