Distributed Ledger Network Resource Sharing Without Central Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in efficiently and securely managing the exchange of network resources between decentralized network nodes without a central controlling entity, particularly in dynamic demand and supply scenarios.
Innovation Solution
A distributed network management system utilizing a distributed ledger, such as a blockchain, to facilitate the exchange of network resources among network nodes, including wireless networks, frequency spectra, and computational resources, based on predefined rules and prediction data, enabling decentralized, secure, and transparent transactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a centralized controlling entity is used to manage network resource exchange, then resource allocation efficiency is improved, but system security and decentralization are worsened
Solution Approach 1:
The patent extracts the centralized controlling entity from the network management system and replaces it with a distributed ledger (blockchain) that operates without a central authority. Network nodes autonomously participate in resource exchange by broadcasting requests and offers to the distributed network, with transactions validated by consensus mechanisms rather than a central administrator.
Solution Approach 2:
The patent segments the centralized management function into multiple distributed nodes that each maintain a copy of the ledger. Resource exchange is divided into independent transactions that are validated and recorded by multiple nodes simultaneously, eliminating the single point of control while maintaining coordination through the distributed ledger.
2Adaptability or versatility
If direct communication between network nodes is enabled for resource exchange, then system autonomy is improved, but transaction security and reliability are worsened
Solution Approach 1:
The patent introduces the distributed ledger as an intermediary layer between network nodes. Nodes communicate autonomously by broadcasting transactions to the network, but the distributed ledger mediates the exchange by validating transactions through consensus mechanisms, recording them immutably, and ensuring all nodes agree on the state of resource exchanges without requiring direct trusted communication between pairs of nodes.
3Stability of the object's composition
If decentralized resource exchange is implemented, then system resilience is improved, but resource allocation efficiency is worsened
Solution Approach 1:
The patent enables network nodes to autonomously manage their own resource exchange needs by allowing them to broadcast resource requests and offers independently. Nodes self-select trading partners and negotiate exchanges without centralized coordination, with the distributed ledger automatically validating and recording these self-service transactions, maintaining both resilience and efficiency.
4Loss of information
If a distributed ledger is used to record transactions, then transaction transparency is improved, but system complexity is worsened
Solution Approach 1:
The patent merges the functions of transaction recording, validation, and history storage into a single distributed ledger system that all nodes share. Instead of maintaining separate complex validation and recording systems at each node, the ledger combines these functions across the distributed network, providing transparent transaction records while distributing the computational complexity across all participants rather than concentrating it in a single complex central system.
Data Source
AI summary
An example system includes a distributed network having a first computer system communicatively coupled to a first set of network nodes, and a second computer system communicatively coupled to a second set of network nodes. The first computer system receives first data from a first network node representing a request for additional network resources; receives second data from the second computer system representing a first set of network resources available for sharing by a second network node; identifies at least a portion of the first set of network resources; transmits, to the first network node and the second computer system, first transaction data representing a sharing of at least the portion of the first set of network resources by the second network node with the first network node; and adds the first transaction data to a distributed ledger of the distributed network.


