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

Super node competitive selection method and device, and storage medium

A technology of super nodes and storage media, which is applied in the blockchain field and can solve problems such as cheating and too close nodes

Active Publication Date: 2019-11-15
广州蚁比特区块链科技有限公司
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the embodiment of the present application is to provide a super node election method, device and storage medium to solve the problem that the randomly selected super node is too close to the node that initiates the transaction, thereby causing cheating

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
  • Super node competitive selection method and device, and storage medium
  • Super node competitive selection method and device, and storage medium
  • Super node competitive selection method and device, and storage medium

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0055] Such as figure 1 As shown, this application provides a super node election method, which is applied to a node. The node refers to any node server in the blockchain except the node that initiates the transaction. The following uses any node server except the node that initiates the transaction as The executive body performs the following method steps, including:

[0056] Step S100: Determine the distance between the node and the node that initiated the transaction.

[0057] Step S102: Determine whether the distance exceeds the preset distance, if so, go to step S104.

[0058] Step S104: The node elects for a super node through a verifiable random function, and determines itself as a super node after meeting the requirements of the verifiable random function.

[0059] The node initiating the transaction in the above steps S100-S104 represents the transaction initiator in a transaction record. For example, node A on the blockchain conducts a transaction with node B. If t...

no. 2 example

[0083] Such as Figure 5 As shown, this application provides a super node election device, which is applied to nodes, and the device includes:

[0084] A determining module 200, configured to determine the distance between the node and the node that initiates the transaction;

[0085] Judging module 202, for judging whether the distance exceeds a preset distance;

[0086] The election module 204 is used to run for a super node through a verifiable random function after the judging module 202 judges that the distance exceeds the preset distance, and determine itself as a super node after meeting the requirements of the verifiable random function.

[0087] The device designed in the above scheme, before a node becomes a super node, firstly screens the node by determining the distance between the node and the node that initiates the transaction, removes the node that is closer to the node that initiates the transaction, and then removes the nodes that are closer to the node The...

no. 3 example

[0096] Such as Figure 6 As shown, the present application provides an electronic device, including: a processor 301, a memory 302 connected to the processor, the memory 302 stores a storage medium 303 executable by the processor 301, and when the computing device is running, the processor 301 The storage medium 303 is executed to execute the method in the first embodiment or any optional implementation manner of the first embodiment during execution.

[0097] The present application provides a storage medium 303, on which a computer program is stored, and when the computer program is run by a processor, the method in the first embodiment or any optional implementation manner of the first embodiment is executed.

[0098] Wherein, the storage medium 303 can be realized by any type of volatile or non-volatile storage device or their combination, such as static random access memory (Static Random Access Memory, referred to as SRAM), electrically erasable programmable read-only M...

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 embodiment of the invention aims at providing a super node competitive selection method and a device, and a storage medium, the method and device are applied to a node, and the method comprises the steps of determining the distance between the node and a node initiating a transaction; judging whether the distance exceeds a preset distance or not; if yes, performing competition for the super nodes through the verifiable random function by the node, and determining the node to be the super nodes after the requirements of the verifiable random function are met.

Description

technical field [0001] The present application relates to the technical field of blockchain, and in particular, to a super node election method, device and storage medium. Background technique [0002] At present, the super node selection method is generally random selection, for example, randomly select multiple nodes as super nodes from 100 nodes participating in the super node election, but this random selection method may cause the selected super nodes to be inconsistent with the transaction initiation The nodes are too close, which causes the problem of cheating. Contents of the invention [0003] The purpose of the embodiments of the present application is to provide a super node election method, device and storage medium for solving the problem that the randomly selected super node is too close to the node that initiates the transaction, thereby causing cheating. [0004] In order to achieve the above object, the application provides the following technical solutio...

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): H04L12/24H04L29/06H04L29/08G06Q40/04
CPCH04L41/30G06Q40/04H04L63/107H04L63/08H04L67/52H04L9/50
Inventor 孙大伟张锦喜彭奕填叶亚芳马利平
Owner 广州蚁比特区块链科技有限公司
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