Patent · US Active

Blockchain data protection using homomorphic encryption

US10615960B2 · kind B2 · utility

12Cited by
6References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 22, 2019
Grant dateApr 7, 2020
Priority date
Expiry dateApr 22, 2039

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/56
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Implementations of the present disclosure include receiving, by a consensus node from a first account, a digitally signed copy of a commitment value of a transaction amount, a second random number encrypted using a public key of the first account, a third random number encrypted using a public key of the second account, one or more range proofs, and a set of values generated based on one or more selected random numbers. The consensus node then verifies a digital signature corresponding to the digitally signed copy using a public key of the first account corresponding to a private key used to generate the digital signature. It also updates the balance of the first account and a balance of the second account based on the amount of the balance transfer if the first random number, the second random number, and the third random number are the same.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.