Anonymous electronic voting method based on blockchain

A blockchain and electronic technology, applied in the fields of information security and cryptography, can solve the problems of insufficient openness and transparency of ballot information, fraudulent ballots, tampering of voting data, etc., to achieve the effect of being conducive to openness and fairness, protecting anonymity and privacy

Inactive Publication Date: 2018-06-01
HANGZHOU DIANZI UNIV
View PDF7 Cites 64 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This technology allows for securely recording and verifying vote counts without compromising their authentication status by adding a special way called Blockchain (BFT). It uses blocks instead of real balls - they have unique identifiers like addresses rather than physical tokens – allowing them to store all possible transactions within its own memory space. Each time someone wants to participate in a specific election campaign, only those who want access will see if anyone else has voted against him/her beforehand. Additionally, there may also include a security mechanism where certain members of Parliament limit how many people could join up during elections. Overall, these technical improvements make voting more accessible while maintaining accurate record keeping.

Problems solved by technology

Technical Problem: Current electronically-scored systems are vulnerabilities due to issues like forgery or manipulation of votes over time. These technical solutions involve adding more layers of protection against these attacks but they also increase complexity and cost.

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
  • Anonymous electronic voting method based on blockchain
  • Anonymous electronic voting method based on blockchain
  • Anonymous electronic voting method based on blockchain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0042] The present invention implements a block chain-based anonymous electronic voting method (the method architecture diagram is shown in figure 1 As shown, the flow chart of the method is as figure 2 shown), the specific method includes the following steps:

[0043] 1. Select system parameters: This system uses a blind signature algorithm based on RSA, and the encryption algorithm involved is RSA. The voter generates a random number r i as a blinding factor. The system chooses a secure hash function H(m), SHA-256. Then each partial entity generates a public-private key pair (P k , P s ), the public key P k (n,e) is disclosed to other parts, keeping their own private key P s (p,q,d). The encryption method of each part is expressed as: E RA ,E IA ,E TC , respectively representing the certification center, supervisory agency, and vote counting cente

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 relates to an anonymous electronic voting method based on blockchain. A blind signature electronic voting scheme is introduced into blockchain as a vote information database, each vote is written into a transaction data block and transmitted to a counting center, in addition, a monitoring mechanism is introduced into the method, then rights of operators can be limited, and the situation that fraud voting is resulted or the voting process is interfered and voting results are affected since rights of operators are too centralized, is avoided. By adopting the method, the anonymity of a conventional electronic voting system is effectively solved, and the method has the characteristics that votes cannot be forged, the voting process and the voting results are open and transparentand can be verified, and the like.

Description

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

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
Owner HANGZHOU DIANZI UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products