Shared blockchain data storage based on error correction code

  • US 11,175,987 B2
  • Filed: 12/13/2019
  • Issued: 11/16/2021
  • Est. Priority Date: 08/01/2019
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for storing blockchain data, the computer-implemented method comprising:

  • determining, by a blockchain node, one or more blocks that are infrequently visited, wherein the one or more blocks are stored on the blockchain node and created on a blockchain;

    performing, by the blockchain node, error correction coding of the one or more blocks to generate one or more encoded blocks;

    dividing, by the blockchain node based on one or more predetermined rules, each of the one or more encoded blocks to a plurality of data sets;

    selecting, by the blockchain node, one or more data sets from the plurality of data sets of each of the one or more encoded blocks based on the one or more predetermined rules;

    hashing, by the blockchain node, the one or more data sets to generate one or more hash values corresponding to the one or more data sets;

    storing, by the blockchain node, the one or more hash values; and

    deleting, by the blockchain node, the one or more data sets.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×