Multi-Layer Distributed Ledger for Secure Data Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data storage systems, particularly those using blockchain, lack robust security measures for data integrity and immutability before data is added to the chain, and they are unreliable in areas with intermittent internet access.
Innovation Solution
A multi-layer distributed ledger system that includes a remote server, data input devices, polling servers, a consensus layer, and a master distributed ledger, which aggregates data from multiple nodes, encrypts it, and ensures chronological and immutable storage through a decentralized ledger system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data is stored on a traditional centralized database, then data access and modification are simple and fast, but data security and immutability are compromised
Solution Approach 1:
The system segments data storage into multiple layers: individual node ledgers at the data generation level, polling server ledgers for aggregation, and a master distributed ledger for final consensus. This segmentation allows each layer to handle specific functions while collectively providing both security and manageable complexity
Solution Approach 2:
The patent implements a nested hierarchical structure where individual node ledgers are contained within polling server ledgers, which are in turn contained within the master distributed ledger. Each nested layer provides additional security validation while maintaining organized data structure and controlled access complexity
2Reliability
If a decentralized blockchain system is used to ensure data immutability, then data security is improved, but system complexity and computational requirements increase
Solution Approach 1:
The consensus process is segmented across multiple layers: individual nodes validate their own data, polling servers validate aggregated data from multiple nodes, and the master ledger performs final consensus validation. This segmentation distributes computational complexity across layers rather than requiring all nodes to perform all validation functions simultaneously
Solution Approach 2:
Polling servers act as intermediary layers between individual data-generating nodes and the master distributed ledger. These intermediaries aggregate data, perform preliminary validation, and reduce the burden on both individual nodes and the master ledger, thereby managing overall system complexity while maintaining immutability
3Reliability
If data is encrypted and stored on a distributed ledger, then data integrity is enhanced, but data access and processing become more complex
Solution Approach 1:
Data is encrypted at the source (at individual nodes) before being transmitted to polling servers or the master ledger. This preliminary encryption action ensures data integrity is established early in the process, and subsequent layers work with already-encrypted data, simplifying access control operations at higher levels
4Reliability
If a multi-layer aggregation system is implemented to validate consensus, then data security is improved, but processing time and computational resources increase
Solution Approach 1:
The consensus validation process is segmented into parallel validation streams at different layers. Individual nodes validate their own data simultaneously, polling servers validate aggregated data in parallel, and the master ledger performs final consensus checks. This parallel segmented validation reduces total processing time compared to sequential multi-layer validation
Solution Approach 2:
Polling servers perform preliminary validation and aggregation of data from multiple nodes before submitting to the master ledger. This preliminary action filters and prepares data in advance, reducing the validation burden and processing time at the master ledger consensus layer
Data Source
AI summary
A multi-layer method and system for providing secure storage with data immutability and verified integrity. The system implements a unique multi-layer node, polling server, consensus layer, and master distributed ledger design, with each node containing individual encrypted distributed ledgers aggregated into a singular block by each polling server. Each polling server output is evaluated in the consensus for validity and added to the master distributed ledger design. The present invention increases security by encrypting sensitive data in intermediary polling and validation steps, protecting integrity of data while maintaining chronological time series data and auditability compared to existing database systems and distributed ledger technology.


