Patent · US Active

Method for providing certificate service based on smart contract and server using the same

US10826888B2 · kind B2 · utility

1Cited by
0References
47Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 12, 2017
Grant dateNov 3, 2020
Priority date
Expiry dateFeb 16, 2038

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04W12/10
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A method for providing a certificate registration service based on a smart contract, wherein the smart contract is source code compilable into executable byte code, is configured to perform procedures if particular conditions are satisfied, and wherein integrity is verified by a consensus, is provided. The method includes steps of: (a) acquiring a public key (PubA) of a user device, an (IdhashA) which is hashed personal information, and a (VcertA) which includes validity conditions, acquiring the smart contract corresponding to the validity conditions and byte code; (b) registering the PubA, the IdhashA and the byte code with a private blockchain database, and acquiring locating certificate information (PrivTxidA) in the private blockchain database; (c) registering the PrivTxidA and a state of the smart contract with State Database (SDB); and (d) acquiring and registering a hash value calculated using the PubA, the IdhashA and the byte code, and its neighboring hash value.

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