Unlock instant, AI-driven research and patent intelligence for your innovation.

Block chain-based electronic voting method capable of verifying fairness

A blockchain and fairness technology, applied in digital data authentication, electronic digital data processing, instruments, etc., can solve the problems of fairness defects, replay attacks, and high overhead, and reduce communication overhead , The effect of small communication overhead

Pending Publication Date: 2022-03-29
CHONGQING UNIV OF POSTS & TELECOMM
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But there is no way to completely solve fairness flaws and replay attacks, and it brings huge overhead

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
  • Block chain-based electronic voting method capable of verifying fairness
  • Block chain-based electronic voting method capable of verifying fairness
  • Block chain-based electronic voting method capable of verifying fairness

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Apparently, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts all belong to the protection scope of the present invention.

[0039] A blockchain-based electronic voting method with verifiable fairness, the method comprising:

[0040] Obtain each node in the blockchain network, and divide each node into a manager node, a voter node and a voter node;

[0041] The voter node sends the election information to the manager node, and the manager node deploys the smart contract after receiving the election information, and initiates an election request to the blockchain;

...

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 belongs to the technical field of computer information security, and particularly relates to a block chain-based fairness-verifiable electronic voting method, which comprises the following steps of: firstly, determining qualified voters participating in election by collecting registration information of users, and setting basic information of the election to initialize the election; then the voter encrypts the vote and generates identity validity and vote validity proof; and finally, after voting in the ciphertext decryption vote counting stage is cut off, the system counts vote information from the block chain, determines a final vote counting result and sends the final vote counting result to all interested third parties in the block chain for verification. According to the safe and verifiable self-counting protocol based on the block chain, the block chain and encryption knowledge are combined for use, privacy safety can be guaranteed, the problems of fairness defects and replay attacks can be resisted, and safe and verifiable election is achieved.

Description

technical field [0001] The invention belongs to the technical field of computer information security, in particular to a blockchain-based electronic voting method with verifiable fairness. Background technique [0002] Elections and voting provide opportunities for people to express their opinions and are an indispensable mechanism for people to exercise their civil rights. In recent years, many countries have invested a lot of money in building a credible voting system. The main challenge in electronic voting protocols is to simultaneously achieve two opposing security goals: voting privacy and verifiability. In order to achieve the verifiability of vote counting results and enhance the privacy of voters, electronic voting protocols usually use various encryption technologies. [0003] The emergence of blockchain can better solve the defects of Internet-based electronic voting. The electronic voting protocol based on blockchain is becoming an important choice to overcome ...

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): G06Q20/38G06Q20/40G06F21/31G06F21/60
CPCG06Q20/3827G06Q20/3829G06Q20/4014G06F21/31G06F21/602
Inventor 刘红雷梦婷肖云鹏李暾贾朝龙王蓉
Owner CHONGQING UNIV OF POSTS & TELECOMM