Patent AU-2018347202-A1 (AU)
Title: Blockchain data protection based on generic account model and homomorphic encryption
Inventor: ZHANG WENBIN
IPC: H04L9/00
Filed: 2018-12-21
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 2019/072302 A2 
18 April 2019 (18.04.2019) W IPO I PCT 
(51) International Patent Classification: Wal 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/122573 kind ofnational protection available): AE, AG, AL, AM, 
(22)InternationalFilingDate: AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, 
(2 Intenatona Fi Date:2.2018) CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, 
21December2018(21.12.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)PublicationLanguage: 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: ZHANG, Wenbin; Alibaba Group Legal De- (84) Designated States (unless otherwise indicated, for every 
partment 5/F, Building 3, No.969 West Wen Yi Road, kind of regional protection available): ARIPO (BW, GH, 
Yu Hang District, Hangzhou, Zhejiang 311121 (CN). MA, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, 
Baoli; Alibaba Group Legal Department 5/F, Building 3, UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, 
No.969 West Wen Yi Road, Yu Hang District, Hangzhou, TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, 
Zhejiang 311121 (CN). MA, Huanyu; Alibaba Group Le- EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, 
galDepartment 5/F, Building 3, No.969 WestWenYiRoad, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, 
Yu Hang District, Hangzhou, Zhejiang 311121 (CN). TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, 
KM, ML, MR, NE, SN, TD, TG).  
(74) Agent: BEIJING BESTIPR INTELLECTUAL PROP
ERTY LAW CORPORATION; Room 409, Tower B, Ka 
(54) Title: BLOCKCHAIN DATA PROTECTION BASED ON GENERIC ACCOUNT MODEL AND HOMOMORPHIC ENCRYP
TION 
(57) Abstract: Implementations of the specification include receiving trans
action data associated with the transaction, the transaction data comprising: 
u 1- A1-302 3C4 data representative of a plurality of assets, a first commitment that hides a first 
random number and a transaction amount of the transaction, a second commit
306 ment that hides a second random number and a change, the transaction amount 
and a third random number both encrypted by a public key of the second node 
i 308 300based on a linear deterministic homomorphic encryption (HE) scheme, the 
change and a fourth random number both encrypted by a public key of the 
7'r first node based on the linear deterministic HE scheme, and a zero-knowledge 
it proof (ZKP); determining, based on the ZKP, whether the transaction is valid 
based on determining if the first random number is equal to the third random 
number, the second random number is equal to the fourth random number, and 
the transaction amount hidden in the first commitment is equal to the transac
tion amount encrypted by the public key of the second node.  
a 324 
Lt~1'J~"rnt_ 322 
ri dsa~a~w~r~J324 
I ciI vcj 332 
r0
W O 2019/072302 A211111I|II|I||I|||I||||11|1|I|I||DI ||IDII |||||||||||||||||||||||||||||| 
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 to be republished 
upon receipt of that report (Rule 48.2(g))