Distributed Node Authorization via Delegated Proof-of-Stake

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems for authorizing data access and processing functions in distributed server networks are vulnerable to security threats, necessitating a more stable and secure method for managing authorization levels within the network environment.

Innovation Solution

A system that allocates authorization tokens to nodes in a distributed ledger network, using a delegated proof-of-stake consensus algorithm to validate access requests based on node authorization levels, dynamically adjusting token allocation based on performance and trustworthiness, ensuring only trusted nodes can perform sensitive actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional authorization methods are used in distributed server networks, then ease of operation is maintained, but security and reliability are compromised due to vulnerability to security threats

Engineering Contradiction:
Improveauthorization securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments authorization into discrete token-based permissions assigned to individual nodes. Each node receives specific authorization tokens that grant targeted access rights, replacing conventional centralized authorization with distributed token-based control. This segmentation enables fine-grained security while maintaining system decentralization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Authorization tokens serve as intermediaries between nodes and protected resources. Rather than direct authentication, nodes present tokens as mediators that carry authorization information, enabling secure access control without requiring complex node-to-node verification protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If authorization levels are dynamically adjusted based on node performance, then reliability and security are improved, but the complexity of tracking and managing node performance increases

Engineering Contradiction:
Improveauthorization securityVSAvoidperformance monitoring complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements feedback loops where node performance metrics are continuously monitored and fed back into the authorization token allocation process. Nodes that demonstrate reliable behavior receive enhanced authorization tokens, while problematic nodes have tokens revoked or restricted, creating a self-regulating security mechanism.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Authorization levels are made dynamic rather than static. The system continuously adjusts node authorization based on real-time performance data, allowing security permissions to adapt automatically to changing node reliability without manual intervention or complex administrative overhead.

Inventive Principle:
Principle #15Dynamics

3Reliability

If a delegated proof-of-stake consensus algorithm is used to validate access requests, then security and reliability are enhanced, but processing time and system complexity increase

Engineering Contradiction:
Improveaccess request validation securityVSAvoidvalidation processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system validates only the necessary portions of access requests through delegated proof-of-stake mechanisms. Rather than full consensus validation for every operation, the system performs partial validation using pre-assigned validator nodes, reducing processing time while maintaining security for critical authorization decisions.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11881939B2System for authorization of electronic data access and processing functions within a distributed server network
Publication Date: 2024.01.23 BANK OF AMERICA CORP
  • US11881939B2 patent drawing
  • US11881939B2 patent drawing
  • US11881939B2 patent drawing

AI summary

A system provides for authorization of data access and processing functions within a distributed server network using a delegated proof-of-stake consensus mechanism. In particular, the system may use assign authorization levels to each node within the network environment. Certain actions or processes performed within the network (e.g., potentially damaging actions) may require that the node proposing the action meets a threshold authorization level before authorizing the action. The system may further increase or decrease authorization levels for each node depending on the outcomes of the proposed actions. In this way, the system may provide a secure way to authorize certain actions or processes taken within a computing environment.