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

Method and device for preventing bifurcation of block chain

A technology of blockchain and block, applied in the field of blockchain, can solve problems such as imperfect mining model

Active Publication Date: 2020-07-24
THE BLOCKHOUSE TECH LTD
View PDF8 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] In view of some loopholes in the public chain protocol POW existing in the existing technology (that is, the mining model is not perfect), the defects of the search method in the process of generating and maintaining the blockchain, and the network communication in the real world cannot fully support the public chain. Due to the actual situation of blockchain applications, it is necessary to propose a new basic architecture of blockchain, that is, not to base security on searching from the head upwards, thereby reducing the risk of forks

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
  • Method and device for preventing bifurcation of block chain
  • Method and device for preventing bifurcation of block chain
  • Method and device for preventing bifurcation of block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that the present disclosure can be more thoroughly understood, and the scope of the present disclosure can be fully conveyed to those skilled in the art. Nothing in the following detailed description is intended to suggest that any particular component, feature, or step is essential to the invention. Those skilled in the art will understand that various features or steps can be substituted for each other or combined without departing from the scope of the present disclosure.

[0059] The blockchain applied in this embodiment is composed of a series of blocks at any time,...

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 provides a method and a device for preventing bifurcation of a block chain. The method comprises the following steps: selecting continuous s blocks Bn to Bn+s; generating, by the node Ancreating the block Bn, a key pair for the block Bn; enabling the node An to keep active in the process that the block chain continuously generates the blocks Bn+1 to Bn+s until the blocks Bn+s in thecontinuous s blocks become non-tampered blocks; in response to the fact that the block Bn+s in the continuous s blocks becomes a non-tamperable block, signing the block Bn+s by using a private key PK'n; responding to a subsequently generated block Bm of the block chain, and placing the signature in the block Bm; executing the above steps by the node for creating each of the s blocks Bn to Bn+s, thereby forming a plurality of backward links related to the block scale of the block chain; and judging whether the block chain is bifurcated or not by the newly added node for creating the new blockaccording to the number of the backward links.

Description

technical field [0001] The present disclosure generally relates to the technical field of block chains, and in particular relates to a method and device for preventing block chain forks. Background technique [0002] With the rapid development of blockchain technology, many innovations have been proposed in the design, mainly focusing on avoiding evil and consensus mechanisms. Avoiding evil is based on the principle of economic games. In an open network, technical means cannot be used to ensure that everyone is cooperative, but economic games can be used to benefit cooperators and make non-cooperators suffer losses and risks. For example, all participants in the Bitcoin network must first pay the cost of mining and consume computing power. The right to decide to get a new block is proportional to the mortgaged computing power. Once it fails, these computing power will be confiscated and become a sunk cost. When there are many participants in the network, the computing pow...

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/38G06F16/2458G06F16/22
CPCG06Q20/3829G06Q20/3825G06Q20/3827G06F16/2471G06F16/2246G06F16/9024G06Q20/389G06Q20/382G06Q20/3678H04L9/50H04L9/3247H04L9/3297
Inventor 安德鲁·威廉·罗斯科陈邦道
Owner THE BLOCKHOUSE TECH 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