Blockchain Node Propagation Protocol for Faster Data Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing blockchain networks experience delays in synchronization and session processing due to varying logical or physical communication environments between nodes, affecting data propagation efficiency.
Innovation Solution
A neural block rapid-propagation protocol (NBRP) is implemented to minimize these environmental constraints by using a device with routing information acquisition, topology setting, communication mode determination, and data processing units to facilitate efficient data synchronization and session processing among nodes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If traditional data propagation methods are used in blockchain networks, then nodes can communicate basic transaction and block information, but synchronization delay occurs due to varying logical or physical communication environments
Solution Approach 1:
The patent implements a dynamic communication mechanism that adapts to varying network conditions by selecting optimal propagation paths and adjusting data transmission parameters in real-time. The system dynamically determines communication modes based on current network state, enabling fast relay and pipelining operations that reduce synchronization delay while maintaining adaptability to different communication environments.
Solution Approach 2:
The system changes communication parameters such as propagation speed, data packet size, and transmission timing based on detected network conditions. By adjusting these parameters dynamically, the system optimizes data synchronization across nodes with different communication environments, reducing delays without requiring complete environmental adaptation.
2Reliability
If comprehensive data propagation is implemented to ensure full network synchronization, then all nodes receive complete transaction and block information, but network bandwidth consumption increases
Solution Approach 1:
The patent segments data propagation into selective transmission cycles, where nodes transmit only necessary data packets at optimal intervals. The fast relay mechanism divides the propagation task among multiple nodes, each handling specific data segments, thereby reducing total bandwidth consumption while maintaining comprehensive synchronization reliability.
Solution Approach 2:
The system maintains continuous but efficient data propagation through pipelining operations, where multiple data packets are transmitted in overlapping time periods. This continuous action ensures all nodes receive complete information without requiring full bandwidth capacity at any single moment, optimizing the balance between reliability and energy consumption.
3Reliability
If nodes perform extensive validity verification and session processing for each transaction, then data authenticity is ensured, but processing time increases
Solution Approach 1:
The patent performs preliminary validity verification during the data propagation phase itself, rather than waiting for complete node processing. Nodes verify transaction authenticity in advance during fast relay operations, and session processing is initiated preliminarily before full transaction execution, thereby ensuring data authenticity while reducing overall processing time through early validation.
Solution Approach 2:
The system implements feedback mechanisms where nodes provide verification status and processing progress information back to the network. This enables dynamic adjustment of processing priorities and timing, allowing extensive validity verification to be performed efficiently without linearly increasing processing time, as the feedback loop optimizes the verification process in real-time.
Data Source
AI summary
An operation method of a device for constructing a neural block rapid-propagation protocol (NBRP)-based blockchain according to an embodiment of the present invention comprises: a routing acquisition step of obtaining routing information for one or more participant node terminals participating in a blockchain network; a topology configuration step of activating an NBRP as a scheme of data transmission or reception, and identifying a peer node terminal among the participant node terminals on the basis of the routing information; a communication mode determination step of determining a communication process by determining whether the NBRP is activated for the peer node terminal; and a data processing step of processing synchronization and session data communication for transaction data or block data with the peer node terminal according to the communication process.


