Distributed Token Issuance for High-Load Object Login

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Centralized identity management systems face inefficiencies and instability when handling multiple login requests simultaneously, leading to queuing and reduced login efficiency and stability.

Innovation Solution

A blockchain network architecture with a hierarchical structure comprising a service network and a core consensus network, utilizing proxy nodes to distribute login and token issuance services across multiple service nodes, ensuring efficient and stable login operations through decentralized authorization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a centralized authorization server is used for identity management, then all objects can be managed through a single server, but the system becomes unstable and inefficient when handling large volumes of login requests

Engineering Contradiction:
Improveauthorization server structureVSAvoidsystem stability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent divides the centralized authorization server into multiple service nodes distributed across the blockchain network. Each service node can independently process login requests, eliminating the single point of failure and improving system stability while maintaining manageable complexity through modular architecture

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If a centralized authorization server handles all login requests, then authentication can be performed centrally, but login efficiency decreases due to queuing when large volumes of requests are received

Engineering Contradiction:
Improvecentralized authenticationVSAvoidlogin efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The authorization function is segmented across multiple service nodes that can process login requests in parallel. This distributed architecture eliminates queuing delays and improves login efficiency while maintaining centralized authentication logic through consistent access to shared credential data stored on the blockchain

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from a single-point authentication model to a multi-node distributed model, adding the dimension of spatial distribution across the blockchain network. This enables concurrent processing of multiple login requests simultaneously, dramatically improving throughput and efficiency

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Device complexity

If a single authorization server is used, then system architecture is simple, but the system becomes unstable when one node fails

Engineering Contradiction:
Improvesystem architectureVSAvoidnode failure tolerance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

Each service node maintains local copies of credential data and authentication logic, enabling independent operation. This local quality allows any single node to continue serving requests even if other nodes fail, dramatically improving reliability while keeping the overall architecture simple through uniform node design

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system prepares redundancy by deploying multiple service nodes with duplicate authentication capabilities before failures occur. This beforehand cushioning ensures that when node failures happen, the system continues to function without interruption, as other nodes can immediately take over the failed node's workload

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS12627647B2Data processing method and apparatus, computer device, and readable storage medium
Publication Date: 2026.05.12 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12627647B2 patent drawing
  • US12627647B2 patent drawing
  • US12627647B2 patent drawing

AI summary

A data processing method includes invoking an object login service based on an authorization request transmitted through an application client, obtaining target login information entered in the object login service, performing matching of the target login information with object credential information through the object login service, obtaining an object authorization code if the target login information matches the object credential information, receiving a token obtaining request transmitted by the application client based on the object authorization code, invoking a token issuance service based on the token obtaining request, and obtaining an object token through the token issuance service. The object token is configured to provide the application client with an operation permission to operate resource data within a scope of authority through the service node.