Decentralized Data Transmission Stop via Hash Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data sharing systems that rely on multiple communication nodes to propagate data face challenges in efficiently stopping data transmission without a central server, as existing methods either require centralized management or lack specific methods for halting data distribution.
Innovation Solution
A communication method where communication nodes transmit a transmission stop message with a hash value to stop data distribution, using a public key cryptographic system to ensure authenticity and prioritize the stop message for quick propagation, allowing nodes to stop data transmission based on received hash values.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a centralized server is used to manage data transmission, then data distribution can be controlled effectively, but the system complexity and dependency on central infrastructure increase
Solution Approach 1:
The patent extracts the control function from a centralized server architecture and implements it in a distributed manner. Each communication node independently verifies transmission stop messages using hash values and public key cryptography, eliminating the need for centralized management while maintaining reliable control over data distribution.
Solution Approach 2:
Communication nodes autonomously manage their own data transmission control by verifying hash values and transmission stop messages independently. The system enables self-service control where nodes don't rely on external centralized authority, reducing system complexity while maintaining reliability through cryptographic verification.
2Reliability
If data transmission is stopped by deleting data at each node, then data distribution halts effectively, but the propagation speed of the stop command is slow
Solution Approach 1:
The patent implements preliminary action by having communication nodes pre-store hash values of data they hold. When a transmission stop message is received, nodes can immediately compare the hash value in the message with their stored hash values and stop transmission without needing to receive or process the actual data, significantly accelerating the stop propagation speed.
Solution Approach 2:
The system uses feedback through hash value comparison to enable rapid response to transmission stop messages. Nodes continuously monitor for stop commands and immediately act when their stored data's hash value matches the message, creating a fast feedback loop that propagates stop commands quickly throughout the network.
3Adaptability or versatility
If any node can stop data transmission, then the system is flexible and responsive, but unauthorized nodes may interfere with legitimate data distribution
Solution Approach 1:
The patent applies preliminary action by having communication nodes pre-store public keys and hash values before data transmission begins. This preparation enables nodes to verify the authenticity of transmission stop messages in advance, ensuring that only authorized nodes can initiate stop commands while maintaining system flexibility.
Solution Approach 2:
The patent uses cryptographic hash values and public key verification as intermediaries to mediate between the need for flexible transmission control and the requirement for security. The hash value acts as a trusted intermediary that proves the authenticity of the stop message without requiring direct trust in the node sending it, preventing unauthorized interference while maintaining adaptability.
Data Source
AI summary
A communication method for a data sharing system which is constituted by a plurality of communication nodes, and through which data transmitted from a transmission source node are propagated by having the respective communication nodes repeatedly transmit the data, includes: a transmission step in which a first communication node transmits a transmission stop message including a hash value of data in relation to which repeated transmission is to be stopped; a reception step in which a second communication node receives the transmission stop message; and a stopping step in which the second communication node stops transmission of data having an identical hash value to the hash value included in the transmission stop message. The hash value is preferably encrypted using a public key cryptosystem. A transmission source node of the transmission stop message may be a transmission source node or a destination node of the data to be stopped, or another node.


