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

Block chain data lifecycle management method

A technology of life cycle and management method, applied in the field of blockchain data life cycle management, it can solve problems such as slowing down the speed of creating new applications, and achieve the effect of improving synchronization and access efficiency, speeding up transaction speed, and relieving pressure.

Active Publication Date: 2019-01-25
北京飞纳泰科信息技术有限公司
View PDF6 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As these blockchains become longer, the number of blocks will increase rapidly, and more and more processing power will be required to verify these blocks, which may create a bottleneck in the network of these blockchains, reducing slow down those creating new applications

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 lifecycle management method
  • Block chain data lifecycle management method
  • Block chain data lifecycle management method

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0037] Invention Example 1: The redesigned block header data structure of the present invention is as follows Figure 4 shown. On the basis of the data structure of the classic block header on the left, the present invention adds variables such as the number of block visits, the last access time of the block, the valid period of block access, the lifetime of the block, the sedimentation mark, and the index value of the sedimentation pool. The number of block visits records the total number of times the block has been accessed since its creation. The validity period of the block records the maximum time allowed for the block to be accessed. The maximum allowable time to be destroyed, the sedimentation mark records whether the block is deposited, and the sedimentation tank index value records the block's position in the sedimentation tank.

example 2

[0038] Invention Example 2: The flow chart of the automatic life cycle management method of the present invention is as follows Figure 5 shown. When a node is ready to perform block synchronization, the system will query the last access time of the block and the number of access times of the block, and based on this, whether the block is still within the access validity period, if it has exceeded the validity period and the access times If it is less than the set threshold v_total, the block will be deposited to the sedimentation tank, and the blocks in the sedimentation tank will no longer be synchronized normally, but the data will still be saved, and the sedimentation tank will be used as a whole for synchronous backup. If the precipitated block needs to be accessed again, it can apply for block recovery. If the sedimentation block has not been accessed within the lifetime, it will be destroyed in the sedimentation pool, its block data will no longer be backed up, and it ...

example 3

[0039] Invention Example 3: The flow chart of the node-initiated life cycle management method in the present invention is as follows Figure 6 shown. When the node is ready to synchronize the block, the user can mark the invalid block according to the demand, and the system will send a block precipitation or destruction request to other nodes after the block is marked. If the agreed number of nodes exceeds the number of requested nodes N_apply, the block can be precipitated or destroyed, and then the block is synchronized; if the number of agreed nodes is insufficient and the number of requested nodes N_apply is required, the block is directly synchronized.

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

A block chain data lifecycle management method includes adding monitoring variables to block data structure, wherein the variables including block access frequency, block last access time, block access validity period, block lifetime, sedimentation mark and sedimentation pool index value. The number of accesses to a block stores the total number of accesses to the block since the block was created. A last access time of that block records the time at which the block was last visited; The block access validity period records the maximum length of time that a block can be accessed, and if the block is not accessed beyond this period, the block is deposited. After the sedimentation, the block index value is reserved, and the block data is no longer synchronized, and temporarily stored in thesedimentation tank, but can be recovered within the block lifetime.

Description

technical field [0001] The present invention relates to a data management method, in particular to a blockchain data lifecycle management method. Background technique [0002] Blockchain technology uses block chain data structure to verify and store data, uses distributed node consensus algorithm to generate and update data, uses cryptography to ensure the security of data transmission and access, and utilizes intelligence composed of automated script codes. A new distributed infrastructure and computing method that uses contracts to program and manipulate data. For example, Bitcoin is a completely distributed system. The system consists of many nodes, and each node has the ability to keep accounts. As transactions continue and blocks are produced, the blocks on each node are strung together in chronological order to form a blockchain. The system involves several core concepts, such as nodes, chains, blocks, records, and relationships such as figure 1 shown. [0003] The...

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 Applications(China)
IPC IPC(8): H04L29/08G06Q40/04
CPCH04L67/1095G06Q40/04H04L67/60
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