Electronic voting method based on blockchain, system and computer program product

A technology of blockchain and chain electronics, which is applied in the field of blockchain, can solve the problems that the vote counting center is vulnerable to hacker attacks, voting results are tampered with, and the ability to prevent tampering is poor.

Pending Publication Date: 2018-11-30
深圳圣马歌科技有限公司
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For this reason, there are currently many online electronic voting systems that are based on centralized systems. The specific number of votes and voter information does not have an effective anti-tampering mechanism, and the vote counting center is vulnerable to hacker attacks or modification by insiders of the vote counting center, resulting in tampered voting results. In other words, in the existing electronic voting system, Poor ability to resist tampering

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
  • Electronic voting method based on blockchain, system and computer program product
  • Electronic voting method based on blockchain, system and computer program product
  • Electronic voting method based on blockchain, system and computer program product

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts fall within the protection scope of the present invention.

[0044] The terms "first" and "second" in the specification and claims of the present invention and the above drawings are used to distinguish similar objects, but not necessarily used to describe a specific sequence or sequence. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments described herein can be practiced in sequences other than those illustrated or described herein. Furthermore, the terms "compris...

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 discloses an electronic voting method based on blockchain, a system and a computer program product, which can effectively improve the tamper-proofing capability of the electronic votingsystem. The method provides the blockchain-based electronic voting method, which is applied to the blockchain electronic voting system, and the blockchain electronic voting system includes a blockchain private chain, The blockchain private chain includes a first node and a second node, and the method includes: acquiring voting information of voters at the first node; generating a voting record according to the voting information by the first node; and digitally signing the voting record and sending the voting record to the second node by the first node, wherein the first node and the second node are different nodes in the blockchain private chain.

Description

technical field [0001] The present invention relates to the technical field of block chains, in particular to a block chain-based electronic voting method, system and computer program product. Background technique [0002] Online electronic voting is a voting method developed with the development of Internet technology. Compared with paper voting, online electronic voting brings greater convenience. For this reason, there are currently many online electronic voting systems that are based on centralized systems. The specific number of votes and voter information does not have an effective anti-tampering mechanism, and the vote counting center is vulnerable to hacker attacks or modification by insiders of the vote counting center, resulting in tampered voting results. In other words, in the existing electronic voting system, The ability to resist tampering is poor. Contents of the invention [0003] The problem to be solved by the embodiments of the present invention is to...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G07C13/00G06F21/64
CPCG06F21/64G07C13/00
Inventor 马占军
Owner 深圳圣马歌科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products