Distributed Ledger Storage Segmentation for Scalable Secure Transactions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional blockchain systems face inefficiencies in processing and storage demands, lack scalability, flexibility, and are susceptible to security threats, leading to limited transaction throughput and inflexibility in managing digital transactions.
Innovation Solution
A distributed digital ledger transaction network utilizing a Byzantine-fault-tolerant consensus protocol, a new programming language with linear data types, and flexible storage and account management features, including lazy account eviction and scratch pad data structures, to enhance security, efficiency, and scalability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional blockchain systems maintain duplicate databases across replicated servers, then security and decentralization are improved, but storage and processing demands increase significantly
Solution Approach 1:
The patent segments the database into two distinct parts: hot data (frequently accessed transaction information) and cold data (historical transaction records). Validator nodes only maintain hot data locally, while cold data is stored on designated archival nodes. This segmentation reduces storage requirements for validator nodes while maintaining security through distributed verification of both hot and cold data across the network.
Solution Approach 2:
The patent introduces a new dimensional organization of data storage by separating frequently accessed data from historical data across different node types. Instead of all nodes storing identical complete databases, the system creates a multi-dimensional storage architecture where full nodes store hot data and archival nodes store cold data, both contributing to security through their respective roles.
2Measurement precision
If conventional blockchain systems sequentially analyze transactions across validator nodes, then consensus accuracy is improved, but transaction throughput decreases
Solution Approach 1:
The patent segments the transaction processing workflow into distinct phases: validation phase (sequential verification of transaction legitimacy by validator nodes) and consensus phase (parallel agreement on transaction order). This segmentation allows accurate sequential validation while achieving parallel consensus, thereby maintaining consensus accuracy while improving transaction throughput.
Solution Approach 2:
The patent implements preliminary validation of transactions before consensus voting. Validator nodes perform preliminary checks on transaction legitimacy, signatures, and state validity before including transactions in consensus blocks. This preliminary action ensures consensus accuracy by filtering invalid transactions early, while enabling faster parallel processing of valid transactions during the consensus phase.
3Ease of operation
If conventional blockchain systems provide unrestricted digital asset access to user accounts, then ease of operation is improved, but security against malicious attacks worsens
Solution Approach 1:
The patent implements local quality control by assigning different access permissions to different data elements within user accounts. Instead of uniform access control, the system applies fine-grained permissions where users have full access to their own assets but restricted access to others' data. This local quality approach maintains ease of operation for legitimate users while enhancing security by limiting attack surface through selective access control.
Solution Approach 2:
The patent implements preliminary anti-action through cryptographic authentication and authorization checks before any asset access operations. The system performs preliminary verification of user identities, transaction signatures, and access permissions before allowing any state-modifying operations. This preliminary anti-action prevents malicious attacks by blocking unauthorized access attempts before they can affect digital assets, while maintaining ease of operation for authenticated users.
Data Source
AI summary
The present disclosure relates to systems, methods, and non-transitory computer readable storage media for implementing a scalable, secure, efficient, and adaptable distributed digital ledger transaction network. Indeed, the disclosed systems can reduce storage and processing requirements, improve security of implementing computing devices and underlying digital assets, accommodate a wide variety of different digital programs (or “smart contracts”), and scale to accommodate billions of users and associated digital transactions. For example, the disclosed systems can utilize a host of features that improve storage, account/address management, digital transaction execution, consensus, and synchronization processes. The disclosed systems can also utilize a new programming language that improves efficiency and security of the distributed digital ledger transaction network.


