Secure Adaptive Data Storage Platform with Distributed Sharding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud storage solutions face security and data privacy concerns, particularly in healthcare, due to hacking incidents that create a black market for health data, making it difficult for individuals to control and manage their personal health information.
Innovation Solution
A secure adaptive data storage platform with a distributed architecture of nodes, each equipped with a consensus trust module and data cloaking module, using an immutable journal to ensure trust and secure data distribution across multiple data stores, preventing unauthorized access and maintaining data integrity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If data is stored in centralized cloud storage, then storage accessibility and cost-effectiveness are improved, but security and data privacy are worsened due to hacking risks
Solution Approach 1:
The patent divides data into multiple shards that are distributed across different nodes in a network. Each shard is a portion of the complete data set, and no single node holds the entire data. This segmentation ensures that even if one or more nodes are compromised, the attacker cannot access the complete data, thereby resolving the contradiction between centralized accessibility and security.
Solution Approach 2:
The patent transitions from centralized storage (one-dimensional control) to distributed storage across multiple network nodes (multi-dimensional distribution). Data is stored across different physical locations and network nodes, adding spatial and organizational dimensions to the storage architecture. This dimensional change makes the system more secure while maintaining accessibility through the distributed network.
2Reliability
If data is distributed across multiple nodes, then data security and privacy are improved, but system complexity increases
Solution Approach 1:
The patent implements a consensus trust module that performs multiple functions: verifying data integrity, authenticating data owners, managing access permissions, and coordinating data retrieval. This multi-functional module handles complex security operations through a unified mechanism, reducing the need for separate complex subsystems and thereby managing overall system complexity while maintaining high security.
Solution Approach 2:
The system uses a consensus mechanism where nodes continuously verify and validate data operations. The consensus trust module receives feedback from multiple nodes about data integrity and access requests, and adjusts permissions and data routing accordingly. This feedback loop automates complexity management by using collective node verification to handle security decisions that would otherwise require complex centralized control.
3Ease of operation
If data is made stationary in fixed locations, then data accessibility is simplified, but vulnerability to hacking increases
Solution Approach 1:
The patent implements dynamic data relocation where data shards are periodically moved between different nodes in the network. Instead of remaining stationary in fixed locations, data actively changes its storage position. This dynamic behavior makes it difficult for attackers to predict or target specific nodes, as the data distribution pattern changes over time, thereby reducing hacking vulnerability while maintaining accessibility through the dynamic network.
Data Source
AI summary
An adaptive data storage platform includes a plurality of nodes and a plurality of data stores, each associated with a different one of the nodes. An immutable journal distributed is between the plurality of nodes. Access to the data stores is based upon a consensus of trust determined by the plurality of nodes. The data is cyphered as it is received to form ciphered data that is sharded into equally sized shards that are distributed across the nodes for storing on a corresponding ones of the data stores and tracked using the immutable journal. The shard may be periodically sent to a different one of the nodes for storing on the corresponding data store. The data is thereby ciphered and distributed across the plurality of data stores and is not stationary.


