The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 13, 2021

Filed:

Jul. 31, 2020
Applicant:

Advanced New Technologies Co., Ltd., Grand Cayman, KY;

Inventors:

Wenbin Zhang, Hangzhou, CN;

Baoli Ma, Hangzhou, CN;

Huanyu Ma, Hangzhou, CN;

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 9/32 (2006.01); G06F 7/58 (2006.01); G06N 7/00 (2006.01); H04L 9/08 (2006.01); H04L 9/30 (2006.01); H04L 9/00 (2006.01);
U.S. Cl.
CPC ...
H04L 9/3247 (2013.01); G06F 7/58 (2013.01); G06N 7/005 (2013.01); H04L 9/008 (2013.01); H04L 9/088 (2013.01); H04L 9/30 (2013.01); H04L 9/3218 (2013.01); H04L 9/3239 (2013.01); H04L 2209/38 (2013.01);
Abstract

Implementations of the specification include receiving transaction data associated with the transaction, the transaction data comprising: data representative of a plurality of assets, a first commitment hiding a first random number and a transaction amount of the transaction, a second commitment 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, the change and a fourth random number both encrypted by a public key of the first node, and a zero-knowledge 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 transaction amount encrypted by the public key of the second node.


Find Patent Forward Citations

Loading…