Blockchain Token Management via Signature Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems that link multiple blockchains face challenges in preventing attacks, particularly when one control device falsifies transactions, and the time required to transmit transactions securely increases, leading to processing load issues.

Innovation Solution

An information processing device that determines the presence of valid tokens in a blockchain, generates transactions with or without signatures, and controls the blockchain to issue new tokens as needed, facilitating secure transaction verification and reducing processing time and load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple control devices are prepared and made redundant to prevent attacks, then system reliability is improved, but device complexity and processing time increase

Engineering Contradiction:
Improvesystem reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a signature server as an intermediary component that centralizes the signature generation function. Instead of each control device having full redundant capabilities, the signature server acts as a dedicated mediator that provides signature services to control devices, thereby maintaining system reliability while reducing overall complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is segmented into distinct functional components: control devices for transaction processing and a separate signature server for cryptographic operations. This segmentation allows each component to be optimized independently, improving reliability through specialized functions while managing complexity by distributing responsibilities

Inventive Principle:
Principle #1Segmentation

2Reliability

If multiple control devices are prepared and made redundant to prevent attacks, then system reliability is improved, but processing time increases

Engineering Contradiction:
Improvesystem reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The signature server performs signature generation as a preliminary action in the transaction processing workflow. By preparing and verifying signatures in advance through the dedicated signature server, the system ensures reliability without adding time penalties during main transaction processing, as the signature operation is streamlined and specialized

Inventive Principle:
Principle #10Preliminary action

3Reliability

If transactions are transmitted securely between linked blockchains, then reliability is improved, but processing load increases

Engineering Contradiction:
Improvetransaction validityVSAvoidprocessing load
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The signature server acts as an intermediary that handles the computationally intensive signature generation and verification operations. This mediating role ensures transaction validity through proper cryptographic verification while reducing the processing load on the main control devices and blockchain nodes by offloading these specific operations

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If signature verification is performed for every transaction to prevent attacks, then reliability is improved, but processing time increases

Engineering Contradiction:
Improvetransaction validityVSAvoidverification time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The signature server provides self-service capabilities for signature generation and verification. By automating these cryptographic operations through a dedicated service that operates independently and efficiently, the system ensures transaction validity while minimizing verification time through specialized algorithms and pre-computed verification data

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240378598A1Information processing device, information processing method, and computer-readable recording medium storing information processing program
Publication Date: 2024.11.14 FUJITSU LTD
  • US20240378598A1 patent drawing
  • US20240378598A1 patent drawing
  • US20240378598A1 patent drawing

AI summary

An information processing device includes: a processor configured to: receive a processing request that requests generation of a transaction for an object account in an object blockchain; determine whether a valid existing token related to the object account in the object blockchain is present based on management information that represents presence or absence of a valid token related to each of one or more accounts and the received processing request; when determining that the existing token is absent, generate a first transaction for the object account, which is added with a signature related to the object account, control the object blockchain so as to issue a valid new token related to the object account, update the management information, and return the generated first transaction; and when determining that the existing token is present, generate a second transaction for the object account, and return the generated second transaction.