Asynchronous Block Creation for Low-Latency Blockchain Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing blockchains face inefficiencies due to excessive computing resources and latency caused by redundant communication among participant nodes, especially when processing transactions that do not require consensus from all nodes, leading to decreased throughput and scalability.
Innovation Solution
Implementing a blockchain system that allows participant nodes to modify data locally and asynchronously communicate changes to other nodes, utilizing trusted cloud resources for computation and storage, thereby reducing the need for redundant consensus processes and enabling efficient, secure data sharing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If participant nodes communicate and reach consensus before modifying data in existing blockchains, then data consistency and security are maintained, but processing speed and system throughput decrease due to redundant communication overhead
Solution Approach 1:
The patent segments the blockchain network into owner nodes and participant nodes. Owner nodes have the authority to create and modify blocks, while participant nodes can verify and propagate these blocks without needing to reach consensus. This segmentation allows the system to maintain security through centralized block creation while improving throughput by eliminating the need for all participant nodes to communicate and agree on every data modification.
2Reliability
If all participant nodes verify and consensus on every transaction, then security and trust models are maintained, but latency increases due to extensive network communication
Solution Approach 1:
The patent extracts the consensus requirement from the data modification process. Instead of requiring all participant nodes to reach consensus before every data modification, the system allows owner nodes to modify data directly on the blockchain. Participant nodes extract only the verification function, checking the validity of modifications without needing to participate in consensus discussions, thereby reducing latency while maintaining security.
3Measurement precision
If redundant consensus processes are implemented across all nodes, then consensus accuracy is ensured, but computing resources are wasted and scalability is reduced
Solution Approach 1:
The patent applies local quality by assigning different roles and responsibilities to different types of nodes. Owner nodes perform the computationally intensive tasks of block creation and data modification, while participant nodes focus on verification and propagation. This distribution of functions based on local node characteristics optimizes resource utilization, ensures consensus accuracy where needed, and improves overall system scalability by reducing redundant computations across all nodes.
Data Source
AI summary
Systems and methods are disclosed for generating a block for a blockchain in an asynchronous blockchain environment. A participant node receives an instruction to generate a block for the blockchain, identifies transactions to be processed, processes the identified transactions asynchronously, and creates a block based on the processed transactions.


