Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Blockchain-based anonymous electronic voting method and system

A blockchain and electronic technology, applied in the fields of information security and cryptography, can solve the problems of no anonymity, huge computing overhead, fraudulent use, etc.

Active Publication Date: 2019-09-13
JINAN UNIVERSITY
View PDF6 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the face of a complex network environment, electronic voting has new problems such as repeated voting, fraudulent voting, and lack of anonymity.
In addition, in the counting process of electronic voting, due to the excessive concentration of the rights of the voters, the votes of the voters may be tampered with and fraudulently used.
In the process of counting the voting results, voters often only know the final voting results, and cannot verify the correctness of the voting results
According to different voting forms, participants, and communication channels, the cryptographic protocols used in electronic voting also have great changes, but these protocol solutions have their own shortcomings in the implementation process. Excessive trust and reliance on vote counting agencies and the use of complex cryptography protocols will result in huge computing overhead and cumbersome key management

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Blockchain-based anonymous electronic voting method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0061] This embodiment provides a blockchain-based anonymous electronic voting system, including: a registration center, a voting terminal, a voting verification module and a voting management terminal;

[0062] The registration center is provided with a signature registration module, and the signature registration module uses the voting terminal identity information of the voting terminal and the Ethereum account address addr i Register to generate voting authority signature σ i ;

[0063] The voting terminal is used to obtain the voting information in the smart contract and generate the voting terminal ballot message m i Vote, where the ballot message m at the voting end i Including voting ballots, ballot signatures, voting authority signatures, voting public keys;

[0064] The voting verification module is used to verify and confirm the ballot signature, voting authority signature and Ethereum account address addr i ;

[0065] The voting management terminal is used to ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a blockchain-based anonymous electronic voting method and a system thereof. The method comprises the following steps: voting terminal identity information and Ethereum accountaddress are sent to the registration center by the voting terminal, and a blind signature is generated at the registration center and sent to the voting terminal, and a voting right signature is output by the voting terminal; voting parameters are generated by a voting managing terminal, the parameters are included to a smart contract and sent to the blockchain network in a transaction manner forinformation announcement, the smart contract voting contents are obtained by the voting terminal, and vote messages at the voting terminal are issued to the smart contract of the voting managing terminal, and then a voting process is finished. When the set voting end time is reached, the voting managing terminal stops receiving votes in a smart contract manner and statistical results are obtained.The voting records can be checked at any time and cannot be falsified, and the voting fairness is improved. The ballots are separated from the true identity of the voting party, and the double anonymity protection of the voting terminal and the voting is realized, and the personal privacy of the voting terminal is better protected.

Description

technical field [0001] The invention relates to the technical fields of information security and cryptography, in particular to a block chain-based anonymous electronic voting system and system. Background technique [0002] With the development of computer network technology, various activities in people's daily life are gradually becoming electronic. Voting, as the most common decision-making means in collective life, has gradually changed from traditional paper voting to electronic voting. Compared with traditional paper voting, electronic voting Quality voting is fast and accurate, saves manpower and material resources, and is easy to use. However, in the face of a complex network environment, electronic voting has new problems such as repeated voting, fraudulent voting, and lack of anonymity. In addition, in the counting process of electronic voting, due to the excessive concentration of the rights of the voters, voters' votes may be tampered with and fraudulently used...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G07C13/00H04L9/32H04L9/30H04L29/06
CPCG07C13/00H04L9/3257H04L9/3066H04L63/12H04L63/0421H04L2209/42H04L9/50
Inventor 赖俊祚王昀飚李鹏孙萌
Owner JINAN UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products