Unlock instant, AI-driven research and patent intelligence for your innovation.

Block chain data modification method based on Merkle tree

A data modification, blockchain technology, applied in the field of network security, to achieve high feasibility

Active Publication Date: 2021-01-05
HUBEI UNIV +1
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although this scheme realizes the modification of the data in the block without modifying the integrity verification method of the block chain, it is only valid for the block chain with a special block structure that adopts the Proof of Space (PoSpace) consensus mechanism. Blockchains that use other consensus mechanisms such as Proof of Work (PoW), Proof of Stake (PoS), and Delegated Proof of Stake (DPoS) cannot implement data modification through this scheme

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 chain data modification method based on Merkle tree
  • Block chain data modification method based on Merkle tree
  • Block chain data modification method based on Merkle tree

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] 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 for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0032] The invention divides the block body of the block chain into a data area and an extension area, and proposes a block chain data modification scheme based on a Merkle tree. The data is only stored in the data area, and the Merkle trees are constructed separately in the two areas, and the roots of the two Merkle trees are stored in the block header respectively. For the wrong data that needs to be modified, after obtaining the...

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 relates to a block chain data modification method based on a Merkle tree. The security of a current blockchain depends on its tamper resistance, but the characteristic also makes it impossible to delete or modify error or false data stored in the blockchain. In order to solve the problem, a block body of the block chain is divided into a data area and an extension area, data are onlystored in the data area, Merkle trees are independently constructed in the two areas, and roots of the two Merkle trees are respectively stored in block headers. For error data needing to be modified, after a certain number of nodes agree, the data are rewritten in the extension area, and the Merkle tree of the extension area is reconstructed. And an experiment is carried out from two aspects ofdata modification and integrity verification, and an experiment result shows that the scheme has relatively high feasibility.

Description

technical field [0001] The invention relates to the technical field of network security, in particular to a method for modifying blockchain data based on a Merkle tree. Background technique [0002] With the continuous development of computer technology and the Internet, data security is becoming more and more important. Blockchain is a distributed, decentralized, non-tamperable, high-security data storage technology. More and more blockchain projects have begun to land. Storing data in the blockchain can indeed guarantee the integrity of the data and security, but precisely because the blockchain is immutable, some erroneous data and false data stored in the block cannot be corrected and deleted. [0003] At present, an important application scenario of the blockchain is product traceability. The traceability data is uploaded to the blockchain by the nodes of each data provider department. This is generally a manual entry process, and data input errors will inevitably occu...

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): G06F16/27G06F16/23G06F16/22
CPCG06F16/278G06F16/2246G06F16/2255G06F16/23
Inventor 朱国胜吴梦宇祁小云
Owner HUBEI UNIV