Blockchain Node Role Segmentation for Stable Consensus Under Disconnection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing blockchain networks face challenges in maintaining security and reliability due to frequent disconnections of nodes, especially from mobile terminals, which can deplete resources and hinder consensus building.
Innovation Solution
A method and software program for managing nodes in a blockchain network by building a virtual ring-like network of nodes, distinguishing between Voter and Signer nodes, and implementing a penalty mechanism to delete nodes that fail to sign blocks consecutively, ensuring continuous consensus building.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If nodes from mobile terminals participate in the blockchain network, then network participation and decentralization are improved, but connection stability and consensus reliability deteriorate due to frequent disconnections
Solution Approach 1:
The patent segments the blockchain network into two distinct roles: Voter nodes (stable, always-online) and Signer nodes (mobile, intermittent). This segmentation allows mobile devices to participate as Signer nodes without compromising the reliability of consensus, as the actual signing function can be delegated to stable Voter nodes when Signer nodes are disconnected.
Solution Approach 2:
The patent introduces Voter nodes as intermediary entities that mediate between mobile Signer nodes and the blockchain network. When Signer nodes are disconnected, Voter nodes act as intermediaries to maintain the signing function, ensuring consensus reliability while still allowing mobile participation.
2Adaptability or versatility
If applications consuming significant processor power and memory are executed on mobile terminals, then functionality and user experience are improved, but resources allocated to blockchain operations are depleted
Solution Approach 1:
The patent extracts the computationally intensive signing operation from mobile Signer nodes and delegates it to Voter nodes with sufficient resources. This allows mobile devices to focus on running applications while the signing function is performed by dedicated Voter nodes, preventing resource depletion on mobile terminals.
3Adaptability or versatility
If nodes are maintained even when disconnected, then network decentralization and participation are preserved, but security and consensus efficiency deteriorate due to non-performing nodes
Solution Approach 1:
The patent implements a dynamic node management system where the roles of Voter and Signer nodes can change over time. Signer nodes that consistently fail to connect can be dynamically converted to Voter nodes, and vice versa. This dynamic adjustment maintains decentralization while optimizing consensus efficiency by ensuring that nodes with poor connectivity do not hinder network performance.
Data Source
AI summary
There is provided a method capable of continuing to execute consensus building (consensus) even when a predetermined node ceased to operate. There is provided a method comprising a penalty step of monitoring, by computers, whether or not a predetermined node, among nodes constituting a virtual network, was able to perform block signing, and deleting a node that was not involved in block signing for certain threshold consecutive times, from the nodes constituting the virtual network.


