Blockchain Point Service Security via Distributed Ledger

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Point systems face security challenges due to vulnerabilities in data distribution, leading to issues like illegal copying and forgery, which threaten the integrity and reliability of point transactions.

Innovation Solution

A method utilizing blockchain technology to verify and record point-related transactions, ensuring security through cryptographic technologies like public key-private key pairs and hash functions, and employing a system that initializes and updates balance databases while acquiring transaction IDs on a blockchain database.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If points are distributed over a network in data form to enable easy access and usage, then ease of operation is improved, but security and reliability deteriorate due to vulnerabilities to illegal copying and forgery

Engineering Contradiction:
Improveease of point distributionVSAvoidsecurity of point transactions
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent replaces traditional centralized database management with a blockchain-based distributed ledger system. This substitution transforms the mechanical data storage and verification process into a decentralized cryptographic system where transactions are secured through hash functions and public-private key pairs, eliminating the security vulnerabilities of centralized systems while maintaining ease of access.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces a blockchain network as an intermediary between point distributors and users. This intermediary layer provides transparent, immutable transaction records that verify point exchanges without requiring trusted central authorities, thus enhancing security while preserving operational simplicity through automated smart contract execution.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If traditional centralized systems are used to manage point transactions, then device complexity is reduced, but security and prevention of duplicate issuance deteriorate

Engineering Contradiction:
Improvesimplicity of management systemVSAvoidprevention of duplicate issuance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the centralized management system into distributed nodes across a blockchain network. Each node independently validates and records transactions, eliminating single points of failure and duplicate issuance risks while maintaining systematic simplicity through standardized cryptographic protocols and automated consensus mechanisms.

Inventive Principle:
Principle #1Segmentation

3Reliability

If cryptographic technologies are implemented to secure point transactions, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improvesecurity of point transactionsVSAvoidcomplexity of verification system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service cryptographic verification through automated smart contracts and digital signatures. The system autonomously validates transactions using public-private key pairs and hash functions without requiring manual intervention or complex verification procedures, thus enhancing security while masking the underlying cryptographic complexity from users.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11301933B2Method for providing united point service using updated status of balance database with blockchain and server using the same
Publication Date: 2022.04.12 CPLABS INC
  • US11301933B2 patent drawing
  • US11301933B2 patent drawing
  • US11301933B2 patent drawing

AI summary

A method of registering a point distributor and an exchange rate for a united point service is provided. The method includes steps of: a system managing server (a) verifying a registration transaction TrxA or a confirmation transaction TrxB if (i) a condition that the TrxA having a public key of a point managing server, and a first XEA, an exchange rate of a point A of a point distributor to the united point, is acquired from a point distributing server, or (ii) a condition that the TrxB having a public key of the point distributing server and a second XEA is acquired from the point managing server, is satisfied; and (b) if the TrxA or the TrxB is valid, (i) recording it on a blockchain database, (ii) initializing a balance database by updating a balance of the point distributor, and (iii) acquiring a transaction ID of the TrxA, the TrxB.