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

Block outputting method and implementation system thereof

A technology for implementing systems and blocks, applied in transmission systems, digital transmission systems, payment architectures, etc., can solve problems such as network degradation, consensus node withdrawal from the network, easy network congestion, etc., to reduce repetitive work and reduce computing power consumption Effect

Active Publication Date: 2018-10-30
上海分布信息科技有限公司
View PDF5 Cites 41 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0018] The technical problem to be solved by the present invention is: when the current existing block generation method is used as the consensus block generation of the blockchain network, the time required is too long, resulting in transactions that cannot be processed and accumulated in time and thus easily block the network, thereby causing Consensus nodes quit the network due to being unable to participate in block generation for a long time, causing network degradation

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 outputting method and implementation system thereof
  • Block outputting method and implementation system thereof
  • Block outputting method and implementation system thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0082] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. 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.

[0083] see figure 1 In view of the problems existing in the prior art, the present invention provides an embodiment of a block generation method, which includes the following steps.

[0084] Node selection step S1: select at least two types of nodes from all nodes in the blockchain network, as bookkeeping nodes and consensus nodes;

[0085] Veri...

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 block outputting method. The method comprises the following steps: a node selection step: selecting at least two nodes from all nodes of a blockchain network, respectively serving as an accounting node and a consensus node; a verification step: verifying whether transactions in a transaction pool are legal or not by the accounting node, and signing and broadcasting the legal transactions; a synchronization step: receiving the transactions signed by the accounting node by the consensus node, verifying the signature, and updating the transaction pool with the transactions that pass the verification; a block outputting step: packaging the transactions signed by the accounting node in the transaction pool by the consensus node into alternative blocks, and broadcastingthe alternative blocks; and a block saving step: carrying out consensus on the alternative blocks by all consensus nodes, saving the alternative blocks by all consensus nodes after the consensus is successful, and executing the transactions in the alternative blocks by the accounting node. The invention further discloses an implementation system of the block outputting method. The block outputting method provided by the invention greatly reduces the repetitive work of the consensus nodes, and reduces the hash rate consumption in the blockchain network.

Description

technical field [0001] The invention relates to the technical field of block chain data processing, in particular to a method for producing blocks and an implementation system thereof. Background technique [0002] Blockchain is an open network ledger. It originated from Bitcoin and is the underlying technology of Bitcoin. In a Bitcoin transaction, all information in the transaction record will be packaged into a block (Block) for storage. With the expansion of information exchange, each block is linked to each other to form a blockchain. [0003] The digital currency represented by Bitcoin is a peer-to-peer electronic cash system. Among them, each transaction will be broadcast to all participants in the network, and will be recorded in the ledger after multiple confirmations. This kind of ledger is the "block chain". Each participant will have its own ledger. In this way, when false information occurs, it can be broken through mutual verification, thereby ensuring netw...

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/10H04L9/32H04L12/18
CPCG06Q20/102H04L9/3247H04L12/18
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