[发明专利]投票信息处理方法、装置、设备以及存储介质有效
| 申请号: | 202010483872.3 | 申请日: | 2020-06-01 |
| 公开(公告)号: | CN111654395B | 公开(公告)日: | 2021-10-26 |
| 发明(设计)人: | 刘攀;李茂材;王宗友;蓝虎;周开班;朱耿良;刘区城;时一防;黄焕坤;孔利;杨常青;张劲松;崔嘉辉;廖志勇 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/18 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
| 地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 投票 信息处理 方法 装置 设备 以及 存储 介质 | ||
本申请实施例提供了一种投票信息处理方法、装置、设备以及存储介质,该方法包括:获取至少两个共识节点在第一共识阶段针对第一提案的第一共识阶段投票信息,根据第一本地投票信息和第一共识阶段投票信息获取第一赞成投票数;若第一赞成投票数达到数量阈值则根据第一赞成投票数确定第二本地投票信息;在第二共识阶段中根据第二本地投票信息和至少两个共识节点针对第一提案的第二共识阶段投票信息,获取第二赞成投票数;若第二赞成投票数小于数量阈值则确定第一提案未通过共识,将第一提案的交易区块设置为锁定状态:当获取到第二提案时,根据第二提案和交易区块,对第一提案重新进行共识。采用本申请,可以提高区块链网络中的区块上链成功率。
技术领域
本申请涉及区块链技术领域,尤其涉及投票信息处理方法、装置、设备以及存储介质。
背景技术
区块链是一种去中心化的分布式账本系统,具有数据不可篡改、去中心化、开放性的特点。共识机制作为区块链技术的核心,可以保证最新区块被准确添加至区块链,以及节点存储的区块链信息一致不分叉,共识节点在共识机制中具有重要作用。
现有技术中,共识节点可以对区块链网络中生成的新区块进行验证,根据验证结果生成新区块对应的投票信息,并在区块链网络中对投票信息进行广播;区块链网络中的每个共识节点均可以获取各共识节点分别针对新区块的投票信息,当统计得到新区块的赞成投票数达到数量阈值时,共识节点可以将新区块进行落盘。然而,区块链网络中的共识节点可能会由于断网或时延等原因,使得共识节点获取到的投票信息不完整,造成所统计的新区块的赞成投票数小于数量阈值,将有效的新区块误判为未通过共识的区块,进而造成该新区块未写入区块链中,降低了区块链网络中的区块上链成功率。
发明内容
本申请实施例提供一种投票信息处理方法、装置、设备以及存储介质,可以提高区块链网络中的区块上链成功率。
本申请实施例一方面提供了一种投票信息处理方法,包括:
获取至少两个共识节点在第一共识阶段分别发送的针对第一提案的第一共识阶段投票信息,根据第一提案的第一本地投票信息和第一共识阶段投票信息获取第一赞成投票数;
若第一赞成投票数大于或等于数量阈值,则根据第一赞成投票数确定第二本地投票信息;
在第二共识阶段中,将第二本地投票信息广播至上述至少两个共识节点,根据第二本地投票信息和至少两个共识节点针对第一提案的第二共识阶段投票信息,获取第二赞成投票数;第一共识阶段和第二共识阶段均属于第一提案的共识周期,第一共识阶段早于第二共识阶段;
若第二赞成投票数小于数量阈值,则确定第一提案的共识结果为共识未通过结果,将第一提案中所包含的交易区块设置为锁定状态;
当获取到第二提案时,根据第二提案和具有锁定状态的交易区块,对第一提案重新进行共识处理。
本申请实施例一方面提供了一种投票信息处理装置,其特征在于,包括:
第一获取模块,用于获取至少两个共识节点在第一共识阶段分别发送的针对第一提案的第一共识阶段投票信息,根据第一提案的第一本地投票信息和第一共识阶段投票信息获取第一赞成投票数;
确定模块,用于若第一赞成投票数大于或等于数量阈值,则根据第一赞成投票数确定第二本地投票信息;
第二获取模块,用于在第二共识阶段中,将第二本地投票信息广播至上述至少两个共识节点,根据第二本地投票信息和至少两个共识节点针对第一提案的第二共识阶段投票信息,获取第二赞成投票数;第一共识阶段和第二共识阶段均属于第一提案的共识周期,第一共识阶段早于第二共识阶段;
状态设置模块,用于若第二赞成投票数小于数量阈值,则确定第一提案的共识结果为共识未通过结果,将第一提案中所包含的交易数据设置为锁定状态;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010483872.3/2.html,转载请声明来源钻瓜专利网。





