Peer-to-Peer Group Information Sync With Blockchain Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data synchronization techniques lack security and authentication, making them vulnerable to unauthorized changes and unsuitable for groupware applications, while blockchain-based solutions fail to synchronize shared electronic data effectively.
Innovation Solution
An information communication device utilizing a peer-to-peer network with a blockchain to authenticate and synchronize group information by issuing transactions for changes made to shared data, ensuring legitimacy through blockchain verification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional data synchronization techniques are used, then data sharing among members is achieved, but security and authentication are insufficient making the system vulnerable to unauthorized changes
Solution Approach 1:
The patent introduces a blockchain as an intermediary mediator between group members for data synchronization. The blockchain network acts as a neutral third party that provides cryptographic authentication and immutable transaction records, ensuring that data changes are securely tracked and verified without requiring complex centralized security infrastructure. Each data change is recorded as a transaction on the blockchain, providing inherent security and authentication mechanisms.
2Reliability
If blockchain technology is used for authentication, then security is significantly reduced, but shared electronic data cannot be synchronized effectively
Solution Approach 1:
The patent segments the system into two distinct functional components: (1) the blockchain network that handles authentication and security through cryptographic transactions, and (2) the peer-to-peer data synchronization layer that efficiently transfers and updates shared electronic data. This segmentation allows the blockchain to provide security without becoming a bottleneck for data synchronization, as the actual data transfer occurs directly between peers while the blockchain merely records and verifies the changes.
3Reliability
If a shared server is used for groupware, then data synchronization is achieved, but the system requires centralized infrastructure that increases complexity and reduces reliability
Solution Approach 1:
The patent implements a self-service architecture where group members' devices automatically perform data synchronization and authentication without requiring centralized server management. Each device independently verifies blockchain transactions and synchronizes data with other peers, eliminating the need for centralized infrastructure management while improving reliability through distributed operation. The system serves itself by automatically handling consensus, validation, and data propagation across the peer-to-peer network.
Data Source
AI summary
An information communication device that can share information using a blockchain on a network connected in a peer-to-peer manner. The device includes: a group information storage unit 12 that stores group information shared among members; a transaction issuance unit 18 that issues a transaction to a blockchain 4 when one member has performed a predetermined operation to change a content of one group information, the transaction indicating that the one group information has been changed; a transmission unit 14 that transmits the one group information after the change processing to another member; a transaction confirmation unit 20 that accesses, when reception of another group information from another member is detected, the blockchain 4 to confirm presence or absence of another transaction indicating that another group information has been changed; and an update processing unit 22 that reflects the another group information as legitimate information when there is the another transaction.


