Patent AU-2019321746-A1 (AU)
Title: Dynamic blockchain data storage based on error correction code
Inventor: ZHUO HAIZHEN
IPC: G06F16/901
Filed: 2019-11-13
Abstract: INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) 
(19) World Intellectual Property 
(1) Organization11111111111111111111111I1111111111111i1111liiiii 
International Bureau (10) International Publication Number 
(43) International Publication Date W O 2020/035093 A3 
20 February 2020 (20.02.2020) W IP0I PCT 
(51) International Patent Classification: SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, 
G06F 16/901 (2019.01) TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.  
(21) International Application Number: (84) Designated States (unless otherwise indicated, for every 
PCT/CN2019/118180 kind ofregional protection available): ARIPO (BW, GH, 
GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, 
(22)InternationalFilingDate3 November 2019 (13.11.2019) UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, 
TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, 
(25) Filing Language: English EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, 
(26)PublicationLanguage: English MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, 
(71) Applicant: ALIPAY (HANGZHOU) INFORMATION KM, ML, MR, NE, SN, TD, TG).  
TECHNOLOGY CO., LTD. [CN/CN]; No. 556 Xixi 
Road, 8th Floor, Section B, Suite 801-11, West Lake Dis- Published: 
trict, Hangzhou, Zhejiang 3 10000 (CN). - with international search report (Art. 21(3)) 
(72) Inventors: ZIUO,I ahen; No. 556 Xii Road, 8- before the expiration ofthe time limitforamending 
the 
Section B, Suite 80 1-11, West Lake District, Hangzhou, cam ndt(Rule8 b2sh i heetorcito 
Zhejiang 3 10000 (CN). LU, Zhonghao; No. 556 XixiRoad, uponrquestf te482(h)ant,beforetheexpirationofthe 
8th Floor, Section B, Suite 801-11, West Lake District, timeimreferrtoineartlicln, e21(2)(a) irtin f h 
HanghouZhejang3 1000 (N).time limit referred to in Article 2](2) (a) Hangzhou, Zhejiang 310000 (CN).  
(74) Agent: BEIJING BESTIPR INTELLECTUAL PROP- (88) Date of publication of the 
international search report: 
ERTY LAW CORPORATION; Room 409, Tower B, Ka 03 September 2020 (03.09.2020) 
Wah Building, No. 9 Shangdi 3rd Street, Haidian District, 
Beijing 100085 (CN).  
(81) Designated States (unless otherwise indicated, for every 
kind of national protection available): AE, AG, AL, AM, 
AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, 
CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, 
DZ, EC, EE, EG, ES, Fl, GB, GD, GE, GH, GM, GT, HN, 
HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, 
KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, 
MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, 
OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, 
(54) Title: DYNAMIC BLOCKCHAIN DATA STORAGE BASED ON ERROR CORRECTION CODE 
600 
Node 5 Node 6 Node 7 Node 8 Node 9 
Nodes 1, 2, 3, 4 
Block 1 Block 100 Block 20 Block 300 Block 400 Block 500 
FIG. 6 
(57) 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 request for performing error correction coding (ECC) to 
one or more blocks of a blockchain, obtaining the one or more blocks based on blockchain data received from at least one blockchain 
node of the blockchain network, and performing ECC of the one or more blocks to generate one or more encoded blocks, wherein a 
code rate of the one or more encoded blocks equals a minimum number of honest blockchain nodes required by the blockchain network 
and a total number of blockchain nodes of the blockchain network.