Patent AU-2018347204-A1 (AU)
Title: Smart contract whitelists
Inventor: XIA NING
IPC: H04L9/32
Filed: 2018-12-28
Abstract: (12) 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 2019/072304 A2 18 April 2019 (18.04.2019) W IPO I PCT (51) International Patent Classification: 311121 (CN). DENG, Fuxi; Alibaba Group Legal Depart Not classified ment 5/F, Building 3, No.969 West Wen Yi Road, Yuhang (21) International Application Number: District, Hangzhou, Zhejiang 311121 (CN). PCT/CN2018/124852 (74) Agent: BEIJING BESTIPR INTELLECTUAL PROP (22) International Filing Date• ERTY LAW CORPORATION; Room 409, Tower B, Ka 28 December 2018 (28.12.2018) Wal Building, No. 9 Shangdi 3rd Street, Haidian District, Beijing 100085 (CN). (25) Filing Language: English (81) Designated States (unless otherwise indicated, for every (26) Publication Language: English kind ofnational protection available): AE, AG, AL, AM, (71) Applicant: ALIBABA GROUP HOLDING LIMITED AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, [-/CN]; Fourth Floor, One Capital Place, P.O. BOX 847, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, [e/CN];FourthaloonCapitalm a cePDZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, GeorgeTown,GrandCayman(KY). HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, (72) Inventors: XIA, Ning; Alibaba Group Legal Department KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, 5/F, Building 3, No.969 West Wen Yi Road, Yuhang Dis- MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, trict, Hangzhou, Zhejiang 311121 (CN). XIE, Guilu; Al- OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, ibaba Group Legal Department 5/F, Building 3, No.969 West Wen Yi Road, Yuhang District, Hangzhou, Zhejiang (54) Title: SMART CONTRACT WHITELISTS Participant Blockchain Smart 402 Node 404 Contract 302 Call to Smart Contract 302 including participant account 408 Retrieve contract whitelist Account of Participant in whitelist? no yes Execute Smart - Contract I-412 Reect smart contract call - ii414 (57) Abstract: Implementations of this specification include identifying, by a node of the blockchain network, a request to execute a smart contract stored in a blockchain maintained by the blockchain network, the request identifying a requesting account that is CArequesting to execute the smart contract; retrieving, by the node, a whitelist from the blockchain associated with the smart contract, the whitelist identifying one or more accounts that are authorized to execute the smart contract; determining, by the node, that the requesting account is authorized to execute the smart contract based on the requesting account being included in the whitelist; and in response to determining that the requesting account is authorized to execute the smart contract, executing, by the node, the smart contract. W O 20 19/072304 A 2 ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 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. (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, Fl, 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: - upon request of the applicant, before the expiration of the time limit referred to in Article 2](2)(a) - without international search report and to be republished upon receipt of that report (Rule 48.2(g))