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

Dynamic blockchain data storage based on error-correcting codes

A block chain and block technology, applied in the direction of digital data protection, response error generation, electronic digital data processing, etc., can solve problems such as high data security risks

Active Publication Date: 2022-04-15
ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
View PDF13 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

That is, when data is unevenly distributed among different nodes, the data security risk can be high when the node storing most of the data fails

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
  • Dynamic blockchain data storage based on error-correcting codes
  • Dynamic blockchain data storage based on error-correcting codes
  • Dynamic blockchain data storage based on error-correcting codes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] This paper describes techniques for processing blockchain data for storage based on error-correcting codes (ECC). These techniques generally involve: receiving a request to perform error correction coding (ECC) on one or more blocks of the blockchain, obtaining all the one or more blocks, and perform ECC on the one or more blocks to generate one or more encoded blocks, wherein the encoding rate of the one or more encoded blocks is equal to that of the blockchain The minimum number of honest blockchain nodes required by the network and the total number of blockchain nodes of said blockchain network.

[0031] As described in this article, blockchain networks can store different types of data, such as state data, block data, and index data. Block data includes all transactions in the blockchain network, and since new blocks are constantly being added to the blockchain, it takes up a lot of storage space. It can be inefficient for blockchain nodes to store all block data ...

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

Disclosed herein are methods, systems and apparatus for storing blockchain data, including computer programs encoded on computer storage media. One of the methods includes: receiving a request to perform error correction coding (ECC) on one or more blocks of the blockchain; based on blockchain data received from at least one blockchain node of the blockchain network , obtaining the one or more blocks; and performing ECC on the one or more blocks to generate one or more encoded blocks, wherein the encoding rate of the one or more encoded blocks is equal to the The minimum number of honest blockchain nodes required by the blockchain network and the total number of blockchain nodes in the blockchain network.

Description

technical field [0001] This paper deals with blockchain data storage based on error-correcting codes. Background technique [0002] A distributed ledger system (DLS), which may also be referred to as a consensus network and / or a blockchain network, enables participating entities to store data securely and immutably. Without referencing any specific use case, distributed ledger systems are often referred to as blockchain networks. Example types of blockchain networks may include public blockchain networks, private blockchain networks, and consortium blockchain networks. A federated blockchain network is provided for a selected group of entities that control the consensus process and includes an access control layer. [0003] Blockchain-based programs can be executed by distributed computing platforms. For example, a distributed computing platform may include a virtual machine that provides a runtime environment for executing smart contracts. A blockchain computing platfor...

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): G06F11/10G06F21/64H04L9/40
CPCG06F11/10G06F21/645H04L63/12G06F2211/005G06F2211/004G06F11/182H04L9/3239H04L63/123H04L2209/34H04L9/50G06F11/1044G06F16/2365G06F11/1076H03M13/154
Inventor 卓海振陆钟豪
Owner ALIPAY (HANGZHOU) INFORMATION TECH CO LTD