Voting method based on group signatures in block chain

A blockchain and group signature technology, applied in the fields of credit evaluation and identity verification, can solve the problems of high anonymous voting system and the inability to guarantee anonymity in the original blockchain architecture, and achieve the effect of low calculation and resistance to impersonation attacks

Pending Publication Date: 2019-07-12
ZHENGZHOU NORMAL UNIV
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the original blockchain architecture cannot guarantee anonymity, how to design a highly

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
  • Voting method based on group signatures in block chain
  • Voting method based on group signatures in block chain
  • Voting method based on group signatures in block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] 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 of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0048] see Figure 1-2 As shown, the present invention is a voting method based on group signature in blockchain, and the participants of blockchain threshold group signature algorithm mainly include blockchain node (US), trusted center (TC) and blockchain backup Node (BK), the detailed process of blockchain threshold group signature is described below. For the convenience of discussion, the following symbols are defined:

[0049]

[0050]

[0...

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 a voting method based on a group signature in a block chain, which can be applied to the fields of credit assessment, identity verification and the like. The method comprises the following steps: S01, selecting a trusted center; s02, carrying out registration; s03, carrying out share signature; s04, synthesizing a group signature; s05, performing signature verification; s06, backing up the signature information; s07, opening a signature; s08: canceling the signature. According to the invention, through cooperation of the user and the trusted center, the share signatureis generated and synthesized into the group signature. In order to protect the user identity information, blind processing is carried out on the user signature information. In order to solve the problem that a system is unavailable due to the fact that a trusted center is attacked, the user signature information of the trusted center is backed up; the credible center is allowed to be dynamically adjusted, the threshold group signature scheme makes up for anonymous vulnerabilities in the realization of the original block chain design, the difficulty is equivalent to the elliptic curve discretelogarithm, the false name attack can be effectively resisted, the calculation amount of the algorithm is lower, and the algorithm can be effectively adapted to the block chain application scene.

Description

technical field [0001] The invention relates to a voting method based on group signatures in a block chain, which can be used in fields such as credit evaluation and identity verification. Background technique [0002] Blockchain is a distributed database technology that records transaction history. It has the characteristics of "decentralization", "anonymization" and "trustlessness". It solves the problem of data credibility between different nodes. It is used in electronic currency, Financial investment, Internet of Things, medical care, energy Internet and other fields have developed rapidly. Blockchains are mainly divided into three categories, namely, public chains, alliance chains, and private chains. At present, blockchain-based voting systems on alliance chains and private chains have emerged for credit evaluation, decision-making and other scenarios. [0003] The identity information in the blockchain node is similar to the bank card account number. It is the pseud...

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): G06Q20/38H04L9/32
CPCG06Q20/3825G06Q20/3829G06Q20/389H04L9/3247
Inventor 王利朋胡明生贾志娟刘新新徐二锋张晓菲崔文军
Owner ZHENGZHOU NORMAL UNIV
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