【技术实现步骤摘要】
电子投票系统和控制方法
本公开涉及电子投票系统和控制方法。
技术介绍
近年来,在一部分地方自治团体中进行了电子投票。在电子投票系统中,为了隐匿投票者的投票内容,需要不绑定(关联)投票者的认证信息和投票内容。在专利文献1公开的电子投票系统中,通过向在投票者的认证中使用的通信终端发送参加投票券(ticket,凭证),通信终端匿名化地发送参加投票券,从而确保投票者的匿名性。另外,电子投票系统也需要具备如下要件:系统的可靠性高及记录的投票内容不会被改变。在非专利文献1中,公开了为了实现系统的高可靠性及防止改变投票内容的而使用区块链。在先技术文献专利文献专利文献1:日本特表2011-517825号公报非专利文献非专利文献1:“利用了区块链的分散台账的电子投票的集合智慧的结构”信息处理第57卷第12号第1204-1209页(“ブロックチェーンの分散台帳を利用した電子投票による集合知の構成”情報処理第57巻第12号pp.1204-1209)非专利文献2:“隐私保护入门”6.1k-匿名化(第135-138页)、6.5l-多样性(第157-159页)(“プライバシー保護入門”6.1k-匿名化(pp.135-138)、6.5l-多様性(pp.157-159))
技术实现思路
专利技术要解决的问题在电子投票系统中用区块链管理投票的情况下,存在如下问题:当公开包含投票结果的区块链时,会形成投票者与投票内容的绑定,不能实现秘密投票。因此,本公开提供一种能够进行秘密投票的电子投票系统等。用于解决问题的技术方案本公开的一个技术方案涉及的电子投票系统是一种具备终端、多个认证服务器以及多个投票 ...
【技术保护点】
1.一种电子投票系统,具备终端、多个认证服务器以及多个投票服务器,所述多个认证服务器各自具备:认证处理部,其从所述终端接收认证数据,并使用接收到的所述认证数据认证投票者,所述认证数据包含与所述投票者绑定的第一ID和所述投票者的认证信息;第一存储部,其存储包含第一交易数据的第一区块链,所述第一交易数据表示通过所述认证处理部认证了所述投票者这一情况;以及第一同步部,其与所述多个认证服务器中的除去该认证服务器的一个以上的认证服务器进行所述第一存储部存储的所述第一区块链的同步,所述多个投票服务器各自具备:投票处理部,其从所述终端接收包含第二ID和投票信息的投票数据,所述第二ID与所述投票者投的票绑定并与所述第一ID相独立,所述投票信息表示所述票的投票内容;第二存储部,其存储第二区块链,所述第二区块链包含所述投票处理部接收到的所述投票数据包含的所述投票信息来作为第二交易数据;以及第二同步部,其与所述多个投票服务器中的除去该投票服务器的一个以上的投票服务器进行所述第二存储部存储的所述第二区块链的同步,所述终端具备数据生成部,所述数据生成部生成所述认证数据,并将生成的所述认证数据发送给所述多个认证服 ...
【技术特征摘要】
2018.03.26 JP 2018-057525;2017.07.11 US 62/5311591.一种电子投票系统,具备终端、多个认证服务器以及多个投票服务器,所述多个认证服务器各自具备:认证处理部,其从所述终端接收认证数据,并使用接收到的所述认证数据认证投票者,所述认证数据包含与所述投票者绑定的第一ID和所述投票者的认证信息;第一存储部,其存储包含第一交易数据的第一区块链,所述第一交易数据表示通过所述认证处理部认证了所述投票者这一情况;以及第一同步部,其与所述多个认证服务器中的除去该认证服务器的一个以上的认证服务器进行所述第一存储部存储的所述第一区块链的同步,所述多个投票服务器各自具备:投票处理部,其从所述终端接收包含第二ID和投票信息的投票数据,所述第二ID与所述投票者投的票绑定并与所述第一ID相独立,所述投票信息表示所述票的投票内容;第二存储部,其存储第二区块链,所述第二区块链包含所述投票处理部接收到的所述投票数据包含的所述投票信息来作为第二交易数据;以及第二同步部,其与所述多个投票服务器中的除去该投票服务器的一个以上的投票服务器进行所述第二存储部存储的所述第二区块链的同步,所述终端具备数据生成部,所述数据生成部生成所述认证数据,并将生成的所述认证数据发送给所述多个认证服务器中的一个认证服务器,所述数据生成部进一步通过向所述认证服务器发送所述认证数据,从而在通过所述一个认证服务器进行的认证成功后生成所述投票数据,并将生成的所述投票数据发送给所述多个投票服务器中的一个投票服务器。2.根据权利要求1所述的电子投票系统,多个投票服务器各自还具备:第二交易数据生成部,其在从所述终端接收到所述投票数据的情况下,生成表示接收到的所述投票数据包含的所述投票内容的第二交易数据;和第二区块生成部,其生成第二区块并将生成的所述第二区块与所述第二区块链连接,所述第二区块包含所述第二交易数据生成部生成的一个以上的所述第二交易数据。3.根据权利要求2所述的电子投票系统,所述第二交易数据生成部,生成包含第三交易数据的第三区块并将生成的所述第三区块与所述第二区块链连接,所述第三交易数据表示所述认证处理部成为能够进行对多个选民中的每一个的认证的状态,生成包含第四交易数据的第四区块并将生成的所述第四区块与所述第二区块链连接,所述第四交易数据表示通过由所述多个认证服务器中的一个认证服务器认证了所述投票者、从而所述终端成为能够接受所述投票者的投票内容的输入的状态。4.根据权利要求2所述的电子投票系统,多个投票服务器各自还具备匿名化部,所述匿名化部判定所述第二交易数据生成部生成的一个以上的所述第二交易数据是否满足预先确定的匿名性的基准,在满足所述基准时使所述第二区块生成部生成所述第二区块并将其与所述第二区块链连接。5.根据权利要求4所述的电子投票系统,即使在所述匿名化部判定为一个以上的所述第二交易数据不满足所述基准的情况下,所述第二区块生成部在超过了预定的投票期间的情况下也生成所述第二区块并将其与所述第二区块链连接。6.根据权利要求1所述的电子投票系统,所述认证处理部在接收到的所述认证数据包含的所述第一ID已经包含于所述第一区块链时,使认证失败并禁止通过所述终端发送所述投票数据。7.根据权利要求1所述的电子投票系统,多个认证服务器各自还具备:第一数据生成部,其在所述终端的认证成功的情况下生成表示所述终端的认证成功这一情况的第一交易数据;和第一区块生成部...
【专利技术属性】
技术研发人员:海上勇二,添田纯一郎,
申请(专利权)人:松下电器美国知识产权公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。