Patent SG-11201903895X-A (SG)
Title: Blockchain data processing method and apparatus
Inventor: WANG SHIFENG
IPC: G06Q20/06
Filed: 2018-05-31
Abstract: INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property C.--.` 111111101111011101010111110111110100111111111111111011111111111111111# Organization International Bureau (10) International Publication Number 03 (43) International Publication Date ......P' WO 2018/222927 Al 06 December 2018 (06.12.2018) W I P0 I P C T (51) International Patent Classification: (72) Inventor: WANG, Shifeng; c/o Ants Patent Team, 17F G06Q 20/06 (2012.01) Building B, Huanglong Times Plaza, No. 18 Wantang Road, Hangzhou 310099 (CN). (21) International Application Number: PCT/US2018/035478 (74) Agent: STALFORD, Terry, J.; Fish & Richardson P.C., (22) International Filing Date: P.O. Box 1022, Minneapolis, MN 55440-1022 (US). 31 May 2018 (31.05.2018) (81) Designated States (unless otherwise indicated, for every (25) Filing Language: English kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, (26) Publication Language: English CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, (30) Priority Data: DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, 201710397591.4 31 May 2017 (31.05.2017) CN 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, (71) Applicant: ALIBABA GROUP HOLDING LIMITED MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, [ /US]; Fourth Floor, One Capital Place, P.O. Box 847, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, George Town, Grand Cayman (KY). SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW. (54) Title: BLOCKCHAIN : The preprocessing to perform data block processing, data processing in a service consensus stage and a service on a part of service data in the service submission stage, but also perform consensus processing in the service consensus stage, so as to improve service data processing efficiency of a system. (57) IN obtained N preprocessing \" service GC processing data DATA PROCESSING METHOD I 402 AND APPARATUS 400 i I 408 I 410 1 after determining that an ready preprocessing block, so determining that the obtained block by means of node implements parallel can not only perform data on the other part of service OBTAINING A VALIDATION-READY PREPROCESSING __/- BLOCK IN A CURRENT CONSENSUS ROL ND 404 VALIDATING THE PREPROCESSING BLOCK NO PREPROCESSING YES START VALIDATION ON A NEXT VALIDATION READY _/- PREPROCESSING BLOCK - BLOCK VALIDATED? 406 FIG. 4 present application discloses a data processing block is validated, a blockchain node can processing on service data in the validated preprocessing block in parallel. After is validated, the blockchain node starts to and processes the service data in the validated DATPotrLEE,ADVEVZT,EtrOcK -r method start validate preprocessing submission and apparatus. In the method, to validate a next validation the next validation ready preprocessing block. That is, the blockchain stage. The blockchain node ,-1 0\ el as ei parallel • —..... C 1-1 ei C [Continued on next page] WO 2018/222927 Al MIDEDIMOMOIDEIREIHNOHOHOHEIDIDERVOIS (84) Designated States (unless otherwise indicated, for every kind of regional protection available): ARIPO (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, 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, KM, ML, MR, NE, SN, TD, TG). Published: — with international search report (Art. 21(3))