CN112486736A - Block chain based data backup system and backup method - Google Patents

Block chain based data backup system and backup method Download PDF

Info

Publication number
CN112486736A
CN112486736A CN202011584239.XA CN202011584239A CN112486736A CN 112486736 A CN112486736 A CN 112486736A CN 202011584239 A CN202011584239 A CN 202011584239A CN 112486736 A CN112486736 A CN 112486736A
Authority
CN
China
Prior art keywords
data
module
block chain
backup
block
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011584239.XA
Other languages
Chinese (zh)
Inventor
李�杰
王维
崔青山
廉兴华
范明潮
姚国斌
葛楠
戴晶晶
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanxi Zhongye Internet Energy Co ltd
Original Assignee
Shanxi Zhongye Internet Energy Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanxi Zhongye Internet Energy Co ltd filed Critical Shanxi Zhongye Internet Energy Co ltd
Priority to CN202011584239.XA priority Critical patent/CN112486736A/en
Publication of CN112486736A publication Critical patent/CN112486736A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1448Management of the data involved in backup or backup restore
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • G06F11/1469Backup restoration techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Bioethics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Computing Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a block chain based data backup system and a backup method in the technical field of block chains, wherein the block chain based data backup system comprises a terminal, a backup encryption machine and a backup encryption machine, wherein the terminal is in communication connection with the encryption machine and the backup encryption machine; the data backup system comprises a network connection module and a node creation module, wherein the network connection module is electrically connected with the terminal, the node creation module is used for creating a master node and a plurality of slave node data processing systems and comprises a data communication module which is electrically connected with the terminal, the data communication module is electrically connected with a data storage module, and the data storage module is electrically connected with a data acquisition module; the invention can realize permanent storage of the acquired data by backup and data storage modes, avoid data loss, facilitate data reading, realize data backup for each node, increase the capability of preventing block data information from being tampered, backup the data information of the blocks in the main chain of the block chain, and facilitate the complete recovery of the data information of the blocks in the main chain of the block chain after being tampered or lost.

Description

