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

A super node election method, 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 too close nodes and cheating

Active Publication Date: 2022-07-08
广州蚁比特区块链科技有限公司
View PDF0 Cites 0 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
  • A super node election method, device and storage medium
  • A super node election method, device and storage medium
  • A super node election method, device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0055] like figure 1 As shown, the present application provides a super node election method, which is applied to a node, and the node refers to any node server in the blockchain except the node that initiates the transaction. Hereinafter, any node server except the node that initiates the transaction is The execution body performs the following method steps, including:

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

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

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

[0059] The node that initiates the transaction in the above steps S100 to S104 represents the transaction initiator in a transaction record. For example, node A and node B on the blockchain conduct a transacti...

no. 2 example

[0083] like Figure 5 As shown, the present application provides a super node election device, which is applied to a node, and the device includes:

[0084] A determination 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 configured to run for a super node through a verifiable random function after the judgment module 202 judges that the distance exceeds a preset distance, and determine itself as a super node after meeting the requirements of the verifiable random function.

[0087] The device designed by the above scheme, before a node can run for a super node, it is first screened by determining the distance between the node and the node that initiates the transaction, and the nodes that are closer to the node that initiates the transaction are removed, and then the nodes that are closer to...

no. 3 example

[0096] like Image 6 As shown, the present application provides an electronic device, comprising: a processor 301 and a memory 302 connected to the processor, the memory 302 stores a storage medium executable by the processor 301, and when the computing device is running, the processor 301 executes The storage medium, when executed, executes the method in the first embodiment and any optional implementation manner of the first embodiment.

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

[0098] Wherein, the storage medium can be realized by any type of volatile or non-volatile storage device or their combination, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (Electrically Erasable...

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 purpose of the embodiments of the present application is to provide a super node election method, device and storage medium, applied to a node, the method includes: determining the distance between the node and the node that initiates the transaction; judging whether the distance exceeds a preset distance; If so, the node runs 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.

Description

technical field [0001] The present application relates to the field of blockchain technology, and in particular, to a super node election method, device and storage medium. Background technique [0002] At present, the selection method of super nodes is generally random selection. For example, multiple nodes are randomly selected as super nodes from 100 nodes participating in the election of super nodes, but this method of random selection may cause the selected super nodes and transaction initiation. The nodes are too close to cause cheating. SUMMARY 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, which are used to solve the problem that a randomly selected super node is too close to a node where a transaction is initiated, thereby causing cheating. [0004] In order to achieve the above purpose, the application provides the following technical solutions as follows:...

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): H04L41/00H04L67/52H04L9/40G06Q40/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