[发明专利]基于以太坊区块链的电子投票方法和系统在审
申请号: | 201810704814.1 | 申请日: | 2018-06-29 |
公开(公告)号: | CN108846942A | 公开(公告)日: | 2018-11-20 |
发明(设计)人: | 张翰林;李洪军;于佳;田呈亮;李玥 | 申请(专利权)人: | 青岛大学 |
主分类号: | G07C13/00 | 分类号: | G07C13/00;G06Q20/38 |
代理公司: | 北京华仁联合知识产权代理有限公司 11588 | 代理人: | 李珊 |
地址: | 266071 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 投票 投票信息 电子投票 存储 令牌 发布信息 令牌获取 投票结果 资格信息 第三方 可信度 客户端 链节点 链信息 账本 数据库 泄露 透明 撤销 审核 更新 发布 购买 资格 保证 | ||
1.一种基于区块链的电子投票方法,其特征在于,包括:
第一步,投票人通过客户端获取令牌发布信息,通过购买令牌获取投票资格,没有投票资格信息则无法进行投票;
第二步,投票后,投票人的投票信息存储在本地节点区块链上;
第三步,本地节点区块链向以太坊网中所有的区块链节点发布投票信息;
第四步,其他区块链获取投票信息后更新自己的区块链信息,将投票信息存储在自己的节点上。
2.采用权利要求1所述的方法的电子投票系统,其特征在于:包括区块链网络和终端设备。
3.如权利要求2所述的电子投票系统,其特征在于:
区块链网络包括,
信息发布单元,用于发布令牌信息状态,令牌信息包括出售令牌的总数、已出售的令牌数和每个令牌的价格;
信息接收单元,用于接收终端发布的投票信息,所述投票信息包含购买地址、购买令牌数量和候选人姓名及投票数量;
处理单元,用于根据数字签名对应的公钥,确定所述投票信息是否合法;根据所述被投票人的标识对应的信息的个数以及所述数字签名对应的公钥对应的票数权重,确定所述被投票人的标识对应的票数。
4.如权利要求2或3所述的电子投票系统,其特征在于:所述电子投票的终端设备包括,
购买令牌单元,用于投票人购买令牌;
信息生成单元,用于为每个投票人购买令牌后生成一个投票信息;
处理单元,用于确定所述投票信息对应的数字签名;
发送单元,用于向本地区块链发布投票信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛大学,未经青岛大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810704814.1/1.html,转载请声明来源钻瓜专利网。