Block chain based data backup system and backup method
Technical Field
The invention relates to the technical field of block chains, in particular to a data backup system and a data backup method based on a block chain.
Background
Blockchains are a term of art in information technology. In essence, the system is a shared database, and the data or information stored in the shared database has the characteristics of 'unforgeability', 'whole-course trace', 'traceability', 'public transparency', 'collective maintenance', and the like. Based on the characteristics, the block chain technology lays a solid 'trust' foundation, creates a reliable 'cooperation' mechanism and has wide application prospect. The blockchain is a novel application mode of computer technologies such as distributed data storage, point-to-point transmission, a consensus mechanism and an encryption algorithm. The block chain is an important concept of bitcoin, is essentially a decentralized database, and is used as a bottom-layer technology of bitcoin, namely a series of data blocks which are generated by correlation by using a cryptographic method, wherein each data block contains information of a batch of bitcoin network transactions for verifying the validity of the information and generating a next block.
Distributed storage solves the problem that once a storage medium has a problem due to centralized storage of data, backup data is easy to lose, and in order to avoid operation risk caused by data loss and the problem that data is falsely tampered or lost when data is read and operated, a block chain-based data backup system and a backup method are provided.
Disclosure of Invention
The present invention is directed to a system and a method for backing up data based on a block chain, so as to solve the problems in the background art.
In order to achieve the purpose, the invention provides the following technical scheme: a block chain based data backup system comprises,
the terminal is in communication connection with the encryption machine and the backup encryption machine;
the data backup system comprises a network connection module and a node creation module, wherein the network connection module is electrically connected with the terminal, and the node creation module constructs a main node and a plurality of slave nodes;
the data processing system comprises a data communication module electrically connected with the terminal, the data communication module is electrically connected with a data storage module, and the data storage module is electrically connected with a data acquisition module.
Further, the master node and the slave nodes establish data sharing with a blockchain creation module, and the blockchain creation module is electrically connected with a blockchain storage module and is used for storing storage index addresses of data backup information of each block in the blockchain creation module in the stable blockchain; the block chain creating module is electrically connected with the block chain verifying module and is used for verifying whether the transaction packed in the block is legal or not; the block chain creation module is electrically connected with the block chain data backup module and used for storing different types of system files, the block chain creation module can be divided into a plurality of blocks according to needs, and the block chain creation module and the block chain data backup module respectively store the different types of system files in batches.
Further, the block chain storage module comprises a memory database, a backup database and a cloud database, wherein a plurality of storage nodes are arranged in the memory database, the backup database and the cloud database, the block chain verification module is connected to a public chain, and the public chain generates block chain storage nodes.
Furthermore, the data storage module is electrically connected with the data synchronization module, the data synchronization module is electrically connected with the data encryption and decryption module, the terminal is electrically connected with the receiving module and the data sending module respectively, the data acquisition module is composed of a plurality of sensors used for acquiring various stored data, and the data communication module is used for reading data from the memory database.
A block chain based data backup method includes the following steps,
s1: storing the storage index address of the data information of each block in the block chain storage module in a stable block chain in a block chain backed up in a block chain data backup module, and backing up and storing the data information of each block in the block chain data backup module in a storage space;
s2: the master node adopts an asymmetric encryption algorithm to verify the signature in the data uplink request received from the terminal, the slave node sends the data to be backed up to the nodes in the block chain network according to the signature of the data uplink request broadcasted from the master node, and the storage position of the node backup data is recorded;
s3: tracing the preamble block, verifying whether the preamble block is on a main chain, verifying whether the signature of the block is correct, verifying whether the block time interval is correct, sending the data uplink request to a main node in a data backup block chain, and acquiring data index information sent by a contract in the block chain so that the main node verifies the signature in the data uplink request by adopting an asymmetric encryption algorithm;
s4: when data is stored and backed up, the block chain data backup module encrypts a system file of each storage backup node, blocks the block to obtain a plurality of block data, and respectively sends the block data to different block chain slave nodes to quickly complete backup of the block chain data.
Further, the block chain creation module establishes a node network to sequentially write in and update nodes, writes configured nodes in the network into a local database, updates a local node list, triggers a loading completion event, then verifies node information one by one, checks the operating condition of the node, and updates corresponding information in a data table.
Further, the data encryption and decryption module encrypts data signed by a user by using a private key of the user, encrypts and broadcasts the common identification request by adopting an asymmetric encryption algorithm, verifies the signature in the data uplink request, and broadcasts and identifies the data uplink request after the verification is passed.
Compared with the prior art, the invention has the beneficial effects that: the invention can realize permanent storage of the acquired data by backup and data storage modes, avoid data loss, facilitate data reading, realize data backup of each node, avoid data loss, increase the capacity of preventing block data information from being tampered, backup the data information of the blocks in the main chain of the block chain, and facilitate complete recovery after the data information of the blocks in the main chain of the block chain is tampered or lost.
Drawings
FIG. 1 is a block diagram of a backup system of the present invention;
fig. 2 is a block diagram of a backup method of the present invention.
In the figure: 100. a terminal; 101. a network connection module; 102. a node creation module; 103. a master node; 104. a slave node; 105. a block chain storage module; 106. a block chain creation module; 107. a block chain verification module; 108. a block chain data backup module; 201. a data communication module; 202. a data storage module; 203. a data acquisition module; 204. a data synchronization module; 205. a data encryption and decryption module; 206. a receiving module; 207. and a sending module.
The drawings are for illustrative purposes only and are not to be construed as limiting the patent; for the purpose of better illustrating the embodiments, certain features of the drawings may be omitted, enlarged or reduced, and do not represent the size of an actual product; it will be understood by those skilled in the art that certain well-known structures in the drawings and descriptions thereof may be omitted.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, the present invention provides a block chain based data backup system, which includes a terminal 100, wherein the terminal 100 is in communication connection with an encryptor and a backup encryptor; the data backup system comprises a network connection module 101 and a node creation module 102, wherein the network connection module 101 is electrically connected with the terminal 100, and the node creation module 102 constructs a master node 103 and a plurality of slave nodes 104; the data processing system comprises a data communication module 201 electrically connected with the terminal 100, the data communication module 201 is electrically connected with a data storage module 202 and is used for data transmission between the data storage module 202 and the terminal 100, the terminal 100 reads data in the data storage module 202 through the data communication module 201, and the data storage module 202 is electrically connected with a data acquisition module 203.
The master node 103 and the slave node 104 establish data sharing with a blockchain creation module 106, and the blockchain creation module 106 is electrically connected with a blockchain storage module 105 and is used for storing storage index addresses of data backup information of each block in the blockchain creation module 106 in a stable blockchain; the blockchain creating module 106 is electrically connected to the blockchain verifying module 107 for verifying whether the transaction packed in the block is legal; the blockchain creation module 106 is electrically connected to the blockchain data backup module 108, and is configured to store different types of system files, which can be divided into a plurality of blocks according to needs, and respectively store different types of system files in batches.
The block chain storage module 105 includes a memory database, a backup database, and a cloud database, where the memory database, the backup database, and the cloud database are all provided with a plurality of storage nodes, and the block chain verification module 107 is connected to a public chain, where the public chain generates the block chain storage nodes.
The data storage module 202 is electrically connected to the data synchronization module 204, the data synchronization module 204 is electrically connected to the data encryption and decryption module 205, the terminal 100 is electrically connected to the receiving module 206 and the data sending module 207, the data acquisition module 203 is composed of a plurality of sensors for acquiring various stored data, and the data communication module 201 reads data from the memory database.
Referring to fig. 2, a method for backing up data based on a blockchain includes the following steps,
s1: storing index addresses of data information of each block in the storage block chain storage module 105 in a stable block chain in a block chain backed up in the block chain data backup module 108, and storing data information of each block in the storage space backup storage block chain data backup module 108;
s2: the master node 103 verifies the signature in the data uplink request received from the terminal 100 by adopting an asymmetric encryption algorithm, the slave node 104 sends the data to be backed up to the nodes in the block chain network from the signature of the data uplink request broadcasted by the master node 103, and records the storage position of the node backup data;
s3: tracing the preamble block, verifying whether the preamble block is on the main chain, verifying whether the signature of the block is correct, verifying whether the block time interval is correct, sending the data uplink request to a main node 103 in the data backup block chain, and acquiring data index information sent by a contract in the block chain so that the main node 103 verifies the signature in the data uplink request by adopting an asymmetric encryption algorithm;
s4: while the data is stored and backed up, the blockchain data backup module 108 encrypts the system file of each storage backup node, blocks the block to obtain a plurality of block data, and respectively sends the block data to different blockchain slave nodes 104 to quickly complete the backup of the blockchain data.
The blockchain creation module 106 constructs a node network, sequentially performs operations of writing nodes and updating nodes, writes configured nodes in the network into a local database, updates a local node list, triggers a loading completion event, then verifies node information one by one, checks the operating condition of the node, and updates corresponding information in a data table.
The data encryption and decryption module 205 encrypts data signed by the user using its own private key, encrypts and broadcasts the consensus request by using an asymmetric encryption algorithm, verifies the signature in the data uplink request, and broadcasts and consensus the data uplink request after the verification is passed.
The standard parts used in the invention can be purchased from the market, the special-shaped parts can be customized according to the description of the specification and the accompanying drawings, the specific connection mode of each part adopts conventional means such as bolts, rivets, welding and the like mature in the prior art, the machines, the parts and equipment adopt conventional models in the prior art, and the circuit connection adopts the conventional connection mode in the prior art, so that the detailed description is omitted.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (7)

