Blockchain Public Certificate Issuance via Hash Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional public certificate issuance systems based on blockchain face high maintenance and issuance costs due to the need for storing and managing public keys on a large number of blockchain nodes, leading to network overload and security vulnerabilities.

Innovation Solution

A method for issuing public certificates that generates and manages public and private keys on user devices, using a peer-to-peer network for key storage and management, minimizing the need for centralized authority maintenance and reducing the number of nodes required for key registration, while using Merkle trees to efficiently verify and authenticate public keys.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If public keys are stored and managed on a large number of blockchain nodes, then security and decentralization are improved, but system construction and maintenance costs increase, and network overload occurs

Engineering Contradiction:
ImprovesecurityVSAvoidsystem construction and maintenance costs
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the public key storage function from the blockchain network and relocates it to a centralized server. Only hash values of public keys are stored on the blockchain, while the actual public keys are managed centrally, reducing the number of nodes needed and lowering maintenance costs while maintaining security through cryptographic verification

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a centralized server as an intermediary between users and the blockchain network. This server manages public key storage and verification, acting as a mediator that reduces the burden on blockchain nodes while maintaining the security guarantees of the decentralized system

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If public keys are stored and managed on a large number of blockchain nodes, then decentralization is improved, but network overload occurs

Engineering Contradiction:
ImprovedecentralizationVSAvoidnetwork overload
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent extracts the computationally intensive public key management operations from the blockchain network and concentrates them on a centralized server, leaving the blockchain to handle only lightweight hash verification, thereby reducing network overload while preserving decentralization for critical functions

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the public key management process into two parts: hash value storage on the decentralized blockchain network and actual public key management on a centralized server, allowing each component to operate at optimal efficiency

Inventive Principle:
Principle #1Segmentation

3Loss of information

If public keys are exposed during issuance, then transparency is improved, but security vulnerabilities increase due to forgery and falsification risks

Engineering Contradiction:
ImprovetransparencyVSAvoidsecurity vulnerabilities
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The patent uses cryptographic hash values as copies of public keys for storage on the blockchain, rather than storing the actual public keys. These hash copies provide transparency and verification capability without exposing the sensitive original public keys, preventing forgery and falsification

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent uses cryptographic hash functions as intermediaries between public keys and blockchain storage. The hash function transforms public keys into fixed-length hash values that can be stored and verified on the blockchain without exposing the original public keys, maintaining both transparency and security

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3438902B1System for issuing public certificate on basis of block chain, and method for issuing public certificate on basis of block chain by using same
Publication Date: 2021.04.28 COINPLUG INC
  • EP3438902B1 patent drawingFigure 1
  • EP3438902B1 patent drawingFigure 2
  • EP3438902B1 patent drawingFigure 3

AI summary

The present invention relates to a system for issuing a public certificate on the basis of a block chain, and a method for issuing a public certificate on the basis of a block chain by using same, the system comprising: a user terminal (100); a server (200) for requesting the issuance of a public certificate on the basis of a block chain; a server (300) for managing the public certificate on the basis of the block chain; and servers (400) having the block chain.