Single Node Multi-Block Mining Under Different Consensus Schemes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Blockchain networks face challenges in handling diverse transactions across different contexts, such as financial and emergency-related transactions, due to their focus on specific types of transactions and consensus algorithms, leading to inefficiencies in information sharing and processing during crisis situations.
Innovation Solution
A method and system for parallel multi-block mining from a single node using different consensus algorithms in a single mining round, where transactions are clustered based on context and appropriate consensus algorithms are selected for each block, enabling efficient handling of varied transactions within the same blockchain network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a blockchain network focuses on specific types of transactions and uses a single consensus algorithm, then the system is simple and easy to operate, but it cannot efficiently handle diverse transactions across different contexts simultaneously
Solution Approach 1:
The patent segments transactions into different contexts (e.g., financial transactions, emergency-related transactions) and assigns appropriate consensus algorithms to each context. This allows the blockchain network to handle diverse transaction types efficiently while maintaining clear organizational boundaries that prevent system complexity from becoming unmanageable.
Solution Approach 2:
The blockchain network is designed to support multiple consensus algorithms (e.g., Proof of Work, Proof of Authority, Proof of Stake) within a single network infrastructure. This multi-functionality enables the system to adapt to different transaction contexts without requiring separate blockchain networks, thereby improving versatility while controlling overall system complexity.
2Reliability
If different blockchain networks are used for different transaction types, then each network can be optimized for its specific purpose, but information sharing and coordination between networks become difficult
Solution Approach 1:
The patent merges multiple consensus algorithm support into a single blockchain network, allowing different transaction contexts to coexist and share information within the same network infrastructure. This eliminates the information silos that would exist between separate blockchain networks while maintaining the reliability benefits of context-specific consensus algorithms through proper transaction routing and validation.
3Productivity
If multiple consensus algorithms are used in different mining rounds by different nodes, then each node can specialize in one algorithm, but a single node cannot process diverse transactions efficiently in a single round
Solution Approach 1:
The patent implements dynamic consensus algorithm selection at the node level, where nodes can adaptively choose which consensus algorithm to apply based on the transaction context. This dynamic approach enables single nodes to process diverse transactions efficiently within a single mining round while maintaining operational simplicity through automated algorithm selection based on predefined context rules.
4Productivity
If a single node mines multiple blocks in parallel using different consensus algorithms, then transaction processing efficiency improves, but the node's computational resources are strained
Solution Approach 1:
The patent allows nodes to perform partial parallel mining of multiple blocks using different consensus algorithms, rather than requiring full parallel processing of all possible transaction types. Nodes can selectively mine blocks based on their computational capacity and the urgency/importance of different transaction contexts, thereby improving overall throughput while preventing resource exhaustion through controlled partial action.
Data Source
AI summary
A method and a system for multi-block mining in at least one single round under different consensus schemes. Embodiments can utilize a concept of sequential multiple block mining in (a) single mining round(s) from a single node. Thereby, the node can separate the transactions based on the context to select the appropriate consensus algorithm in order to use multiple consensus algorithms at the same mining round, one for each block (not one after another in different mining rounds).


