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

Method and apparatus for preventing blockchain forks

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

Active Publication Date: 2021-05-28
THE BLOCKHOUSE TECH LTD
View PDF8 Cites 0 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 apparatus for preventing blockchain forks
  • Method and apparatus for preventing blockchain forks
  • Method and apparatus for preventing blockchain forks

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 present disclosure provides a method and device for preventing blockchain forks. The method includes: selecting s consecutive blocks B n to B n+s ; created by block B n Node A n Generate for block B n key pair; node A n Continuously generate block B in the blockchain n+1 to B n+s remain active during the process until block B in consecutive s blocks n+s Become an immutable block; in response to block B in consecutive s blocks n+s Become an immutable block, use the private key PK' n for block B n+s Signing; Response to block chain subsequent generation of block B m , put the signature in block B m in; by creating s blocks B n to B n+s The nodes of each block in the block perform the above steps, thereby forming multiple backward links related to the block size of the blockchain; the newly added nodes used to create new blocks judge the area according to the number of backward links Whether the block chain is forked.

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06Q20/38G06F16/2458G06F16/22
CPCG06Q20/3829G06Q20/3825G06Q20/3827G06F16/2471G06F16/2246G06F16/9024G06Q20/389G06Q20/382G06Q20/3678H04L9/50H04L9/3247
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