-
公开(公告)号:CN118764160A
公开(公告)日:2024-10-11
申请号:CN202410834733.9
申请日:2024-06-26
Applicant: 国网区块链科技(北京)有限公司 , 中国信息通信研究院
Abstract: 本发明提供了一种应用于能源电力的区块链共识方法、系统、设备及介质,所述方法为响应于共识处理请求,根据获取的各个区块链节点的时间同步规模网络和节点属性对所有区块链节点进行时间戳同步,并根据时间戳同步信息从节点属性为已加入的区块链节点中获取候选共识节点后,由根据可验证延迟函数获取的共识投票节点和预设投票规则进行共识投票得到各个共识投票节点的得票数,以及按照得票数进行降序排列,将得票数最高的共识投票节点作为新区块打包最优节点执行新区块生成任务。本发明能有效提升时间同步效率,增加恶意节点攻击难度和成本的同时,还能降低恶意节点成为打包节点的概率,保证共识投票结果可查验,进而提升抗网络攻击能力。
-
公开(公告)号:CN119493715A
公开(公告)日:2025-02-21
申请号:CN202411518746.1
申请日:2024-10-29
Applicant: 中国信息通信研究院
IPC: G06F11/34 , G06F11/3668
Abstract: 本发明公开了一种通用的区块链系统性能测试数据集构造方法,涉及系统性能测试技术领域,包括步骤:S1、确定交易类型;S2、生成用户账户;S3、预置账户数据;S4、生成随机交易关系;S5、创建交易体;S6、保存交易文件。该通用的区块链系统性能测试数据集构造方法,从实际应用场景的角度出发,模拟了多用户、不同领域的应用,通过测试数据的随机性保证测试效果的公平性;并规定了进行区块链系统性能测试时的数据集构造方法,包括确定交易类型、生成用户账户、预置账户数据、生成随机交易关系、创建交易体、保存交易文件六个步骤,通过规范性能测试数据集的构造,能够更加规范不同区块链系统的性能测试过程。
-
公开(公告)号:CN111708701A
公开(公告)日:2020-09-25
申请号:CN202010558247.0
申请日:2020-06-18
Applicant: 中国信息通信研究院 , 腾讯科技(深圳)有限公司
Inventor: 王妙琼 , 郑智超 , 周文乐 , 魏凯 , 姜春宇 , 闫树 , 刘寒 , 马鹏玮 , 张奕卉 , 王卓 , 张启 , 李俊逸 , 李雨霏 , 和涛 , 田稼丰 , 刘虹男 , 高倩倩 , 刘思源 , 庞伟伟 , 袁博 , 钟民菁
IPC: G06F11/36
Abstract: 本申请涉及数据库技术领域,公开了一种用于数据测试的方法,该方法包括:调用基础数据集;从所述基础数据集中随机选取数据;对所述随机选取的数据进行组合得到符合要求的测试数据。本公开实施例中,基础数据集中的数据为符合测试标准的数据,其中,数据数量小于实际需求的测试数据的数量,从基础数据集中随机选取数据并组合,保证组合后的数据也能够符合标准,且避免了数据存取数量不足或测试数据调用过程耗时长的问题,提高了测试效率。本申请还公开了一种用于数据测试的装置。
-
公开(公告)号:CN116915646A
公开(公告)日:2023-10-20
申请号:CN202310699810.X
申请日:2023-06-13
Applicant: 国网区块链科技(北京)有限公司 , 中国信息通信研究院
IPC: H04L43/08 , H04L43/50 , H04L67/104 , G06Q10/0639
Abstract: 本发明提供一种跨链桥评价方法、装置和设备,在确定不同目标发送规则对应的N个测试用例后,基于源链信息、目标链信息、目标跨链智能合约以及各个测试用例对应的目标发送规则,将测试用例发送至目标链,以触发跨链事件;通过监听目标链的响应事件,得到各测试用例对应的响应信息,再基于各次测试用例对应的响应信息计算得到测试用例对应的基础业务性能指标;通过归一化处理得到不同变量组合环境下的各个基础业务性能指标的评分值,基于基础业务性能指标的评分值计算N个测试用例对应综合评分,对综合评分结果进行排序,得到性能评分最优的跨链桥方案,为跨链桥设计开发者优化方案提供更全面、更客观的参考数据。
-
-
公开(公告)号: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: 本发明公开了一种针对区块链共识机制的容错能力测试方法及装置,包括:确定区块链系统的待测容错阈值;根据所述待测容错阈值,确定第一数量,所述第一数量大于所述待测容错阈值;根据所述第一数量,在所述区块链系统进行模拟交易,以获得所述模拟交易的第一交易执行结果;当所述第一交易执行结果不满足预设条件时,调整所述第一数量,并将调整后的所述第一数量确定为所述区块链系统的目标容错值,本申请提供的方案能够实现区块链系统中高效的共识容错能力测试。
-
-
-
-
-
-