Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Block chain encryption voting method, computer equipment and storage medium

A blockchain and private technology, applied in the Internet field, can solve problems such as difficult to meet the business needs of confidentiality of voting content, difficult to hide the identity of voters, and cumbersome voting process

Pending Publication Date: 2021-05-28
HANGZHOU FUZAMEI TECH CO LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the current blockchain voting scheme, the voting content of each vote is publicly recorded on the blockchain, because if each voter encrypts his or her voting content separately, it will result in the settlement of votes requiring each voter Separately provide the decrypted voting content and verification method, which makes the voting process too cumbersome
Therefore, the existing blockchain voting scheme is difficult to meet the business needs of keeping the voting content confidential during the voting process
[0003] In addition, the existing blockchain voting solutions are usually public voting, because the voting contract needs to verify whether the voter has the right to vote, and the information submitted by the voter when voting is used for the voting contract to verify the voting right Will be recorded on the blockchain and made available to all, making it difficult to hide the identity of voters

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
  • Block chain encryption voting method, computer equipment and storage medium
  • Block chain encryption voting method, computer equipment and storage medium
  • Block chain encryption voting method, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain related inventions, rather than to limit the invention. It should also be noted that, for ease of description, only parts related to the invention are shown in the drawings.

[0045] It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and embodiments.

[0046] figure 1 It is a flowchart of a blockchain encrypted voting method provided by an embodiment of the present invention.

[0047] Such as figure 1 As shown, in this embodiment, the present invention provides a blockchain encrypted voting method suitable for blockchain nodes, where a voting ...

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 provides a block chain encrypted voting method, computer equipment and a storage medium, and the method comprises the steps: executing a voting registration transaction through a voting contract, and recording a first public key of a first vote to a block chain; respectively executing each first voting transaction through the voting contract, and recording the corresponding first encrypted voting information and the second public key into the voting contract when the execution is successful; executing a voting settlement transaction comprising a first private key corresponding to the first public key through the voting contract; decrypting the corresponding first encrypted voting information according to the first private key and each second public key recorded in the contract to obtain corresponding voting content; and carrying out settlement on the first vote according to the obtained vote contents. According to the invention, all the voting contents are kept secret in the voting process, and all the voting contents can be decrypted and obtained as long as the first private key is provided through the voting settlement transaction so as to complete the settlement of voting.

Description

technical field [0001] This application relates to the field of Internet technology, and in particular to a blockchain encrypted voting method, computer equipment and storage media. Background technique [0002] In the current blockchain voting scheme, the voting content of each vote is publicly recorded on the blockchain, because if each voter encrypts his or her voting content separately, it will result in the settlement of votes requiring each voter The decrypted voting content and verification method are provided separately, which makes the voting process too cumbersome. Therefore, the existing blockchain voting scheme is difficult to meet the business needs of keeping the voting content confidential during the voting process. [0003] In addition, the existing blockchain voting solutions are usually public voting, because the voting contract needs to verify whether the voter has the right to vote, and the information submitted by the voter when voting is used for the v...

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
IPC IPC(8): H04L9/32H04L9/00H04L29/06
CPCH04L9/3236H04L9/3218H04L9/008H04L63/0442H04L2209/463H04L9/50
Inventor 马登极王志文吴思进
Owner HANGZHOU FUZAMEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products