-
公开(公告)号:CN119922196A
公开(公告)日:2025-05-02
申请号:CN202311425862.4
申请日:2023-10-30
Applicant: 腾讯云计算(北京)有限责任公司
Inventor: 王能
IPC: H04L67/104 , H04L41/00 , H04L67/1097 , H04L67/568
Abstract: 本申请涉及一种区块链共识方法、装置、计算机设备、存储介质和计算机程序产品。该方法可应用于区块链和智慧交通领域,包括:当进入到针对区块链中第一区块高度的待共识区块的共识轮次时,从缓存映射表中查找与第一区块高度对应的提案消息,并基于提案消息生成第一预投票消息;从缓存映射表中查找与第一区块高度对应的第二预投票消息;当第一预投票消息和第二预投票消息满足预设投票阈值时,生成第一投票消息,并从缓存映射表中查找与第一区块高度对应的第二投票消息;当第一投票消息和第二投票消息满足预设投票阈值时,将第一区块高度的待共识区块存入本地账本中。采用本方法能够有效提高区块链的共识效率。
-
公开(公告)号:CN119892333A
公开(公告)日:2025-04-25
申请号:CN202311381451.X
申请日:2023-10-24
Applicant: 腾讯云计算(北京)有限责任公司
Inventor: 王能
Abstract: 本申请公开区块链节点的共识流程控制方法、装置、介质及设备,涉及区块链领域,方法包括:在重启第一节点后,获取区块同步过程中第一节点对应的第一当前共识高度和每个第二节点对应的第二当前共识高度;根据第一当前共识高度和第二当前共识高度,确定第一数量,第一数量为满足第一高度条件的第二节点的数量;根据第一当前共识高度和第二当前共识高度,确定第二数量,第二数量为满足第二高度条件的第二节点的数量;在第一数量小于或等于第一数量阈值且第二数量大于第二数量阈值的情况下,启动第一节点的共识流程。本申请通过对区块链节点的共识流程进行启停控制,提升了区块链的共识有效性和共识处理效率。
-
公开(公告)号:CN119892844A
公开(公告)日:2025-04-25
申请号:CN202311393725.7
申请日:2023-10-25
Applicant: 腾讯云计算(北京)有限责任公司
IPC: H04L67/104 , H04L41/00 , H04L67/1097 , H04L67/568
Abstract: 本申请涉及一种区块链共识方法、装置、计算机设备、存储介质和计算机程序产品。该方法可应用于区块链和智慧交通领域,包括:确定区块链中待共识区块的区块高度;基于所述区块高度和预设区块高度阈值,确定偏移量;基于所述偏移量、所述待共识区块的共识轮次数和所述区块链中的节点数量,确定所述待共识区块的主节点索引值;当所述待共识区块的主节点索引值与本地节点的索引值相同时,将所述待共识区块的提案消息广播至所述区块链中的其他节点,以使所述其他节点基于所述提案消息中的交易任务对所述待共识区块进行共识。采用本方法能够有效提高区块链的共识效率,同时又可以提高整个区块链的处理性能。
-
公开(公告)号:CN117424904A
公开(公告)日:2024-01-19
申请号:CN202210810584.3
申请日:2022-07-11
Applicant: 腾讯云计算(北京)有限责任公司
IPC: H04L67/104 , H04L41/0659 , G06Q40/04
Abstract: 本申请涉及一种共识处理方法、装置、计算机设备和区块链系统。方法包括:获取从节点当前的第一共识高度,并获取主节点当前的第二共识高度;当第二共识高度小于第一共识高度时,基于第一共识高度和第二共识高度,确定主节点对应的共识落后信息;共识落后信息用于表征主节点相对于从节点的共识落后程度;基于主节点对应的共识落后信息,确定对预设等待时长进行衰减得到的目标等待时长;在开启针对当前共识轮次的投票等待计时的情况下,当计时时长达到目标等待时长且未接收到主节点广播的提案信息时,按照预设方式发起投票并在区块链系统中进行广播,以触发区块链系统切换至下一个共识轮次。采用本方法能够提高区块链的共识性能。
-
-
-