-
公开(公告)号:CN119493715A
公开(公告)日:2025-02-21
申请号:CN202411518746.1
申请日:2024-10-29
Applicant: 中国信息通信研究院
IPC: G06F11/34 , G06F11/3668
Abstract: 本发明公开了一种通用的区块链系统性能测试数据集构造方法,涉及系统性能测试技术领域,包括步骤:S1、确定交易类型;S2、生成用户账户;S3、预置账户数据;S4、生成随机交易关系;S5、创建交易体;S6、保存交易文件。该通用的区块链系统性能测试数据集构造方法,从实际应用场景的角度出发,模拟了多用户、不同领域的应用,通过测试数据的随机性保证测试效果的公平性;并规定了进行区块链系统性能测试时的数据集构造方法,包括确定交易类型、生成用户账户、预置账户数据、生成随机交易关系、创建交易体、保存交易文件六个步骤,通过规范性能测试数据集的构造,能够更加规范不同区块链系统的性能测试过程。
-
公开(公告)号:CN116319416A
公开(公告)日:2023-06-23
申请号:CN202310162147.X
申请日:2023-02-23
Applicant: 中国信息通信研究院
Abstract: 本发明公开了一种适用于多节点区块链系统的性能测试方法及装置,区块链系统设有区块链网络,区块链网络包括依次相连的N个区块链节点,N为大于2的自然数。可以将交易数据发送至第一区块链节点;接着,接收第N区块链节点返回的交易反馈;然后,获取“将交易数据发送至第一区块链节点”至“接收第N区块链节点返回的交易反馈”过程中的测试数据;根据测试数据,得到测试结果。由于区块链网络中的N个区块链节点具有排列顺序,第一区块链节点为排列顺序第一的区块链节点,交易数据按照排列顺序依次传送到区块链网络中各个区块链节点,不同时间点发送的交易数据可在多个区块链节点中同时执行,从而提高区块链系统性能测试的效率。
-
公开(公告)号:CN116225873A
公开(公告)日:2023-06-06
申请号:CN202310180167.X
申请日:2023-02-15
Applicant: 中国信息通信研究院
Abstract: 本发明公开了一种针对区块链共识机制的容错能力测试方法及装置,包括:确定区块链系统的待测容错阈值;根据所述待测容错阈值,确定第一数量,所述第一数量大于所述待测容错阈值;根据所述第一数量,在所述区块链系统进行模拟交易,以获得所述模拟交易的第一交易执行结果;当所述第一交易执行结果不满足预设条件时,调整所述第一数量,并将调整后的所述第一数量确定为所述区块链系统的目标容错值,本申请提供的方案能够实现区块链系统中高效的共识容错能力测试。
-
-