[发明专利]一种基于联盟区块链技术的加密电子投票选举系统及方法在审
申请号: | 201910366365.9 | 申请日: | 2019-05-05 |
公开(公告)号: | CN110245183A | 公开(公告)日: | 2019-09-17 |
发明(设计)人: | 丁勇;罗得寸;李世杰;相恒奎;唐晨钧;邹秀清;刘林刚 | 申请(专利权)人: | 上海链度科技有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F21/30;G07C13/00;H04L9/00;H04L9/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200120 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及电子投票技术领域,且公开了一种基于联盟区块链技术的加密电子投票选举系统及其方法,包括成员权限控制管理模块、投票智能合约模块和分布式账本存储模块。选民和投票发起方通过成员权限控制管理模块注册其实体身份来加入联盟链网络。投票智能合约模块用于实现具体的加密投票过程自动化实现,且投票智能合约模块包括投票方合约、投票发布方合约、投票结果统计与公布合约。分布式账本存储模块由区块链网络中的节点维护,采用Raft共识算法记账,并对投票方和投票发起方公开透明,可以对投票结果进行追溯验证。本发明解决现有电子投票系统在选票的秘密性、投票的匿名性以及投票结果的正确性和公平性受到公众质疑的问题,用于各种选举和投票活动。 | ||
搜索关键词: | 投票 投票结果 区块 控制管理模块 成员权限 存储模块 加密电子 发起方 账本 智能 选举 电子投票系统 电子投票 节点维护 实体身份 投票过程 投票活动 公平性 秘密性 匿名性 算法 加密 记账 自动化 网络 追溯 选票 验证 透明 发布 统计 | ||
【主权项】:
1.一种基于联盟区块链技术的加密电子投票选举系统,包括成员权限控制管理模块、投票智能合约模块和分布式账本存储模块,其特征在于:选民和投票发起方通过成员权限控制管理模块注册其实体身份来加入联盟链网络;所述投票智能合约模块用于实现具体的加密投票过程自动化实现,且投票智能合约模块包括投票方合约、投票发布方合约、投票结果统计与公布合约;所述投票发起方利用投票发布方合约在联盟链上发布投票内容并进行数字签名,所述选民通过背书实体的数字证书对投票内容的合法性进行验证,将选票信息、签名信息和密文发送给投票结果统计和公布合约,所述投票方合约获取链上指定的投票内容,所述投票结果统计与公布合约获取选民的选票信息,所述投票结果统计与公布合约获取投票内容所指定的选民来过滤和验证选票,将选票结果发送给所有投票发起方和选民;所述分布式账本存储模块由区块链网络中的节点维护,采用Raft共识算法记账,并对投票方和投票发起方公开透明,可以对投票结果进行追溯验证。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海链度科技有限公司,未经上海链度科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910366365.9/,转载请声明来源钻瓜专利网。