Blockchain United Point Service Registration Method
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing point systems face security challenges due to the vulnerability of points being distributed over networks, making them susceptible to illegal copying and forgery, which requires robust security measures to prevent monetary loss and ensure integrity.
Innovation Solution
A method utilizing cryptographic technologies like public key-private key pairs and hash functions to verify and record point-related transactions on a blockchain database, ensuring secure registration, issuance, distribution, usage, and refund of united points, thereby preventing forgery and duplicate issuance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If points are distributed over a network in a form of data, then points can be easily transmitted and used for various purposes, but they become vulnerable to illegal copying and forgery
Solution Approach 1:
The patent applies cryptographic copying principles by creating digital signatures of point transaction data. Instead of copying the actual point data, the system creates unforgeable cryptographic copies (signatures) that verify authenticity without exposing the original sensitive information, thus enabling secure distribution while preventing illegal copying
Solution Approach 2:
The patent replaces traditional mechanical security measures (physical security, manual verification) with cryptographic mechanisms. Digital signatures and hash functions substitute for physical seals and manual authentication processes, providing automated, reliable security that maintains ease of digital distribution while preventing forgery through mathematical rather than physical means
2Reliability
If cryptographic technologies are used to verify transactions and prevent forgery, then security is enhanced, but system complexity increases
Solution Approach 1:
The patent extracts the complex cryptographic verification operations into a dedicated server system. The terminal devices only need to perform simple data submission, while the server handles the complex digital signature verification, hash calculation, and blockchain interaction, thus enhancing security through cryptography while keeping terminal device complexity low
Solution Approach 2:
The patent introduces a server as an intermediary between terminal devices and the blockchain network. This intermediary handles the complex cryptographic operations and coordinates with the blockchain, shielding terminal users from complexity while maintaining high security through professional cryptographic implementation at the server level
3Reliability
If every point transaction is recorded on a blockchain database, then security and integrity are guaranteed, but transaction costs and processing time increase
Solution Approach 1:
The patent creates cryptographic signatures as lightweight copies of transaction data that can be verified quickly. Instead of storing and processing entire transaction records on the blockchain, the system stores compact digital signatures that provide the same integrity guarantees with minimal processing overhead, thus maintaining reliability while reducing time loss
Solution Approach 2:
The patent applies partial blockchain recording by storing only essential cryptographic verification data on the blockchain rather than complete transaction records. This partial action provides sufficient integrity guarantees for security purposes while avoiding the time cost of processing and storing every transaction detail, achieving a balance between reliability and efficiency
Data Source
AI summary
A method for registering a point distributor and information on an exchange rate for providing a united point service is provided. The method includes steps of: a system managing server (a) verifying a registration transaction TrxA and a confirmation transaction TrxB if at least one of conditions is satisfied which include (i) a condition that the TrxA having (i-1) a public key of a point managing server, and (i-2) a first XEA, an exchange rate of a point A managed by the point distributor to a united point, is acquired from a point distributing server, and (ii) a condition that the TrxB having (ii-1) a public key of the point distributing server, and (ii-2) a second XEA, is acquired from the point managing server; and (b) recording it on a certain blockchain database, and acquiring a transaction ID which locates the TrxA, the TrxB on the certain blockchain database.


