Shared blockchain data storage based on error correction code

  • US 10,824,601 B1
  • Filed: 12/12/2019
  • Issued: 11/03/2020
  • 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, historic state data associated with one or more blocks created prior to a current block on a blockchain;

    performing, by the blockchain node, error correction coding of the historic state data to generate encoded historic state data;

    dividing, by the blockchain node based on one or more predetermined rules, the encoded historic state data into a plurality of data sets;

    selecting, by the blockchain node, one or more data sets from the plurality of data sets 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