Voting method, device and system, server, and computer readable storage medium
A voting pool and ballot technology, applied in the fields of computer-readable storage media, devices, systems and servers, and voting methods, can solve the problems of poor security, stability, and concurrency of electronic voting, and improve reliability and stability. The effect of sex, high concurrency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0066] See figure 1 , is a schematic block diagram of the architecture of a voting system provided in the embodiment of the present application, the system includes a lightning network 11 and a blockchain network 12, the blockchain network includes at least one blockchain node 121, and the lightning network includes a server 111, voting User node 112, voting pool node 113 and candidate node 114; at least one voting user node is connected to the voting pool node through the first voting channel, and the voter node is connected to at least one candidate node through the second voting channel.
[0067] The server is used to obtain the voting instruction input by the user through the voting user node; through the pre-generated serial expiry revocable smart contract and the first voting channel, the corresponding vote is transmitted to the voting pool node according to the voting instruction; through the pre-generated hash Time locks the smart contract and the second voting channel...
Embodiment 2
[0076] See figure 2 , is a schematic flow diagram of a voting method provided in the embodiment of the present application, and the method may include the following steps:
[0077] Step S201. Obtain the voting instruction input by the user through the voting user node.
[0078] Specifically, after the voting user performs the voting operation through the voting user node, the voting user node generates a voting instruction containing certain information according to the user's interactive operation, and the voting user node transmits the voting instruction to the background server.
[0079] Wherein, the voting instruction may include the user's voting object information, information on the number of votes, etc., that is, the background server can know which candidate or candidate the user voted for and the number of votes according to the voting instruction.
[0080] It can be understood that each user has a certain number of votes, which are pre-allocated to users by the vo...
Embodiment 3
[0091] See image 3 , is another schematic flow diagram of the voting method provided in the embodiment of the present application, and the method may include the following steps:
[0092] Step S301 , acquiring voting qualification review information of the user.
[0093] It should be noted that the above-mentioned voting qualification verification information refers to information used to verify whether a user is qualified to vote. This information may include personal information as well as other necessary information. The specific information contained in the voting qualification review information is different in different application scenarios. For example, in the community election scenario, the voting qualification review information includes address information, personal information, housing real estate information, etc., and judges whether the user is in the corresponding community based on the address information and housing real estate information. When the user i...
PUM

Abstract
Description
Claims
Application Information

- Generate Ideas
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com