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

Block chain consensus node determination method, device, equipment and storage medium

A determination method and technology of blockchain, applied in the field of blockchain, can solve the problems of malicious nodes participating in the election, hidden dangers of blockchain system, etc., and achieve the effect of improving security and ensuring randomness.

Active Publication Date: 2021-08-17
TENCENT TECH (SHENZHEN) CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] This application provides a blockchain consensus node determination method, device, equipment, and storage medium, which can solve the problem of determining the same candidate node as a consensus node multiple times in related technologies, causing the candidate node to be malicious, and then giving Blockchain system brings security risks

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 consensus node determination method, device, equipment and storage medium
  • Block chain consensus node determination method, device, equipment and storage medium
  • Block chain consensus node determination method, device, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to make the purpose, technical solution and advantages of the present application clearer, the implementation manners of the present application will be further described in detail below in conjunction with the accompanying drawings.

[0028] Before explaining in detail the method for determining the consensus node of the blockchain provided by the embodiment of the present application, the implementation environment provided by the embodiment of the present application is firstly introduced.

[0029] See figure 1 , figure 1 It is a schematic diagram of an implementation environment shown according to an exemplary embodiment. The implementation environment includes a block chain system, the block chain system can include multiple nodes, the multiple nodes can be divided into consensus nodes 101 and candidate nodes 102, the consensus nodes can be used to generate blocks, and the candidate nodes are A node that has staked its rights and interests in the blockch...

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 application discloses a block chain consensus node determination method, device, equipment and storage medium, belonging to the block chain technical field. The method includes: receiving transaction data including the node signature of each candidate node sent by multiple candidate nodes, and the random number and random number verification data generated by each candidate node based on the random number seed, and for each The node signature of the candidate node is verified, and the random number generated by each candidate node is verified based on the random verification data generated by each candidate node. When the verification is passed, it is generated according to each candidate node The random number and mortgage equity value of each candidate node are used to determine the selection probability of each candidate node, and based on the selection probability, the next round of consensus nodes is determined from multiple candidate nodes. In this way, the selection probability of each candidate node is determined according to the random number and mortgage equity value of each candidate node, which ensures the randomness of the results and avoids the problem of the same node being selected as a consensus node.

Description

technical field [0001] The present application relates to the technical field of blockchain, and in particular to a method, device, equipment and storage medium for determining a consensus node of blockchain. Background technique [0002] A blockchain system generally includes a plurality of nodes, and the plurality of nodes includes a consensus node, which can be used to generate blocks and broadcast blocks in the blockchain system. In the implementation, if a fixed node is always used as the consensus node, the consensus node may be maliciously attacked, thus bringing security risks to the blockchain system. Therefore, every once in a while, it is necessary to re-determine the next round of consensus nodes from the candidate nodes of the blockchain system, where the candidate nodes refer to nodes that have mortgaged their rights and interests in the blockchain system. [0003] In related technologies, a random number can be generated by the current round of consensus node...

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 Patents(China)
IPC IPC(8): G06Q20/38
CPCG06Q20/3829
Inventor 刘攀李茂材王宗友蓝虎张劲松杨常青
Owner TENCENT TECH (SHENZHEN) 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