[发明专利]基于区块链的投票管理方法、装置、介质及电子设备有效
申请号: | 202110261246.4 | 申请日: | 2021-03-10 |
公开(公告)号: | CN112632629B | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 刘攀 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/60;G07C13/00 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 王鹏健 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 投票 管理 方法 装置 介质 电子设备 | ||
本申请的实施例提供了一种基于区块链的投票管理方法、装置、介质及电子设备。该投票管理方法包括:接收投票客户端发送的通过投票人的私钥进行签名的投票交易信息;通过所述投票人的公钥对所述投票交易信息的签名进行验证;在对所述签名验证之后,根据所述投票管理智能合约信息调用区块链中对应的投票管理智能合约对所述投票交易信息中包含的信息进行校验;若对所述投票交易信息中包含的信息校验通过,则将所述投票内容与所述投票规则标识信息进行关联,生成所述投票交易信息的执行结果;在区块链网络中对所述执行结果进行共识上链处理,并将共识上链结果返回给所述投票客户端。本申请实施例的技术方案可以提高投票结果的准确性。
技术领域
本申请涉及计算机及通信技术领域,具体而言,涉及一种基于区块链的投票管理方法、装置、介质及电子设备。
背景技术
目前的投票选举方法通常都是采用线下方式,比如由选民到投票现场将自己的选票投入选票箱,或者通过邮寄的方式将选票寄送到指定的地区,然后选票经过计票人校验筛查后进行计票统计,并经过公证后对外公布。然而这种投票过程容易出现作弊、数据篡改等问题,进而影响投票结果的准确性。
发明内容
本申请的实施例提供了一种基于区块链的投票管理方法、装置、介质及电子设备,进而至少在一定程度上可以提高投票结果的准确性。
本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
根据本申请实施例的一个方面,提供了一种基于区块链的投票管理方法,包括:接收投票客户端发送的通过投票人的私钥进行签名的投票交易信息,所述投票交易信息中包含有投票人的公钥、投票内容、投票管理智能合约信息和投票规则标识信息;通过所述投票人的公钥对所述投票交易信息的签名进行验证;在对所述签名验证之后,根据所述投票管理智能合约信息调用区块链中对应的投票管理智能合约对所述投票交易信息中包含的信息进行校验;若对所述投票交易信息中包含的信息校验通过,则将所述投票内容与所述投票规则标识信息进行关联,生成所述投票交易信息的执行结果;在区块链网络中对所述执行结果进行共识上链处理,并将共识上链结果返回给所述投票客户端。
根据本申请实施例的一个方面,提供了一种基于区块链的投票管理装置,包括:接收单元,配置为接收投票客户端发送的通过投票人的私钥进行签名的投票交易信息,所述投票交易信息中包含有投票人的公钥、投票内容、投票管理智能合约信息和投票规则标识信息;验证单元,配置为通过所述投票人的公钥对所述投票交易信息的签名进行验证;第一处理单元,配置为在对所述签名验证之后,根据所述投票管理智能合约信息调用区块链中对应的投票管理智能合约对所述投票交易信息中包含的信息进行校验;第二处理单元,配置为若对所述投票交易信息中包含的信息校验通过,则将所述投票内容与所述投票规则标识信息进行关联,生成所述投票交易信息的执行结果;第三处理单元,配置为在区块链网络中对所述执行结果进行共识上链处理,并将共识上链结果返回给所述投票客户端。
在本申请的一些实施例中,基于前述方案,所述投票交易信息中还包含有选票标识和投票人的证书信息;所述第一处理单元配置为:根据所述投票人的证书信息在所述区块链中查询投票人证书;若在所述区块链中查询到所述投票人证书,则比较所述证书中的公钥与所述投票交易信息中包含的公钥是否一致;若所述证书中的公钥与所述投票交易信息中包含的公钥一致、且根据所述选票标识查询到对应的选票为有效选票、根据所述投票规则标识信息能够查询到对应的投票规则、根据所述投票规则确定所述投票人的投票行为符合要求,则确定对所述投票交易信息中包含的信息校验通过。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110261246.4/2.html,转载请声明来源钻瓜专利网。