Decentralized Node Privilege Verification via Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Decentralized multi-node architectures lack effective privilege management mechanisms, leading to risks of malicious data tampering and security breaches.

Innovation Solution

Implement a method where a first node receives a request from a second node for a target operation, obtains the second node's privilege from a third node, determines a threshold privilege based on the operation type, and only performs the operation if the second node's privilege is higher than the threshold, using a Distributed Hash Table system to manage and secure node privileges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a decentralized multi-node architecture is used for data processing, then system efficiency and cloud computing pressure reduction are improved, but data security and privilege management reliability deteriorate

Engineering Contradiction:
Improvesystem efficiencyVSAvoiddata security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a third node as an intermediary to manage and verify privileges between nodes. When node A wants to perform an operation on node B's data, the system queries node C (the intermediary) to verify node A's privilege level. This mediator approach maintains the decentralized architecture's efficiency while adding a security layer that prevents unauthorized operations, thus resolving the contradiction between system efficiency and data security.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If privilege verification through a third node is implemented, then data security is improved, but system complexity and operation time increase

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

Solution Approach 1:

The third node serves multiple functions: it stores privilege information, verifies operation requests, and maintains the privilege database. By making this node universal and multi-functional, the patent reduces overall system complexity compared to having separate dedicated components for each function. The same third node handles different types of privilege verifications and manages various operation types, simplifying the architecture while maintaining security.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If privilege verification through a third node is implemented, then data security is improved, but operation time and processing duration increase

Engineering Contradiction:
Improvedata securityVSAvoidoperation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-establishing the third node with all necessary privilege information before operations occur. Privilege levels and authorization rules are pre-configured and stored in the third node's database. When an operation request comes in, the verification process is quick because the necessary information is already prepared and stored, rather than computing privileges in real-time during each operation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11599519B2Method, electronic device and computer program product for data management
Publication Date: 2023.03.07 EMC IP HLDG CO LLC
  • US11599519B2 patent drawing
  • US11599519B2 patent drawing
  • US11599519B2 patent drawing

AI summary

A data management method comprises: receiving, at a first node of a plurality of nodes for collaboratively data processing, a request to perform a target operation at the first node from a second node of the plurality of nodes; obtaining a privilege of the second node from a third node of the plurality of nodes; determining a threshold privilege for performing the target operation based on a type of the target operation; and performing the target operation in accordance with a determination that the privilege of the second node is higher than the threshold privilege. In this manner, the security of data may be improved.