Blockchain Gateway for Network Node Self-Diagnosis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network self-diagnosis systems lack effective mechanisms to control and manage network node operations based on distributed and tamper-proof data storage, leading to potential security vulnerabilities and operational inefficiencies.
Innovation Solution
A network self-diagnosis control device utilizing a blockchain to register management policies for network nodes, verify operations, and determine permission based on pre-defined policies, ensuring compliance and reliability through a block-chain gateway.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If network self-diagnosis systems use traditional centralized management, then operational control is simplified, but security vulnerabilities and data tampering risks increase
Solution Approach 1:
The patent introduces a block-chain gateway as an intermediary layer between the network self-diagnosis system and the block-chain network. This gateway handles the complexity of block-chain operations while presenting a simplified interface to network nodes, thus improving security through distributed verification without requiring network nodes to directly implement complex block-chain protocols
Solution Approach 2:
The system enables network nodes to autonomously register themselves and obtain management policies through self-service mechanisms. Nodes automatically interact with the block-chain gateway to register their identification codes and retrieve applicable policies without requiring manual administrative intervention, thus improving security through decentralized autonomous operation while maintaining simplicity
2Reliability
If network operations are strictly controlled by registered policies, then compliance is improved, but operational flexibility and adaptability decrease
Solution Approach 1:
The operation verification unit continuously monitors network node operations and provides feedback by comparing actual operations against registered management policies. When unregistered operations are detected, the system queries the block-chain gateway for applicable policies and adjusts verification decisions accordingly, ensuring compliance while adapting to new operational patterns
Solution Approach 2:
The system dynamically adjusts its verification behavior based on the operation type. For registered operations, strict policy compliance is enforced. For unregistered operations, the system queries the block-chain gateway to obtain applicable policies in real-time, allowing flexible adaptation to new operations while maintaining compliance through dynamic policy retrieval and verification
3Manufacturing precision
If detailed management policies are registered for all network nodes, then operational control precision is improved, but system complexity and registration overhead increase
Solution Approach 1:
The block-chain gateway stores and manages management policies that can be applied to multiple network nodes of the same type. Instead of maintaining separate detailed policies for each individual node, the system uses universal policies that can be retrieved and applied dynamically based on node identification, thus improving control precision while reducing the overall number of policies that need to be maintained
Solution Approach 2:
Management policies are pre-registered and stored in the block-chain gateway before being needed for verification. When network nodes perform operations, the verification unit queries the pre-existing policies from the block-chain gateway rather than creating or determining policies in real-time, thus ensuring precise control while avoiding the complexity of dynamic policy generation
Data Source
AI summary
Disclosed is a network self-diagnosis control device based on a block-chain. The device includes a management policy registering unit configured for registering, in a block-chain gateway, an identification code for each of a plurality of network nodes constituting a target network and a management policy indicating a permission range, an operation verifying unit configured for verifying an operation of a specific network node executed by a specific user through the block-chain gateway, and an operation permission determining unit configured for, when the operation of the specific network node is not registered on the block-chain gateway, self-diagnosing management policies of other network nodes of the same type as the specific network node in the block-chain gateway and for determining whether to permit the operation based on the self-diagnosing result.


