A meta-block and methods for generating, identifying and filtering the same

A technology of meta-blocks and blocks, which is applied in the fields of identification, filtering, meta-blocks and its generation, can solve the problems of insufficient anti-tampering ability of the blockchain, and achieve the effect of improving anti-tampering performance

Active Publication Date: 2022-03-22
HEFEI UNIV
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the counterfeiter tampers with a block faster, and the number of subsequent blocks of the forged block is small, the anti-tampering ability of the blockchain will be seriously insufficient

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 meta-block and methods for generating, identifying and filtering the same
  • A meta-block and methods for generating, identifying and filtering the same
  • A meta-block and methods for generating, identifying and filtering the same

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings, so that the advantages and features of the present invention can be more easily understood by those skilled in the art, so as to define the protection scope of the present invention more clearly.

[0044] see Figure 1 to Figure 3 , the embodiment of the present invention includes:

[0045] A metablock, including block header, block body, and attachments. Among them, the structure of the block header includes variables "version number", "forward block pointer", "time stamp", "random number", "target hash", "transaction data hash root"; the block body , consisting of the variable "transaction quantity" with a value of 0, accounting for 1 byte; the attachment is an additional picture file related to this block and stored in the non-block file directory specified by the system. As shown in the following table:

[0046]

[0047]

[004...

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 meta-block and methods for generating, identifying and filtering the meta-block. The meta-block includes a block header, a block body, and attachments; the method for generating the meta-block includes the following steps: The block header is generated in the same way; the "transaction quantity" is assigned a value of 0 as the block body; the value of the "forward block pointer" is converted to generate the content of the attached file; the inverse of the content of the attached file is calculated, and its As the name of the attachment file, and store the attachment in the non-block file directory specified by the system; calculate the SHA256 value of the attachment file name, and assign it to the variable "transaction data hash root" in the block header ”; organized into metablocks according to the metablock structure and sequence. The meta-block designed according to this structure can be automatically recognized by the supervision node system, and can be automatically filtered out when the blockchain is retrieved, without affecting the retrieval efficiency of the blockchain, and can greatly improve the anti-tampering performance of the blockchain.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to a metablock and methods for generating, identifying, and filtering the same. Background technique [0002] "Bitcoin: A Peer-to-Peer Electronic Cash System (Bitcoin: A Peer-to-Peer Electronic Cash System)", the currently announced blockchain tamper-resistant indicators are shown in the following table: [0003] [0004] [0005] Among them, q represents the probability that the counterfeiter tampers with a block faster than the normal block growth rate within a period of time; z represents the number of subsequent blocks of the forged block (the number of blocks that need to be forged); P represents the counterfeiter In the end, the probability of all subsequent blocks can be smoothed out (tampering success rate). [0006] According to the data in the above table, [0007] When q=0.1: if z=6, then P=0.0002428; if z=10, then P=0.0000012. [0008] When q=0.3: if z=25, ...

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/06G06Q20/38
CPCG06Q20/065G06Q20/3829
Inventor 张家锐吴晓琴屠菁祁钰
Owner HEFEI UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products