Blockchain-Based Sensitive Phrase Database Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current browser devices face inefficiencies in filtering out sensitive phrases due to the need for remote systems, resulting in long wait times and low filtering efficiency.
Innovation Solution
A data synchronization method and apparatus that utilizes a blockchain system to locally update and synchronize sensitive phrase databases across networks, allowing node devices to filter out sensitive phrases in real-time by storing and verifying transaction data with update operation identifiers and predefined phrases.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a remote sensitive phrase filtering system is used, then sensitive phrases can be filtered, but the wait time is long and filtering efficiency is low
Solution Approach 1:
The patent creates a local copy of the sensitive phrase database on the browser device, allowing the device to filter sensitive phrases locally without repeatedly querying the remote server. This copying approach enables immediate filtering while maintaining database updates through periodic synchronization with the remote system.
Solution Approach 2:
The patent performs preliminary action by pre-loading the sensitive phrase database into local storage before filtering operations are needed. The database is updated periodically in advance, so when filtering is required, the local device already has the latest sensitive phrase information ready for immediate processing.
2Productivity
If local sensitive phrase databases are adopted, then filtering efficiency improves, but database synchronization across networks becomes complex
Solution Approach 1:
The patent implements feedback mechanisms where the browser device sends filtering results and database update status back to the remote server. The server responds with confirmation or corrections, creating a feedback loop that ensures synchronization while simplifying the complexity through structured communication protocols.
Solution Approach 2:
The patent enables self-service by allowing the browser device to autonomously manage its local database through periodic automatic updates. The device independently handles filtering operations and database maintenance, reducing the need for complex centralized control while maintaining synchronization with the remote system.
Data Source
AI summary
Disclosed is a data synchronization method performed by a computer device, the method including: receiving a piece of transaction data, the piece of transaction data carrying an update operation identifier and a predefined phrase corresponding to the update operation identifier; obtaining, in a case that a target block including the piece of transaction data is stored into a blockchain of a blockchain system, the update operation identifier and the predefined phrase in the target block; and updating a predefined phrase database according to the update operation identifier and the predefined phrase in the target block.


