Fair and safe electronic voting protocol method based on block chain
A technology of blockchain and protocol, applied in the field of blockchain, can solve the problems of indistinguishable, ballot collision, ballot information is no longer confidential, etc., to increase efficiency and security, and achieve the effect of fairness and fairness guarantee.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0032] A blockchain-based fair and safe electronic voting protocol method, comprising the following steps:
[0033] S1. System establishment: First, select a number of candidates, a number of voters, and establish a statistical server. The voters execute the agreement locally and upload the smart contract to the blockchain. At the beginning of the agreement, all participants need to pay to the smart contract deposit, otherwise the agreement will be terminated;
[0034] S2. Input stage: each voter sends his voting data x i (i=1-n) perform blind processing to get x i’, by implementing the Gennaro VSS scheme and the Pedersen homomorphic commitment scheme under the chain, share their secret voting data among all participants;
[0035] S3. Calculation stage: Each voter first verifies whether the secret data share he has obtained is the correct share, and then adds the secret data shares of all voters, and the calculation is realized by executing the addition protocol. Among them,...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com