Blockchain Authorization Server Decentralization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing authorization technologies have low safety due to reliance on centralized servers, making them vulnerable to hacking and tampering, which compromises the legitimate rights and benefits of users.
Innovation Solution
Implementing a registration and authorization method using a blockchain network where user identity and authorization information are stored across multiple blocks, eliminating the need for a trusted third party and ensuring decentralization, thus preventing tampering.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a centralized authorization server is used to verify user identity and grant service access, then the authorization process can be efficiently managed, but the system becomes vulnerable to hacking and tampering, compromising security
Solution Approach 1:
The patent segments the centralized authorization server into multiple distributed authorization servers forming a blockchain network. Each server node stores and verifies authorization information independently, eliminating the single point of failure while maintaining authorization functionality. This segmentation directly addresses the security vulnerability of centralized servers by distributing trust across multiple nodes.
Solution Approach 2:
The patent introduces blockchain technology as an intermediary layer between users and service systems. The blockchain network acts as a decentralized mediator that records and verifies authorization information without requiring a trusted third party. This intermediary mechanism enables secure peer-to-peer authorization while eliminating the need for vulnerable centralized servers.
2Reliability
If a trusted third party is required to manage authorization servers, then centralized control can be maintained, but the system requires endorsement and increases dependency on external entities
Solution Approach 1:
The patent implements a self-service mechanism where the blockchain network automatically verifies and manages authorization information without requiring external trusted third parties. Each node in the network independently validates authorization data through consensus mechanisms, enabling the system to manage itself autonomously. This eliminates dependency on external entities while maintaining trust through cryptographic verification.
Solution Approach 2:
The patent inverts the traditional authorization model by eliminating the need for a trusted third party to endorse the system. Instead of requiring external validation, the system uses decentralized consensus among network nodes to establish trust. This inversion transforms the authorization architecture from externally-dependent to self-validating, enhancing both reliability and independence.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
A registration and authorization method, device and system is used for solving the technical problem of relatively low safety of the existing authorization technology. The method is applied to an authorization server, the authorization server is a node in a blockchain network and stores a blockchain composed of a plurality of blocks, each block is used for storing authorization information, and the method comprises: receiving a registration request message sent by a user device, wherein the registration request message includes identification information, and the identification information is used for performing identity verification on a user; assigning authorization information to the user, wherein the authorization information is used for indicating a service that the user can access; and writing the identification information and the authorization information into the blocks of the blockchain through the authorization server.