Patent SG-11201901577S-A (SG)
Title: Method and system for fast tracking navigation of blockchains via data manipulation
Inventor: KING DAVID
IPC: G06F21/64
Filed: 2017-09-18
Abstract: INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property :::` , 11111111111111111111111111111111111111111111111111111111111111111111111111110111111 Organization International Bureau (10) International Publication Number 03 (43) International Publication Date .....•\"\" WO 2018/080657 Al 03 May 2018 (03.05.2018) W I P0 I P C T (51) International Patent Classification: (74) Agent: DOBBYN, Colm, J.; Mastercard International In- GOOF 21/64 (2013.01) corporated, 2000 Purchase Street, Purchase, NY 10577 (21) International Application Number: (US). PCT/US2017/052012 (81) Designated States (unless otherwise indicated, for every (22) International Filing Date: kind of national protection available): AE, AG, AL, AM, 18 September 2017 (18.09.2017) 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, (25) Filing Language: English DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, (26) Publication Language: English 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, (30) Priority Data: MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, 15/332,348 24 October 2016 (24.10.2016) US OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, (71) Applicant: MASTERCARD INTERNATIONAL IN-TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW. CORPORATED [US/US]; 2000 Purchase Street, Pur- chase, NJ 10577 (US). (84) Designated States (unless otherwise indicated, for every kind of regional protection available): ARIPO (BW, GH, (72) Inventor: KING, David, J.; 24 Harvey Road, Guildford GU1 3SG (GB). 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, _ (54) Title: METHOD AND SYSTEM FOR FAST TRACKING NAVIGATION OF BLOCKCHAINS VIA DATA MANIPULATION = 302 304 306 = = = Header TX Header TX • • • 1-7;e7 r7 Header TX Header TX 308 312 310 = = f v - N Fast Track P. Block FTBLOCK - -- 7_- = Reference Reference Timestamp 308 ‘. = = 314 316 312 318 = = = FIG. 3 ,-1 (57) : A method for generating a blockchain configured for fast navigation includes: storing a blockchain comprised of a IN plurality of blocks, each block including a header comprised of a fast track flag, fast track reference, timestamp, and hash value, where kr) the plurality of blocks includes standard blocks having a deactivated fast track flag and fast track blocks having an activated fast track C::::) flag; identifying a most recent fast track block based on the timestamp in the fast track blocks; identifying a most recent overall block Ot based on the timestamp included in the plurality of blocks; generating a fast track hash value via hashing the most recent fast track 0 ---. block; generating a chain hash value via hashing the most recent overall block; and writing a new block to the blockchain including a GC block header comprised of a timestamp, activated fast track flag, the fast track hash value, and the chain hash value. 1-1 0 ei O [Continued on next page] WO 2018/080657 Al MIDEDIM01101 DIDIIMEN111111111111111111111011111111111111110111111111111 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, TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, SK, SM, GQ, GW, KM, ML, MR, NE, SN, TD, TG). Published: — with international search report (Art. 21(3))