CN109753825A - The storage of backup file, backup document down loading method and system - Google Patents
The storage of backup file, backup document down loading method and system Download PDFInfo
- Publication number
- CN109753825A CN109753825A CN201910019871.0A CN201910019871A CN109753825A CN 109753825 A CN109753825 A CN 109753825A CN 201910019871 A CN201910019871 A CN 201910019871A CN 109753825 A CN109753825 A CN 109753825A
- Authority
- CN
- China
- Prior art keywords
- backup file
- hash
- index value
- backup
- ethernet
- 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
Links
- 238000011068 loading method Methods 0.000 title abstract 2
- 238000000034 method Methods 0.000 claims abstract description 27
- 238000010586 diagram Methods 0.000 description 2
- 230000002085 persistent effect Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Storage Device Security (AREA)
Abstract
It include: to obtain backup file to be stored the present invention relates to a kind of storage of backup file, backup document down loading method and system, the backup file memory method;Generate the cryptographic Hash and hash index value of the backup file;The backup file is stored in IPFS network, it will be in the cryptographic Hash of the backup file and hash index value write-in Ethernet.Technical solution provided by the invention, the distributed storage of backup file may be implemented, it ensure that the authenticity of backup file, the secure storage of backup file is ensured, compared to the prior art by realizing vital document backup by third party's digital signature company, technical solution provided by the invention, it can will back up the storage of file, storage with cryptographic Hash and hash index value is deployed in respectively in the respective server network of contract parties, thus eliminate the operation link that electronic contract is saved by third party intermediary company, it is easy to operate, it is at low cost, high reliablity, high safety, user experience is good, satisfaction is high.
Description
Technical Field
The invention relates to the technical field of file storage, in particular to a backup file storage method and a backup file downloading method and system.
Background
Blockchains are a decentralized storage and computation technique that generates persistent, non-modifiable records by time-wise stacking of encrypted data blocks and account for storage in individual nodes of a blockchain network, such that a reliable database is maintained collectively in a decentralized manner. Each data block contains system data for a certain time and data is generated for verifying the validity of its information and linking the next database block. Thus, blockchains have technical advantages in terms of data tamper resistance, transparency, and decentralization. Typically, the internet agency guarantees the authenticity of a document (e.g., an electronic contract) through a third party digital signature company. For example, the parties involved in the electronic contract sign the electronic contract and then store the electronic contract in a storage device of a third-party digital signature company to ensure authenticity (no tampering) and availability (backup) of the electronic contract.
When a dispute arises, a genuine and available electronic contract can be obtained from the digital signature company to ensure the legal effectiveness of the electronic contract. In this process, it takes some time for the third-party digital signature company to acquire the electronic contract and some authentication and archiving fees need to be paid.
Disclosure of Invention
In view of the above, the present invention provides a method and a system for storing and downloading a backup file to solve the problems of complex operation and high cost caused by the implementation of important file backup by a third-party digital signature company in the prior art.
In order to achieve the purpose, the invention adopts the following technical scheme:
a backup file storage method, comprising:
acquiring a backup file to be stored;
generating a hash value and a hash index value of the backup file;
and storing the backup file in an IPFS network, and writing the hash value and the hash index value of the backup file into an Ethernet.
Preferably, the storing the backup file in the IPFS network includes:
and storing any backup file in at least two blockchain nodes of the IPFS network.
Preferably, the method further comprises:
and judging whether the capacity of the backup file is larger than the capacity of any block chain node in the IPFS network, if so, cutting the backup file into a plurality of subfiles, and taking the plurality of subfiles as the backup file to be stored.
Preferably, the splitting the backup file into a plurality of subfiles includes:
dividing the backup file into a plurality of subfiles according to a volume dividing mode; or,
and splitting the backup file into a plurality of subfiles according to the capacity.
Preferably, the regarding the plurality of subfiles as backup files to be stored includes:
and respectively compressing the plurality of subfiles, and taking the compressed plurality of subfiles as backup files to be stored.
Preferably, the writing the hash value and the hash index value of the backup file into an ethernet includes:
writing the hash value and the hash index value of the backup file into a block chain node of the Ethernet;
the method further comprises the following steps:
recording the block height of the block chain node currently written with the hash value and the hash index value;
and writing the block height and the hash value and the hash index value of the backup file into an Ethernet.
In addition, the present invention further provides a backup file storage system, including:
the acquisition module is used for acquiring the backup file to be stored;
the generating module is used for generating a hash value and a hash index value of the backup file;
and the storage module is used for storing the backup file in the IPFS network and writing the hash value and the hash index value of the backup file into the Ethernet.
In addition, the invention also provides a backup file downloading method, which comprises the following steps:
acquiring a hash index value and a hash value of a backup file to be downloaded from an Ethernet;
searching a corresponding backup file from the IPFS network according to the hash index value;
and for the searched backup file, checking whether the hash value of the backup file in the IPFS network is consistent with the hash value acquired from the Ethernet, if so, judging that the backup file is not tampered, downloading the backup file from the IPFS network, otherwise, judging that the backup file is tampered, and sending prompt information to a user.
Preferably, the obtaining the hash index value and the hash value of the backup file to be downloaded from the ethernet includes:
and searching the corresponding hash index value and the hash value according to the hash index value of the backup file to be downloaded and the block height of the block chain node where the hash value is located.
In addition, the present invention provides a backup file downloading system, including:
the acquisition module is used for acquiring a hash index value and a hash value of a backup file to be downloaded from the Ethernet;
the searching module is used for searching a corresponding backup file from the IPFS network according to the hash index value;
and the checking module is used for checking whether the hash value of the backup file in the IPFS network is consistent with the hash value acquired from the Ethernet or not for the searched backup file, judging that the backup file is not tampered and downloading the backup file from the IPFS network if the hash value of the backup file in the IPFS network is consistent with the hash value acquired from the Ethernet, and otherwise, judging that the backup file is tampered and sending prompt information to a user.
By adopting the technical scheme, the invention at least has the following beneficial effects:
the backup file to be stored is acquired, the hash value and the hash index value of the backup file are generated, the backup file is stored in an IPFS network, the hash value and the hash index value of the backup file are written into an Ethernet, so that distributed storage of the backup file is realized, when a user wants to download the backup file, the hash value and the hash index value of the backup file to be downloaded can be acquired from the Ethernet, the corresponding backup file is found according to the hash index value acquired by the Ethernet, whether the hash value of the backup file in the IPFS network is consistent with the hash value acquired from the Ethernet is verified for the found backup file, if so, the backup file is judged to be not tampered and can be downloaded, so that the authenticity of the backup file is ensured, the safe storage of the backup file is ensured, compared with the prior art, important file backup is realized through a third-party digital signature company, according to the technical scheme provided by the invention, the storage of the backup file, the hash value and the hash index value can be respectively deployed in respective server networks of two parties of the contract, so that the operation link of storing the electronic contract through a third-party intermediary company is omitted, and the method and the device are simple to operate, low in cost, high in reliability, strong in safety, good in user experience degree and high in satisfaction degree.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart of a backup file storage method according to an embodiment of the present invention;
FIG. 2 is a schematic block diagram of a backup file storage system according to an embodiment of the present invention;
fig. 3 is a flowchart of a backup file downloading method according to an embodiment of the present invention;
fig. 4 is a schematic block diagram of a backup file downloading system according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be described in detail below. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the examples given herein without any inventive step, are within the scope of the present invention.
The technical solution of the present invention is further described in detail by the accompanying drawings and embodiments.
Referring to fig. 1, a method for storing a backup file according to an embodiment of the present invention includes:
step S11, obtaining a backup file to be stored;
step S12, generating the hash value and the hash index value of the backup file;
and step S13, storing the backup file in the IPFS network, and writing the hash value and the hash index value of the backup file into the Ethernet.
It should be noted that the generating the hash value and the hash index value of the backup file includes:
generating a hash value of the backup file according to a hash algorithm;
and uploading the backup file to an IPFS network so that the IPFS network automatically generates a hash index value of the backup file.
It is understood that IPFS (internet File System, abbreviated IPFS, InterPlanetary File System) is a network transport protocol intended to create persistent and distributed storage and shared files. It is a content addressable peer-to-peer hypermedia distribution protocol. The nodes in the IPFS network will constitute a distributed file system. IPFS is a point-to-point hypermedia protocol that allows the network to be faster, safer, and more open. It is a globally oriented, point-to-point, distributed version file system that attempts to connect all computing devices having the same file system.
When a file is uploaded to the IPFS network, a hash index value corresponding to the file is generated and used for searching the uploaded backup file.
It can be understood that, in the technical solution provided in this embodiment, the backup file to be stored is obtained, the hash value and the hash index value of the backup file are generated, the backup file is stored in the IPFS network, the hash value and the hash index value of the backup file are written into the ethernet, so as to implement distributed storage of the backup file, when a user wants to download the backup file, the hash value and the hash index value of the backup file to be downloaded can be obtained from the ethernet, the corresponding backup file is found according to the hash index value obtained by the ethernet, the found backup file is checked whether the hash value of the backup file in the IPFS network is consistent with the hash value obtained from the ethernet, if so, it is determined that the backup file is not tampered, and the backup file can be downloaded, thereby ensuring authenticity of the backup file and safe storage of the backup file, compared with the prior art that important file backup is realized through a third-party digital signature company, the technical scheme provided by the invention can respectively deploy the storage of the backup file, the hash value and the hash index value in respective server networks of two parties of a contract, thus saving the operation link of storing the electronic contract through a third-party intermediary company, and having the advantages of simple operation, low cost, high reliability, strong safety, good user experience and high satisfaction.
Preferably, the storing the backup file in the IPFS network includes:
and storing any backup file in at least two blockchain nodes of the IPFS network.
It can be understood that there are multiple blockchain nodes in the IPFS network, and one or multiple backup files to be stored may be stored, and any backup file is stored in at least two blockchain nodes, so that it can be ensured that the backup file in one blockchain node is lost, and the backup file is restored by another blockchain node, so that the backup file can be restored without damage even if power is off or a natural disaster occurs, and the reliability and safety of the system are improved.
Preferably, the method further comprises:
and judging whether the capacity of the backup file is larger than the capacity of any block chain node in the IPFS network, if so, cutting the backup file into a plurality of subfiles, and taking the plurality of subfiles as the backup file to be stored.
It can be understood that the backup file is divided into a plurality of subfiles and the plurality of subfiles are stored in a plurality of block chain nodes in the IPFS network, wherein any subfile is at least stored in at least two or more of the plurality of block chain nodes, on one hand, the problem that the capacity of the block chain nodes is limited at present can be solved, on the other hand, the plurality of subfiles are encrypted respectively to generate hash values and are verified respectively when being downloaded, which is equivalent to that the backup file is encrypted and verified for a plurality of times, and the storage security is further improved.
Preferably, the splitting the backup file into a plurality of subfiles includes:
dividing the backup file into a plurality of subfiles according to a volume dividing mode; or,
and splitting the backup file into a plurality of subfiles according to the capacity.
Preferably, the regarding the plurality of subfiles as backup files to be stored includes:
and respectively compressing the plurality of subfiles, and taking the compressed plurality of subfiles as backup files to be stored.
It can be understood that when the capacity of the blockchain node is smaller than the file to be backed up, the backup file cannot be stored, so that the backup file is compressed into a plurality of subfiles according to the volume mode or the capacity size and then is stored and backed up in the block chain node, the problem that the capacity of the block chain node is limited at present is solved, and the authenticity and the reliability of the stored backup file are effectively ensured.
Preferably, the writing the hash value and the hash index value of the backup file into an ethernet includes:
writing the hash value and the hash index value of the backup file into a block chain node of the Ethernet;
the method further comprises the following steps:
recording the block height of the block chain node currently written with the hash value and the hash index value;
and writing the block height and the hash value and the hash index value of the backup file into an Ethernet.
It is understood that each hash value and hash index value written into the ethernet network needs to record the current chunk height (e.g., H0005). Since the blockchain is stored in such a way that the blockchain nodes are updated at regular intervals (e.g., H0006, H0007, H0008 are added to H0005), and the new blockchain nodes do not contain the previously written data, the block height (e.g., H0005) is required to accurately find the previously written hash value and hash index value.
In addition, referring to fig. 2, the present invention further provides a backup file storage system 100, including:
an obtaining module 101, configured to obtain a backup file to be stored;
a generating module 102, configured to generate a hash value and a hash index value of the backup file;
the storage module 103 is configured to store the backup file in the IPFS network, and write the hash value and the hash index value of the backup file into an ethernet.
It can be understood that, in the technical solution provided in this embodiment, the backup file to be stored is obtained, the hash value and the hash index value of the backup file are generated, the backup file is stored in the IPFS network, the hash value and the hash index value of the backup file are written into the ethernet, so as to implement distributed storage of the backup file, when a user wants to download the backup file, the hash value and the hash index value of the backup file to be downloaded can be obtained from the ethernet, the corresponding backup file is found according to the hash index value obtained by the ethernet, the found backup file is checked whether the hash value of the backup file in the IPFS network is consistent with the hash value obtained from the ethernet, if so, it is determined that the backup file is not tampered, and the backup file can be downloaded, thereby ensuring authenticity of the backup file and safe storage of the backup file, compared with the prior art that important file backup is realized through a third-party digital signature company, the technical scheme provided by the invention can respectively deploy the storage of the backup file, the hash value and the hash index value in respective server networks of two parties of a contract, thus saving the operation link of storing the electronic contract through a third-party intermediary company, and having the advantages of simple operation, low cost, high reliability, strong safety, good user experience and high satisfaction.
In addition, referring to fig. 3, the present invention further provides a backup file downloading method, including:
step S21, obtaining the hash index value and hash value of the backup file to be downloaded from the Ethernet;
step S22, searching a corresponding backup file from the IPFS network according to the hash index value;
step S23, for the searched backup file, checking whether the hash value of the backup file in the IPFS network is consistent with the hash value obtained from the Ethernet, if so, judging that the backup file is not tampered, downloading the backup file from the IPFS network, otherwise, judging that the backup file is tampered, and sending prompt information to a user.
Preferably, the obtaining the hash index value and the hash value of the backup file to be downloaded from the ethernet includes:
and searching the corresponding hash index value and the hash value according to the hash index value of the backup file to be downloaded and the block height of the block chain node where the hash value is located.
It can be understood that, in the technical solution provided in this embodiment, the backup file to be stored is obtained, the hash value and the hash index value of the backup file are generated, the backup file is stored in the IPFS network, the hash value and the hash index value of the backup file are written into the ethernet, so as to implement distributed storage of the backup file, when a user wants to download the backup file, the hash value and the hash index value of the backup file to be downloaded can be obtained from the ethernet, the corresponding backup file is found according to the hash index value obtained by the ethernet, the found backup file is checked whether the hash value of the backup file in the IPFS network is consistent with the hash value obtained from the ethernet, if so, it is determined that the backup file is not tampered, and the backup file can be downloaded, thereby ensuring authenticity of the backup file and safe storage of the backup file, compared with the prior art that important file backup is realized through a third-party digital signature company, the technical scheme provided by the invention can respectively deploy the storage of the backup file, the hash value and the hash index value in respective server networks of two parties of a contract, thus saving the operation link of storing the electronic contract through a third-party intermediary company, and having the advantages of simple operation, low cost, high reliability, strong safety, good user experience and high satisfaction.
In addition, referring to fig. 4, the present invention provides a backup file downloading system 200, comprising:
an obtaining module 201, configured to obtain a hash index value and a hash value of a backup file to be downloaded from an ethernet;
the searching module 202 is configured to search a corresponding backup file from the IPFS network according to the hash index value;
the checking module 203 is configured to check whether the hash value of the found backup file in the IPFS network is consistent with the hash value obtained from the ethernet, determine that the backup file is not tampered and download the backup file from the IPFS network if the hash value of the found backup file is consistent with the hash value obtained from the ethernet, and otherwise determine that the backup file is tampered and send a prompt message to a user.
It can be understood that, in the technical solution provided in this embodiment, the backup file to be stored is obtained, the hash value and the hash index value of the backup file are generated, the backup file is stored in the IPFS network, the hash value and the hash index value of the backup file are written into the ethernet, so as to implement distributed storage of the backup file, when a user wants to download the backup file, the hash value and the hash index value of the backup file to be downloaded can be obtained from the ethernet, the corresponding backup file is found according to the hash index value obtained by the ethernet, the found backup file is checked whether the hash value of the backup file in the IPFS network is consistent with the hash value obtained from the ethernet, if so, it is determined that the backup file is not tampered, and the backup file can be downloaded, thereby ensuring authenticity of the backup file and safe storage of the backup file, compared with the prior art that important file backup is realized through a third-party digital signature company, the technical scheme provided by the invention can respectively deploy the storage of the backup file, the hash value and the hash index value in respective server networks of two parties of a contract, thus saving the operation link of storing the electronic contract through a third-party intermediary company, and having the advantages of simple operation, low cost, high reliability, strong safety, good user experience and high satisfaction.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims. The terms "first" and "second" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. The term "plurality" means two or more unless expressly limited otherwise.
Claims (10)
1. A method for storing a backup file, comprising:
acquiring a backup file to be stored;
generating a hash value and a hash index value of the backup file;
and storing the backup file in an IPFS network, and writing the hash value and the hash index value of the backup file into an Ethernet.
2. The method of claim 1, wherein storing the backup file in an IPFS network comprises:
and storing any backup file in at least two blockchain nodes of the IPFS network.
3. The method of claim 2, further comprising:
and judging whether the capacity of the backup file is larger than the capacity of any block chain node in the IPFS network, if so, cutting the backup file into a plurality of subfiles, and taking the plurality of subfiles as the backup file to be stored.
4. The method of claim 3, wherein the splitting the backup file into a plurality of subfiles comprises:
dividing the backup file into a plurality of subfiles according to a volume dividing mode; or,
and splitting the backup file into a plurality of subfiles according to the capacity.
5. The method of claim 3, wherein regarding the plurality of subfiles as backup files to be stored comprises:
and respectively compressing the plurality of subfiles, and taking the compressed plurality of subfiles as backup files to be stored.
6. The method of claim 1, wherein writing the hash value and the hash index value of the backup file to an ethernet comprises:
writing the hash value and the hash index value of the backup file into a block chain node of the Ethernet;
the method further comprises the following steps:
recording the block height of the block chain node currently written with the hash value and the hash index value;
and writing the block height and the hash value and the hash index value of the backup file into an Ethernet.
7. A backup file storage system, comprising:
the acquisition module is used for acquiring the backup file to be stored;
the generating module is used for generating a hash value and a hash index value of the backup file;
and the storage module is used for storing the backup file in the IPFS network and writing the hash value and the hash index value of the backup file into the Ethernet.
8. A backup file downloading method, comprising:
acquiring a hash index value and a hash value of a backup file to be downloaded from an Ethernet;
searching a corresponding backup file from the IPFS network according to the hash index value;
and for the searched backup file, checking whether the hash value of the backup file in the IPFS network is consistent with the hash value acquired from the Ethernet, if so, judging that the backup file is not tampered, downloading the backup file from the IPFS network, otherwise, judging that the backup file is tampered, and sending prompt information to a user.
9. The method according to claim 8, wherein the obtaining the hash index value and the hash value of the backup file to be downloaded from the ethernet network comprises:
and searching the corresponding hash index value and the hash value according to the hash index value of the backup file to be downloaded and the block height of the block chain node where the hash value is located.
10. A backup file download system, comprising:
the acquisition module is used for acquiring a hash index value and a hash value of a backup file to be downloaded from the Ethernet;
the searching module is used for searching a corresponding backup file from the IPFS network according to the hash index value;
and the checking module is used for checking whether the hash value of the backup file in the IPFS network is consistent with the hash value acquired from the Ethernet or not for the searched backup file, judging that the backup file is not tampered and downloading the backup file from the IPFS network if the hash value of the backup file in the IPFS network is consistent with the hash value acquired from the Ethernet, and otherwise, judging that the backup file is tampered and sending prompt information to a user.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910019871.0A CN109753825A (en) | 2019-01-09 | 2019-01-09 | The storage of backup file, backup document down loading method and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910019871.0A CN109753825A (en) | 2019-01-09 | 2019-01-09 | The storage of backup file, backup document down loading method and system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN109753825A true CN109753825A (en) | 2019-05-14 |
Family
ID=66404598
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910019871.0A Pending CN109753825A (en) | 2019-01-09 | 2019-01-09 | The storage of backup file, backup document down loading method and system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109753825A (en) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110309117A (en) * | 2019-07-08 | 2019-10-08 | 匿名科技(重庆)集团有限公司 | A kind of High Availabitity block chain storage method |
| CN110321734A (en) * | 2019-07-11 | 2019-10-11 | 政采云有限公司 | A kind of file verification method and device |
| CN110324406A (en) * | 2019-06-03 | 2019-10-11 | 网宿科技股份有限公司 | A kind of method and cloud service system obtaining business datum |
| CN110781155A (en) * | 2019-10-18 | 2020-02-11 | 赛尔网络有限公司 | Data storage reading method, system, equipment and medium based on IPFS |
| CN111177080A (en) * | 2019-12-31 | 2020-05-19 | 西安理工大学 | A knowledge graph storage and verification method based on blockchain and IPFS |
| CN112035422A (en) * | 2020-08-20 | 2020-12-04 | 郑州信大捷安信息技术股份有限公司 | Distributed real-time data synchronization method, node equipment and system based on IPFS |
| CN112764974A (en) * | 2021-01-28 | 2021-05-07 | 河北研云科技有限公司 | Information asset online management method and system |
| CN112883028A (en) * | 2021-02-09 | 2021-06-01 | 浙江数秦科技有限公司 | Medical data credible storage and management system based on block chain |
| CN112965859A (en) * | 2021-03-09 | 2021-06-15 | 上海焜耀网络科技有限公司 | Data disaster recovery method and equipment based on IPFS cluster |
| CN113360953A (en) * | 2021-06-03 | 2021-09-07 | 上海和数软件有限公司 | File distributed storage management method and system based on IPFS and block chain |
| CN114691426A (en) * | 2022-03-21 | 2022-07-01 | 浪潮云信息技术股份公司 | Method and device for realizing backup and recovering backup |
| CN115280717A (en) * | 2021-01-11 | 2022-11-01 | 微福斯有限责任公司 | Block chain auditing system and method |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107273410A (en) * | 2017-05-03 | 2017-10-20 | 上海点融信息科技有限责任公司 | Distributed storage based on block chain |
| CN109145205A (en) * | 2018-07-27 | 2019-01-04 | 阿里巴巴集团控股有限公司 | A kind of across chain data manipulation method and device based on block chain |
| CN109165205A (en) * | 2018-08-21 | 2019-01-08 | 甲骨文科技时代(深圳)有限公司 | A kind of date storage method and device based on block chain |
-
2019
- 2019-01-09 CN CN201910019871.0A patent/CN109753825A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107273410A (en) * | 2017-05-03 | 2017-10-20 | 上海点融信息科技有限责任公司 | Distributed storage based on block chain |
| CN109145205A (en) * | 2018-07-27 | 2019-01-04 | 阿里巴巴集团控股有限公司 | A kind of across chain data manipulation method and device based on block chain |
| CN109165205A (en) * | 2018-08-21 | 2019-01-08 | 甲骨文科技时代(深圳)有限公司 | A kind of date storage method and device based on block chain |
Cited By (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110324406A (en) * | 2019-06-03 | 2019-10-11 | 网宿科技股份有限公司 | A kind of method and cloud service system obtaining business datum |
| CN110324406B (en) * | 2019-06-03 | 2022-07-26 | 网宿科技股份有限公司 | A method and cloud service system for acquiring business data |
| CN110309117A (en) * | 2019-07-08 | 2019-10-08 | 匿名科技(重庆)集团有限公司 | A kind of High Availabitity block chain storage method |
| CN110321734A (en) * | 2019-07-11 | 2019-10-11 | 政采云有限公司 | A kind of file verification method and device |
| CN110781155B (en) * | 2019-10-18 | 2022-06-24 | 赛尔网络有限公司 | Data storage reading method, system, equipment and medium based on IPFS |
| CN110781155A (en) * | 2019-10-18 | 2020-02-11 | 赛尔网络有限公司 | Data storage reading method, system, equipment and medium based on IPFS |
| CN111177080A (en) * | 2019-12-31 | 2020-05-19 | 西安理工大学 | A knowledge graph storage and verification method based on blockchain and IPFS |
| CN111177080B (en) * | 2019-12-31 | 2023-04-11 | 西安理工大学 | Knowledge graph storage and verification method based on block chain and IPFS |
| CN112035422A (en) * | 2020-08-20 | 2020-12-04 | 郑州信大捷安信息技术股份有限公司 | Distributed real-time data synchronization method, node equipment and system based on IPFS |
| CN112035422B (en) * | 2020-08-20 | 2022-03-25 | 郑州信大捷安信息技术股份有限公司 | Distributed real-time data synchronization method, node equipment and system based on IPFS |
| CN115280717A (en) * | 2021-01-11 | 2022-11-01 | 微福斯有限责任公司 | Block chain auditing system and method |
| CN115280717B (en) * | 2021-01-11 | 2024-06-07 | 微福斯有限责任公司 | Blockchain auditing system and method |
| US12039089B2 (en) | 2021-01-11 | 2024-07-16 | Micro Focus Llc | Blockchain auditing system and method |
| US12050720B2 (en) | 2021-01-11 | 2024-07-30 | Micro Focus Llc | Blockchain auditing system and method |
| US12158976B2 (en) | 2021-01-11 | 2024-12-03 | Micro Focus Llc | Blockchain auditing system and method |
| CN112764974A (en) * | 2021-01-28 | 2021-05-07 | 河北研云科技有限公司 | Information asset online management method and system |
| CN112764974B (en) * | 2021-01-28 | 2023-12-29 | 河北研云科技有限公司 | Information asset online management method and system |
| CN112883028A (en) * | 2021-02-09 | 2021-06-01 | 浙江数秦科技有限公司 | Medical data credible storage and management system based on block chain |
| CN112965859A (en) * | 2021-03-09 | 2021-06-15 | 上海焜耀网络科技有限公司 | Data disaster recovery method and equipment based on IPFS cluster |
| CN113360953A (en) * | 2021-06-03 | 2021-09-07 | 上海和数软件有限公司 | File distributed storage management method and system based on IPFS and block chain |
| CN114691426A (en) * | 2022-03-21 | 2022-07-01 | 浪潮云信息技术股份公司 | Method and device for realizing backup and recovering backup |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109753825A (en) | The storage of backup file, backup document down loading method and system | |
| US9305055B2 (en) | Method and apparatus for analysing data packets | |
| US10552640B2 (en) | In-situ data verification for the cloud | |
| CN112565393B (en) | File uploading method, downloading method, device, computer equipment and storage medium | |
| US11361110B2 (en) | File verification method, file verification system and file verification server | |
| CN112632007B (en) | Log storage and extraction method, device, equipment and storage medium | |
| US12013972B2 (en) | System and method for certifying integrity of data assets | |
| CN107770154A (en) | Block chain reliable data storage method, terminal and system based on cloud storage | |
| CN110519287B (en) | Information management method and related equipment | |
| CN111262822B (en) | File storage method, device, block link point and system | |
| CN109951290A (en) | A kind of time service authentication method, device and the equipment of chain type account book | |
| CN109146747A (en) | A kind of public good project information monitoring method, platform, system, equipment and medium | |
| CN110061843A (en) | The high creation method of block, device and equipment in a kind of chain type account book | |
| CN110019278A (en) | A kind of data verification method, device and equipment | |
| CN109597716A (en) | A kind of asynchronous remote copying method and system | |
| CN110347678B (en) | A method, system, device and equipment for storing financial data | |
| CN110046281A (en) | A kind of data adding method, device and equipment | |
| CN108563396B (en) | Safe cloud object storage method | |
| CN113641649B (en) | Data acquisition method, device, device and storage medium | |
| CN108133026B (en) | Multi-data processing method, system and storage medium | |
| CN112749144B (en) | System and method for storing persistent file based on blockchain | |
| CN120492413A (en) | IPFS-based file control method, IPFS-based file control device, IPFS-based file control equipment and medium | |
| CN112713996A (en) | Fault verification method based on block chain, server and terminal | |
| CN112214801A (en) | Electronic evidence obtaining management method, electronic evidence obtaining equipment and computer readable storage medium | |
| CN116860764A (en) | Data change processing method and system, electronic 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 | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190514 |
|
| WD01 | Invention patent application deemed withdrawn after publication |