A blockchain-based verifiable voting method and system
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 calling security and protecting user privacy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] The present invention solves the problems of the flexibility and authenticity of voting through sub-component smart contracts, and protects 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: triggering the voting component based on the rule component to generate multiple 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, if it is legal, it will be accessed normally; when it is illegal, the access will be denied;
[0058] Step M6: Count votes according to the rule components and various voting public keys;
[0059] Step M7:...
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