Based on the underlying trusted data synchronization method, network structure and server of the alliance block chain
A data synchronization and network structure technology, which is applied in the direction of structured data retrieval, database distribution/replication, special data processing applications, etc., can solve the problems of unsynchronized data, tamperability, and difficult maintenance of network links, so as to improve reliability Effects of Synchronization, Perfect Consistency and Security
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0022] Embodiment 1. A method for synchronizing trusted data at the bottom of the alliance blockchain based on this embodiment, see figure 1 shown, including the following main steps:
[0023] S101. The initiator database represents the data that needs to be synchronized as a write set, and sends it to the alliance chain channel after signing the transaction.
[0024] In the specific implementation, the initiator database (initiator DB) will organize the data that needs to be synchronized into a write set that needs to be synchronized in a similar way [db library] + [table table] + [row data], using the private key of the alliance chain member Sign the transaction initiated by the write set, and send the transaction to the alliance chain channel, that is, to one or more synchronous ledger channels. Here the consortium chain contract is just a format for defining a set of transactions. For example, the contract only does kv construction, where the k value only needs to be uniq...
Embodiment 2
[0032] Embodiment 2, a method for synchronizing trusted data at the bottom of the alliance blockchain based on this embodiment, see figure 2 shown, including the following main steps:
[0033] S200. Build a consortium chain network, and create at least one consortium chain channel for synchronizing data; and configure consortium chain nodes for the front-ends of the initiator database and the synchronization database.
[0034] Among them, first build the alliance chain network, create one or more synchronization ledger channels (that is, create at least one alliance chain channel for synchronizing data), and install an alliance chain node for the database front-end that needs to synchronize data.
[0035] S201. The initiator database represents the data that needs to be synchronized as a write set, and after signing the transaction, sends it to the alliance chain channel through the alliance chain node of the front-end computer.
[0036] In the specific implementation, the ini...
Embodiment 3
[0044] Embodiment 3, the underlying trusted data synchronization network structure based on the alliance block chain in this embodiment is composed of the initiator database 301, the synchronization database 302, and the alliance chain channel 303 between the initiator database 301 and the synchronization database 302. This embodiment is based on the underlying trusted data synchronization network structure of the alliance blockchain. When building a consortium chain network, create one or more synchronous account book channels (that is, create at least one consortium chain channel 303 for synchronizing data), and install a consortium chain node for the database front-end that needs to synchronize data, that is, the initiator database 301 has the initiator The end database front-end processor 304, the initiator database front-end processor 304 is configured with the initiator database front-end processor alliance chain node 3041; the synchronization end database 302 has a synch...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com