Patent SG-11201903528S-A (SG)
Title: Executing multi-party transactions using smart contracts
Inventor: JIN GE
Filed: 2018-11-27
Abstract: INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property 1 11111 I 0111110 11101 0 10 11111 0 Hill 0 01 1101111 vii SUMO 111110 111 Oil 1111 Organization -- -- International Bureau (10) International Publication Number (43) International Publication Date .....0•\"1 WO 2019/072280 A2 18 April 2019 (18.04.2019) WIP0 I PCT (51) International Patent Classification: With Building, No. 9 Shangdi 3rd Street, Haidian District, Not classified Beijing 100085 (CN). (21) International Application Number: (81) Designated States (unless otherwise indicated, for every PCT/CN2018/117575 kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, (22) International Filing Date: CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, 27 November 2018 (27.11.2018) DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, (25) Filing 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, (26) Publication Language: English MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, (71) Applicant: ALIBABA GROUP HOLDING LIMITED OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, [—/CN]; Fourth Floor, One Capital Place, P.O. BOX 847, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, George Town, Grand Cayman (KY). TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW. (72) Inventors: JIN, Ge; Alibaba Group Legal Department 5/F, (84) Designated States (unless otherwise indicated, for every Building 3, No.969 West Wen Yi Road, Yu Hang District, kind of regional protection available): ARIPO (BW, GH, Hangzhou, Zhejiang 311121 (CN). SHAO, Kailai; Alibaba GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, Group Legal Department 5/F, Building 3, No.969 West Wen UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, Yi Road, Yu Hang District, Hangzhou, Zhejiang 311121 TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, (CN). LU, Xuming; Alibaba Group Legal Department 5/F, EE, ES, FI, FR, GB, GR, HR, HU, 1E, IS, IT, LT, LU, LV, Building 3, No.969 West Wen Yi Road, Yu Hang District, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, — Hangzhou, Zhejiang 311121 (CN). TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, = KM, ML, MR, NE, SN, TD, TG). Agent: BEIJING BESTIPR INTELLECTUAL PROP- (74) = ERTY LAW CORPORATION; Room 409, Tower B, Ka = = Title: EXECUTING MULTI-PARTY TRANSACTIONS USING SMART CONTRACTS (54) (57) : Implementations of the present specification include receiving first transaction information from a first node, wherein the first node is a computer node in Rc signed S — 402 the blockchain network, and wherein the first transaction information comprises a trans- = = action payload, a first public key, and a signed transaction payload for a transaction, verifying the signed transaction payload using the first public key, in response to the = or = 't verifying the signed transaction payload, constructing an unconfirmed transaction data package, and setting a confirmation status of the unconfirmed transaction data package, receiving second transaction information from a second node, wherein the second node is a computer node in the blockchain network, and wherein the second transaction in- 4 ' 48 Store transac t '', cock, pool = r . = tue = ims 410 formation includes a hash of the transaction payload, a second public key, and a signed s „/ ; hash of the transaction payload for the transaction, verifying the second transaction in- = 2 — formation using the second public key, updating the confirmation status of the uncon- A I OD Id , EXECA:{4 transaction firmed transaction data package, and executing the transaction payload in response to the confirmation status indicating that all parties to the transaction have confirmed the transaction. = X 414 4181, = 4 Octete transactio n ff 07 2280 A2 I - an Watt n 9 5 - 414 4221 W7 426 — , ......, FIG. 4 11 C:::::) N C [Continued on next page] WO 2019/0'72280 A2 IIIN I 0111110111010111111110n1001110111111 II III II 11111111 1111 111111 11101 Published: — upon request of the applicant, before the expiration of the time limit referred to in Article 21(2)(a) — without international search report and upon receipt of that report (Rule 48.2(g)) to be republished