-
公开(公告)号:US20210005041A1
公开(公告)日:2021-01-07
申请号:US17025230
申请日:2020-09-18
Inventor: YUJI UNAGAMI , AKIRA TANAKA , JUNICHIRO SOEDA
Abstract: A method for controlling one of a plurality of voting servers in an electronic voting system is provided. The method includes receiving, from a terminal, transaction data including voting data, and generating, using a processor, a block including the transaction data and dummy transaction data. The dummy transaction data including dummy voting data that is not associated with the voting data. The method further connects the generated block to a blockchain, the blockchain being stored in a memory.
-
公开(公告)号:US20210005040A1
公开(公告)日:2021-01-07
申请号:US17025089
申请日:2020-09-18
Inventor: YUJI UNAGAMI , JUNICHIRO SOEDA , AKIRA TANAKA
Abstract: A method for controlling one of voting servers in an electronic voting system is provided. The method includes receiving, from a terminal, transaction data including voting data, and determining, by a processor, a block to include the transaction data from among multiple blocks. The method further includes generating, using the processor, the block including the transaction data, and connecting the block to a blockchain, the blockchain being stored in a memory.
-
公开(公告)号:US20190088063A1
公开(公告)日:2019-03-21
申请号:US16115724
申请日:2018-08-29
Inventor: YUJI UNAGAMI , AKIRA TANAKA , JUNICHIRO SOEDA
Abstract: An electronic voting system including a terminal, authentication servers, and voting servers is provided. Each authentication server includes an authentication processor that authenticates a voter using authentication data including a first identifier associated with the voter and authentication information regarding the voter, and a first synchronizer that synchronizes a first blockchain including first transaction data indicating that the voter has been authenticated. Each voting server includes a voting processor that receives, from the terminal, voting data including a second identifier associated with a vote cast by the voter, and voting information indicating the vote. Each voting server further includes a second synchronizer that synchronizes a second blockchain including second transaction data and dummy transaction data with at least one other voting server. The terminal transmits the authentication data to each authentication server and transmits the voting data to at least one of the voting servers.
-
-