Verifiable voting method and system based on block chain
A blockchain and legal technology, applied in the blockchain field, can solve problems such as the uncontrollable number of votes, and achieve the effect of achieving flexibility and protecting privacy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] The invention solves the problems of flexibility and authenticity of voting through sub-component smart contracts, and guarantees the privacy of voting users through a one-time public key.
[0052] According to a blockchain-based verifiable voting method provided by the present invention, such as figure 1 shown, including:
[0053] Step M1: Set the rule component, voting component and distribution component in the smart contract;
[0054] Step M2: Set voting rules based on rule components;
[0055] Step M3: Trigger the voting component based on the rule component to generate various voting public keys;
[0056]Step M4: call the voting component to vote;
[0057] Step M5: Use the distribution component to judge whether the user's public key is legal, and if it is legal, then access normally; if it is not legal, then access is denied;
[0058] Step M6: Count votes according to rule components and various voting public keys;
[0059] Step M7: Determine whether the cur...
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