Distributed Ledger Remote Storage Pointer Mechanism
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Distributed ledger networks, such as blockchain, face significant storage space and processing burdens due to the large amount of information they need to store, particularly in applications like vehicle configuration management, where storing all data on the ledger is inefficient.
Innovation Solution
Storing the bulk of the information externally on remote servers and using pointers on the ledger to access this information, allowing nodes to retrieve data efficiently while reducing storage and processing loads on the ledger.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If all information is stored on the distributed ledger, then data accessibility and shared information are improved, but storage space requirements and processing time increase significantly
Solution Approach 1:
The patent segments information into two categories: critical metadata (stored on the distributed ledger) and bulk data (stored externally on remote servers). This segmentation allows the ledger to maintain only essential references and hashes, while bulk information is stored off-chain, significantly reducing storage space requirements while preserving data accessibility through pointer references.
Solution Approach 2:
The patent extracts bulk data from the distributed ledger system and stores it externally on remote servers. Only essential metadata, hashes, and pointers remain on the ledger. This extraction reduces the ledger's storage burden while maintaining data accessibility through external storage references that nodes can access.
2Loss of information
If all information is stored on the distributed ledger, then data completeness is improved, but processing time and computational burden increase
Solution Approach 1:
The patent segments data processing into two stages: fast verification of critical metadata on the ledger, and on-demand retrieval of bulk data from external sources. This segmentation enables nodes to quickly validate transactions and maintain data completeness without the overhead of processing and storing all bulk information locally, significantly reducing processing time.
Solution Approach 2:
The patent introduces external remote servers as intermediaries between the distributed ledger and bulk data storage. These intermediaries handle the storage and retrieval of large datasets, allowing ledger nodes to focus on consensus and validation operations without the computational burden of managing complete data sets, thus reducing processing time while maintaining data completeness.
3Volume of stationary object
If pointers are used to store external information references, then storage efficiency is improved, but system complexity increases
Solution Approach 1:
The patent extracts bulk data management complexity from the distributed ledger system and places it on external remote servers. The ledger only maintains simple pointers and hashes, significantly improving storage efficiency. The system complexity is managed by keeping the ledger's data structure simple while using well-established external storage systems for bulk data management.
Data Source
AI summary
The disclosure is directed to, among other things, systems and methods for remote storage of information associated with a node of a distributed ledger network. In some embodiments, the systems and methods described herein may involve providing, by a first node of a distributed ledger network of nodes and to a first server, first information associated with the first node, wherein the network of nodes includes a network of vehicles. The systems and methods may also involve receiving, by a ledger of the first node and from the first server, a pointer to the first information that is stored at the first server, wherein the pointer is stored in the ledger, and wherein the ledger is a distributed ledger included in all of the nodes of the network of nodes.