1. A block chain based data backup system, comprising: comprises the steps of (a) preparing a mixture of a plurality of raw materials,
the terminal (100), the said terminal (100) is connected with encryption machine and backup encryption machine communication;
the data backup system comprises a network connection module (101) and a node creation module (102), wherein the network connection module (101) is electrically connected with a terminal (100), and the node creation module (102) constructs a main node (103) and a plurality of slave nodes (104);
the data processing system comprises a data communication module (201) electrically connected with the terminal (100), wherein the data communication module (201) is electrically connected with a data storage module (202), and the data storage module (202) is electrically connected with a data acquisition module (203).
2. A block chain based data backup system according to claim 1, wherein: the master node (103) and the slave node (104) establish data sharing with a blockchain creation module (106), and the blockchain creation module (106) is electrically connected with a blockchain storage module (105) and is used for storing storage index addresses of data backup information of each block in the blockchain creation module (106) in the stable blockchain; the block chain creating module (106) is electrically connected with the block chain verifying module (107) and is used for verifying whether the transaction packed in the block is legal or not; the block chain creation module (106) is electrically connected with the block chain data backup module (108) and is used for storing different types of system files, the block chain creation module can be divided into a plurality of blocks according to needs, and the block chain creation module and the block chain data backup module respectively store the different types of system files in batches.
3. A block chain based data backup system according to claim 2, wherein: the block chain storage module (105) comprises a memory database, a backup database and a cloud database, wherein a plurality of storage nodes are arranged in the memory database, the backup database and the cloud database, the block chain verification module (107) is connected to a public chain, and the public chain generates block chain storage nodes.
4. A block chain based data backup system according to claim 3, wherein: the data acquisition module (203) is composed of a plurality of sensors for acquiring various storage data, and the data communication module (201) reads data from a memory database.
5. A method for block chain based data backup according to any of claims 1-4, characterized by: the method specifically comprises the following steps of,
s1: storing the storage index address of the data information of each block in the block chain storage module (105) in a stable block chain in a block chain backed up in a block chain data backup module (108), and storing the data information of each block in the block chain data backup module (108) in a backup manner in a storage space;
s2: the method comprises the steps that a main node (103) adopts an asymmetric encryption algorithm to verify a signature in a data uplink request received from a terminal (100), a slave node (104) sends data to be backed up to a node in a block chain network from the signature of the data uplink request broadcasted by the main node (103), and the storage position of the backup data of the node is recorded;
s3: tracing the preamble block, verifying whether the preamble block is on the main chain, verifying whether the signature of the block is correct, verifying whether the block time interval is correct, sending the data uplink request to a main node (103) in a data backup block chain, and acquiring data index information sent by a contract in the block chain so that the main node (103) adopts an asymmetric encryption algorithm to verify the signature in the data uplink request;
s4: when data is stored and backed up, a block chain data backup module (108) encrypts a system file of each storage backup node, blocks the block to obtain a plurality of block data, and respectively sends the block data to different block chain slave nodes (104) to quickly complete backup of the block chain data.
6. The method of claim 5, wherein: the block chain creation module (106) establishes a node network to sequentially write in nodes and update the nodes, writes configured nodes in the network into a local database, updates a local node list, triggers a loading completion event, then verifies node information one by one, checks the running state of the node, and updates corresponding information in a data table.
7. The method of claim 6, wherein: the data encryption and decryption module (205) encrypts data signed by a user by using a private key of the user, encrypts and broadcasts the consensus request by adopting an asymmetric encryption algorithm, verifies the signature in the data uplink request, and broadcasts and consensus the data uplink request after the verification is passed.
CN202011584239.XA 2020-12-28 2020-12-28 Block chain based data backup system and backup method Pending CN112486736A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011584239.XA CN112486736A (en) 2020-12-28 2020-12-28 Block chain based data backup system and backup method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011584239.XA CN112486736A (en) 2020-12-28 2020-12-28 Block chain based data backup system and backup method

