Token Reference Register for Secure Electronic Transfers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for transferring electronic tokens in transaction systems, such as central bank-issued digital currency, are complex, computationally intensive, and require constant communication with a token reference register, making them impractical and vulnerable to manipulation.
Innovation Solution
A method for transferring tokens that involves generating a token-specific cryptographic key pair, registering a token reference in a token reference register, and using a one-way function to ensure secure, anonymous, and computationally efficient transactions without direct communication to the register, allowing immediate reuse of tokens.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If complex encryption and signing processes are used to prevent duplicate data records and manipulation, then security and integrity of transactions are improved, but device complexity and computational intensity increase
Solution Approach 1:
The patent extracts the security verification function from the transaction data itself and places it in a separate token reference register. Instead of embedding complex encryption and signing processes within each transaction record, the system uses a centralized register to store token references and their associated public keys, allowing participating units to verify transactions by simply checking whether the token reference exists in the register. This separation removes the computational burden from individual transactions while maintaining security.
Solution Approach 2:
The patent creates a copy of the token reference in the token reference register rather than storing the full transaction data with complex encryption. The register stores only the essential token reference identifier and public key, allowing multiple transactions to be verified against the same reference without repeating complex cryptographic operations. This copying approach reduces computational intensity while maintaining verification reliability.
2Reliability
If blockchain technology and ring signatures are used to validate electronic coin records, then transaction verifiability and security are improved, but productivity and processing speed decrease
Solution Approach 1:
The patent extracts the validation function from the transaction processing itself and places it in a separate token reference register lookup operation. Instead of performing complex blockchain validation and ring signature verification for each transaction, the system simply checks whether the token reference exists in the register, which is a much faster operation that significantly improves processing speed while maintaining verifiability.
Solution Approach 2:
The patent uses simple, lightweight token references instead of complex blockchain transactions with ring signatures. The token reference acts as a disposable identifier that can be quickly looked up in the register without requiring computationally intensive verification processes. This approach trades the complexity of blockchain validation for simple register lookup, dramatically improving productivity.
3Reliability
If centralized or decentralized monitoring layers with masking are used to register eMDs, then transaction anonymity and security are improved, but device complexity and computational intensity increase
Solution Approach 1:
The patent extracts the monitoring function from the transaction data and places it in a separate token reference register. Instead of masking and monitoring complex electronic coin data records with centralized or decentralized layers, the system uses simple token references that are directly stored and looked up in the register. This extraction eliminates the need for masking operations and complex monitoring logic while maintaining transaction anonymity through the token reference mechanism.
Solution Approach 2:
The patent creates a simplified copy of the token reference in the register rather than storing and processing full masked eMD data records. This copying approach reduces the data size and computational requirements significantly, eliminating the need for complex masking operations while maintaining the anonymity property through the token reference identifier.
4Reliability
If constant communication with token reference register is required for validation, then reliability of token transfer is improved, but loss of time and operational complexity increase
Solution Approach 1:
The patent performs the preliminary action of storing token references in the token reference register before transactions occur. Once the token reference is registered, participating units can perform quick lookups without needing constant communication to validate each transaction. The register is pre-populated with valid token references, allowing rapid verification while maintaining reliability.
Solution Approach 2:
The patent extracts the communication requirement from the transaction validation process and separates it into an initial registration phase. The token reference register is updated during registration, but subsequent transactions can be validated through simple local lookups without constant communication. This extraction reduces communication overhead while maintaining the reliability provided by the register.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enables secure, anonymous, and efficient token transfers between participating units without the need for constant communication with a token reference register, reducing computational complexity and preventing multiple issuance attempts.
Implementation Method 1
a public part of the token-specific cryptographic key pair is obtained by applying a cryptographic one-way function to a generated private part of the token-specific key pair
Data Source
Figure 1
Figure 2a~2b
Figure 3
AI summary
The invention relates to a method for registering tokens of an electronic transaction system, wherein each token of the transaction system contains at least a token value and a private part of a token-specific key pair as token elements, comprising the following method steps: receiving, in a token reference register of the transaction system, a registration request containing at least one token reference assigned unambiguously to a token of the transaction system, wherein the token reference contains at least the token value of the token and a public part of the token-specific key pair as token reference elements, wherein the public part of the token-specific key pair has been obtained by applying a cryptographic one-way function to the private part of the token-specific key pair of the token; verifying, by way of a verification unit of the token reference register, whether the at least one token reference of the received registration request is stored in the token reference register; and storing the at least one token reference in a storage unit of the token reference register for the purpose of registering the token assigned unambiguously to this token reference in the transaction system when it is identified, in the verification step, that the at least one token reference of the received registration request is not stored in the token reference register. The invention additionally relates to a token reference register and to a transaction system.