The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 10, 2022

Filed:

May. 28, 2021
Applicant:

Alipay (Hangzhou) Information Technology Co., Ltd., Zhejiang, CN;

Inventors:

Zhonghao Lu, Hangzhou, CN;

Haizhen Zhuo, Hangzhou, CN;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/10 (2006.01); G06F 16/22 (2019.01); H04L 9/32 (2006.01); G06F 16/27 (2019.01);
U.S. Cl.
CPC ...
G06F 11/1044 (2013.01); G06F 11/1004 (2013.01); G06F 16/2255 (2019.01); H04L 9/3236 (2013.01); G06F 16/27 (2019.01); H04L 2209/34 (2013.01); H04L 2209/38 (2013.01); H04L 2209/463 (2013.01);
Abstract

Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing blockchain data. One of the methods includes receiving a plurality of blocks from a blockchain node in the blockchain network; for each of the plurality of blocks: determining a first number of blockchain nodes that store a dataset divided from an error correction coding (ECC) encoded version of the block and a second number of blockchain nodes that store a dataset comprised of redundant bits divided from the ECC encoded version of the block; calculating a priority value of the block based on the first number and the second number; and encoding at least a portion of the plurality of blocks using ECC to generate a plurality of encoded blocks based on the priority value.


Find Patent Forward Citations

Loading…