Publications (1)

Publication Number Publication Date
CN112486736A true CN112486736A (en) 2021-03-12

Family

ID=74915818

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011584239.XA Pending CN112486736A (en) 2020-12-28 2020-12-28 Block chain based data backup system and backup method

Country Status (1)

Country Link
CN (1) CN112486736A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113254264A (en) * 2021-04-14 2021-08-13 卓尔智联(武汉)研究院有限公司 Data backup method and device of block chain and storage medium
CN113472871A (en) * 2021-06-25 2021-10-01 中标慧安信息技术股份有限公司 Block chain-based Internet of things data integrity judgment method and system
CN114065246A (en) * 2021-11-16 2022-02-18 上海柯林布瑞信息技术有限公司 Medical block chain data uplink method and device
CN116192847A (en) * 2023-02-01 2023-05-30 南京艾若博特信息技术有限公司 Block chain network dividing system adopting GPS positioning
CN117319422A (en) * 2023-11-28 2023-12-29 天津市城市规划设计研究总院有限公司 Block chain blocking method and system for Internet of things data in urban planning field

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109558276A (en) * 2018-11-30 2019-04-02 弗洛格(武汉)信息科技有限公司 Block chain standby system, backup method and block chain verification method, verifying system
CN110336707A (en) * 2019-08-07 2019-10-15 卓尔智联(武汉)研究院有限公司 Block chain common recognition device, method and computer readable storage medium
US20200117550A1 (en) * 2018-10-12 2020-04-16 EMC IP Holding Company LLC Method, device and computer program product for backing up data
CN111444266A (en) * 2020-02-19 2020-07-24 江苏荣泽信息科技股份有限公司 Data storage method and system based on block chain
CN111708657A (en) * 2020-06-04 2020-09-25 江苏荣泽信息科技股份有限公司 System backup and verification method based on block chain query
CN111881486A (en) * 2020-07-23 2020-11-03 中国工商银行股份有限公司 Multi-party data backup method, device and system based on block chain

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200117550A1 (en) * 2018-10-12 2020-04-16 EMC IP Holding Company LLC Method, device and computer program product for backing up data
CN109558276A (en) * 2018-11-30 2019-04-02 弗洛格(武汉)信息科技有限公司 Block chain standby system, backup method and block chain verification method, verifying system
CN110336707A (en) * 2019-08-07 2019-10-15 卓尔智联(武汉)研究院有限公司 Block chain common recognition device, method and computer readable storage medium
CN111444266A (en) * 2020-02-19 2020-07-24 江苏荣泽信息科技股份有限公司 Data storage method and system based on block chain
CN111708657A (en) * 2020-06-04 2020-09-25 江苏荣泽信息科技股份有限公司 System backup and verification method based on block chain query
CN111881486A (en) * 2020-07-23 2020-11-03 中国工商银行股份有限公司 Multi-party data backup method, device and system based on block chain

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113254264A (en) * 2021-04-14 2021-08-13 卓尔智联(武汉)研究院有限公司 Data backup method and device of block chain and storage medium
CN113472871A (en) * 2021-06-25 2021-10-01 中标慧安信息技术股份有限公司 Block chain-based Internet of things data integrity judgment method and system
CN114065246A (en) * 2021-11-16 2022-02-18 上海柯林布瑞信息技术有限公司 Medical block chain data uplink method and device
CN116192847A (en) * 2023-02-01 2023-05-30 南京艾若博特信息技术有限公司 Block chain network dividing system adopting GPS positioning
CN117319422A (en) * 2023-11-28 2023-12-29 天津市城市规划设计研究总院有限公司 Block chain blocking method and system for Internet of things data in urban planning field
CN117319422B (en) * 2023-11-28 2024-02-02 天津市城市规划设计研究总院有限公司 Block chain blocking method and system for Internet of things data in urban planning field

