Decentralized Access Gateway for Distributed Database Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional centralized database management systems face challenges in managing large, geographically distributed databases, particularly in access management, user tracking, and data security, and are not equipped to handle multiple types of databases or high throughput, leading to potential single points of failure and inefficiencies in data retrieval.
Innovation Solution
A decentralized access gateway system utilizing distributed ledger technologies, including a private party blockchain with peer-to-peer clients for cooperative validation and updating, and modern hashing and smart data indexing for parallel query schemes across multiple databases, ensuring data integrity and reducing the need for querying multiple servers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If centralized database management is used, then data storage and access are simplified, but scalability and reliability deteriorate due to single point of failure
Solution Approach 1:
The patent divides the centralized database management system into multiple distributed nodes, each maintaining a copy of the database. This segmentation eliminates the single point of failure by distributing data across multiple independent entities, thereby improving reliability while maintaining manageable complexity through modular architecture.
Solution Approach 2:
The patent introduces a distributed ledger as an intermediary layer between users and the database nodes. This mediator coordinates access, validates transactions, and maintains consistency across the distributed network, enabling reliable decentralized management without requiring complex direct peer-to-peer coordination.
2Ease of operation
If centralized database access is used, then access control is straightforward, but performance deteriorates due to single server bottleneck
Solution Approach 1:
The patent segments the database access function across multiple nodes in the distributed network. Each node can independently handle query requests, allowing parallel processing of multiple queries simultaneously. This eliminates the single server bottleneck and increases overall throughput while maintaining centralized access control policies through the distributed ledger.
Solution Approach 2:
The patent implements dynamic load distribution where query requests are routed to available nodes based on current system state. The distributed ledger dynamically tracks which nodes are active and their current workload, enabling flexible allocation of access control functions across the network to maximize throughput while maintaining security.
3Adaptability or versatility
If multiple databases are shared across organizations, then data sharing capability is improved, but security and access management become more complex
Solution Approach 1:
The patent creates a universal distributed ledger that serves multiple organizations and databases simultaneously. This single multi-functional system handles access control, transaction validation, and security enforcement across all participating databases, reducing the need for separate management systems for each organization and simplifying overall access management while enabling broad data sharing.
Solution Approach 2:
The distributed ledger implements continuous feedback mechanisms where access requests, validations, and state changes are recorded and propagated across the network. This feedback loop ensures all nodes maintain consistent access control policies and security rules, automatically coordinating multi-organization data sharing without requiring complex manual management of each individual database's access rules.
Data Source
AI summary
A plurality of interconnected distributed networks each having a plurality of distributed network nodes provide a decentralized access gateway to multiple, diverse types of databases. Each distributed network may be a structured distributed network having at least two tiers of nodes comprising validator nodes that may implement gossip protocols to cooperatively validate one or more database operations and generate new blocks and host nodes that may receive the new block and update a corresponding local copy. Each distributed network may correspond to different attributes and may be interconnected to increase query efficiency. To access/query data, parallel queries may be performed on more than one distributed networks.