Similar Documents

Publication Publication Date Title
CN112486736A (en) Block chain based data backup system and backup method
US11461773B2 (en) Blockchain-based node management methods and apparatuses
CN106991334B (en) Data access method, system and device
CN110175840B (en) Method, client, alliance chain and system for realizing light wallet mechanism in alliance chain
CN110633323A (en) Business data storage method, device, storage medium and computer equipment
CN110390525B (en) Direct access method for block chain world state and block chain node
EP3779760B1 (en) Blockchain-based data processing method and apparatus, and electronic device
TW201826772A (en) Blockchain technology-based robust atm network system and information processing method therefor
CN103164523A (en) Inspection method, device and system of data consistency inspection
CN109936620B (en) Block chain-based storage method, device, system and storage medium
US20240163119A1 (en) Device management method, system, and apparatus
CN114240433A (en) Data processing method and system based on block chain
CN111899019A (en) Method and system for cross validation and sharing of blacklist and multiple parties
WO2021036511A1 (en) Method for data encryption, storage and reading, terminal device, and storage medium
CN114127724A (en) Integrity audit for multi-copy storage
CN110008739B (en) Block chain system based on group, group management method and device
CN108876378B (en) Public link data encryption backup method
JP3617789B2 (en) Public key certificate issuance method, verification method, system, and recording medium
US20240073045A1 (en) Blockchain-based data processing method and apparatus, device, medium, and product
CN112291321B (en) Service processing method, device and system
CN111427860A (en) Distributed storage system and data processing method thereof
CN115242413A (en) Internet of things equipment firmware safety upgrading method and device, electronic equipment and medium
CN111865983A (en) Block chain-based data security tracing method
CN102332068A (en) On-line logistics encryption, authentication and storage system using universal serial bus key (USBKEY)
CN110704532A (en) Method and device for synchronizing data among databases, computer equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination