CN109308287A - A kind of partitions of file storage method, terminal and medium based on block chain - Google Patents

A kind of partitions of file storage method, terminal and medium based on block chain Download PDF

Info

Publication number
CN109308287A
CN109308287A CN201811122936.6A CN201811122936A CN109308287A CN 109308287 A CN109308287 A CN 109308287A CN 201811122936 A CN201811122936 A CN 201811122936A CN 109308287 A CN109308287 A CN 109308287A
Authority
CN
China
Prior art keywords
file
block chain
server
content
file content
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
CN201811122936.6A
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.)
Nanjing Rongchain Technology Co Ltd
Original Assignee
Nanjing Rongchain Technology 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 Nanjing Rongchain Technology Co Ltd filed Critical Nanjing Rongchain Technology Co Ltd
Priority to CN201811122936.6A priority Critical patent/CN109308287A/en
Publication of CN109308287A publication Critical patent/CN109308287A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/102Bill distribution or payments

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

A kind of partitions of file storage method disclosed by the invention, comprising: the HASH value of receiving party's server calculation document content is simultaneously increased in the first the file information and forms the second the file information;Receiving party's server sends file content to file server corresponding to the block chain node of receiving party's maintenance, file server storage file content;Send the second the file information to the block chain node of receiving party's maintenance, the second the file information is synchronized to each node that book keeping operation is participated in block chain network by block chain network by algorithm of knowing together;Participate in book keeping operation block chain node receive block chain network feedback book keeping operation success message after, judge participate in book keeping operation block chain node whether be receiving party maintenance block chain node;If it is not, then participating in file server corresponding to the block chain node of book keeping operation synchronizes file content.Each participant can obtain the file information from the block chain node of self maintained, and corresponding file content is obtained from the file server of self maintained.

Description

A kind of partitions of file storage method, terminal and medium based on block chain
Technical field
The present invention relates to file storage technology fields, and in particular to a kind of partitions of file storage method based on block chain, Terminal and medium.
Background technique
Block chain is a kind of decentralization, the distributed data base technique participated in by each node.Remember in block chain network The information of record is participated in recording jointly by all verifying nodes, and the node without any centralization is audited, and the information of record has not It can forge and anti-tamper feature.Complete traceable, decentralization and to go credit be three big features of block chain technology.
File is generally not suitable for being directly stored in block chain account book, it is common practice to which file is stored in file service In device system, while the HASH value of calculation document, and by the storage of the HASH value of file into block chain account book.Although can be realized File content it is anti-tamper, but there is still a need for third parties to safeguard for file server system.
Summary of the invention
For the defects in the prior art, one of the objects of the present invention is to provide a kind of partitions of file based on block chain Storage method, each participant all save documentary complete information and content, and collective's maintenance documentation is protected without relying on third party The integrality of file, privacy and collective's maintainability are demonstrate,proved.
In a first aspect, a kind of partitions of file storage method based on block chain provided in an embodiment of the present invention, comprising:
Receiving party's server receives the file that requesting party sends and stores request, and the file includes file content and the first text Part information;
Receiving party's server calculates the HASH value of the file content, and the HASH value is increased to the first the file information In, form the second the file information;
Receiving party's server sends the file content to file corresponding to the block chain node of receiving party's maintenance and takes Business device, the file server storage file content;Send second the file information to the block chain link of receiving party's maintenance Second the file information is synchronized to each node that book keeping operation is participated in block chain network by point, block chain network by algorithm of knowing together;
After the block chain node for participating in keeping accounts receives the book keeping operation success message of block chain network feedback, judge to participate in book keeping operation Block chain node whether be receiving party maintenance block chain node;
If so, without synchronous documents content;
If it is not, then file server corresponding to the block chain node for participating in book keeping operation synchronizes file content.
The embodiment of the present invention splits the file into the file information and file content two parts are stored, wherein the file information It stores in block chain account book, file content is stored into file server.It include the HASH of file content in the file information Value, prevents file content to be tampered.In order to enable each participant to obtain the complete information and content of file, by file server Subregion is carried out according to the storage strategy of this document information in block chain, the block chain node of each storage this document information is corresponding One file server, different block chain nodes can also correspond to same file server, enable each participant from The file information is obtained in the block chain node of self maintained, is obtained in corresponding file from the file server of self maintained Hold.
Optionally, file server corresponding to the block chain node for participating in book keeping operation is demand file server, institute The specific method for stating synchronous documents content includes: query steps, and demand file server searches whether to answer in the presence of what is be not asked Answer file server;
If it does not exist, then terminate process;
If it exists, then synchronous documents request is sent to the answer file server not being asked;
Demand file server receives the file content that answer file server is sent, and verifies received file content Integrality;
If verifying does not pass through, execution query steps are returned;
If being verified, demand file server stores received file content.
Optionally, it is requested after described the step of sending synchronous documents request to the answer file server not being asked File server receives before the file content step that answer file server is sent further include: the local text of answering server verifying The integrality of part content.
Optionally, the method for the integrality of the answering server verifying local file content includes:
The file content for obtaining synchronous documents request calculates HASH value according to the file content;
The corresponding HASH value of file content is obtained from block chain account book;
The HASH value of the calculating is matched to obtain matching result with the HASH value obtained from block chain account book, It is complete with the identical then file content of result.
Optionally, the method for the integrality of the received file content of verifying includes:
File content calculates HASH value based on the received;
It obtains in block chain account book and obtains the corresponding HASH value of the file content;
The HASH value of the calculating is matched to obtain matching result with from block chain account book acquisition HASH value, matches knot The identical then file content of fruit is complete.
Second aspect, the embodiment of the present invention also provide a kind of intelligent terminal, including processor, input equipment, output equipment And memory, the processor, input equipment, output equipment and memory are connected with each other, the memory is calculated for storing Machine program, the computer program include program instruction, and the processor is configured for that described program is called to instruct, in execution The method for stating embodiment description.
The third aspect, the embodiment of the present invention also provide a kind of computer readable storage medium, which is characterized in that the calculating Machine storage medium is stored with computer program, and the computer program includes program instruction, and described program instruction is when by processor The method for making the processor execute above-described embodiment description when execution.
Beneficial effects of the present invention:
Partitions of file storage method, terminal and medium provided in an embodiment of the present invention based on block chain, splits the file into The file information and file content two parts are stored, wherein file information storage is into block chain account book, file content storage Into file server.Include the HASH value of file content in the file information, file content is prevented to be tampered.In order to make each ginseng The complete information and content that file can be obtained with side, by file server according to the storage strategy of this document information in block chain Subregion is carried out, the block chain node of each storage this document corresponds to a file server, enables each participant from certainly The file information is obtained in the block chain node of body maintenance, corresponding file content is obtained from the file server of self maintained.
Detailed description of the invention
It, below will be to specific in order to illustrate more clearly of the specific embodiment of the invention or technical solution in the prior art Embodiment or attached drawing needed to be used in the description of the prior art are briefly described.In all the appended drawings, similar element Or part is generally identified by similar appended drawing reference.In attached drawing, each element or part might not be drawn according to actual ratio.
Fig. 1 shows a kind of stream of partitions of file storage method first embodiment based on block chain provided by the present invention Cheng Tu;
Fig. 2 shows the specific flow charts of the realization of step S6 in Fig. 1;
Fig. 3 shows a kind of structural block diagram of intelligent terminal first embodiment provided by the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hair Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts Example, shall fall within the protection scope of the present invention.
It should be appreciated that ought use in this specification and in the appended claims, term " includes " and "comprising" instruction Described feature, entirety, step, operation, the presence of element and/or component, but one or more of the other feature, whole is not precluded Body, step, operation, the presence or addition of element, component and/or its set.
It is also understood that mesh of the term used in this description of the invention merely for the sake of description specific embodiment And be not intended to limit the present invention.As description of the invention and it is used in the attached claims, unless on Other situations are hereafter clearly indicated, otherwise " one " of singular, "one" and "the" are intended to include plural form.
It will be further appreciated that term "and/or" used in description of the invention and the appended claims refers to Any combination and all possible combinations of one or more of the associated item listed, and including these combinations.
As used in this specification and in the appended claims, term " if " can be according to context quilt Be construed to " when ... " or " once " or " in response to determination " or " in response to detecting ".Similarly, phrase " if it is determined that " or " if detecting [described condition or event] " can be interpreted to mean according to context " once it is determined that " or " in response to true It is fixed " or " once detecting [described condition or event] " or " in response to detecting [described condition or event] ".
It should be noted that unless otherwise indicated, technical term or scientific term used in this application should be this hair The ordinary meaning that bright one of ordinary skill in the art are understood.
Present embodiment assumes that in network share tetra- participants of A, B, C, D, corresponding block chain node be respectively BA, BB, BC and BD, corresponding file server are respectively FA, FB, FC and FD.In the storing process of a file, file storage strategy Tri- participants of A, B, C are stored in for file, the participant that A, B and C are stored as this file, wherein the file information and file Content HASH value is stored in the block chain node of BA, BB, BC, and file content is stored in FA, FB, FC file server.This The file of secondary storage is denoted as FILE, and the file information is denoted as FINFO, and file content is denoted as FCONTENT, file content HASH value note For FHASH.Participant A is also the receiving party of this file storage.
As shown in Figure 1, it is real to show a kind of partitions of file storage method first based on block chain provided by the present invention Apply the flow chart of example, method the following steps are included:
S1: receiving party's server receives the file that requesting party sends and stores request, and the file includes file content and the One the file information.
Specifically, the server of receiving party A receives file content FCONTENT and corresponding the file information FINFO.It accepts Just refer to one of the participant of file storage, and receives to store the request of the file storage of requesting party.
S2: receiving party's server calculates the HASH value of the file content, and the HASH value is increased to the first file In information, the second the file information is formed.
Specifically, the HASH value FHASH of the server calculation document content FCONTENT of receiving party A, and increase to first In the file information FINFO, the second new the file information FINFO-new is obtained.HASH refers to Hash hashing algorithm, be it is a kind of will appoint Message digest function of the message compression for length of anticipating to a certain regular length;The new the file information FINFO-new refers to text The information after FHASH is increased in part information FINFO.
S3: receiving party's server sends the file content to file corresponding to the block chain node of receiving party's maintenance Server, the file server storage file content;Send second the file information on the block chain of receiving party's maintenance Second the file information is synchronized to each node that book keeping operation is participated in block chain network by node, block chain network by algorithm of knowing together.
In the present embodiment, file content is stored to the file server FA to receiving party A.Partitions of file storage method master It is if file is carried out partitioned storage in block chain node and file server node, file information storage is specified in part Block chain node in, file content is stored in the specified file server node in part, and the block chain node is all A corresponding file server node, enables block chain node and file server node of each participant from self maintained It is middle to obtain complete the file information and file content.Block chain uses Fabric multichannel technology, node BA, BB and BC composition one A channel, the second the file information FINFO-new storage is to node BA, BB and BC in block chain, therefore file content FCONTENT Store block chain node BA, BB and BC corresponding file server FA, FB and FC.The corresponding block chain node of receiving party A is BA, corresponding file server are FA.By the file information FINFO and HASH value FHASH storage to block chain account book, block link network Network by the file information FINFO and HASH value FHASH by know together algorithm be synchronized to participated in network book keeping operation node BA, BB and BC。
S4: after the block chain node for participating in keeping accounts receives the book keeping operation success message of block chain network feedback, judge to participate in The block chain node of book keeping operation whether be receiving party maintenance block chain node.
S5: if so, without synchronous documents content;
S6: if it is not, then file server corresponding to the block chain node for participating in book keeping operation synchronizes file content.
In the present embodiment, file server FA is the corresponding file server of receiving party's block chain node, is not needed same Step file content.File server FB and FC are needed from alternative document server sync file content.
As shown in Fig. 2, participating in the tool that file server corresponding to the block chain node of book keeping operation synchronizes file content Body method includes: S61: query steps, and demand file server searches whether there is the answer file server not being asked;If It is not present, then terminates process.
In the present embodiment, demand file server refers to the file server for initiating synchronization request;It is not asked Refer to and not yet receives request server synchronization request;Answer file server, which refers to, to be received synchronization request and makes The file server of reply.In the present embodiment, when demand file server be FB when, FB successively inquire file server FA and FC;When demand file server is FC, FC successively inquires file server FA and FB.
S62: if it exists, then synchronous documents request is sent to the answer file server not being asked.
S63: judging whether answering server verifying local file content is complete, execute S61 if it is not, then returning, if so, Execute S64.
Specifically, answering server verifying the whether complete method of local file content the following steps are included:
The file content for obtaining synchronous documents request calculates HASH value according to the file content;
The corresponding HASH value of file content is obtained from block chain account book;
The HASH value of the calculating is matched to obtain matching result with the HASH value obtained from block chain account book, It is complete with the identical then file content of result.
S64: demand file server receives the file content that answer file server is sent, and verifies in received file Whether complete hold.S61 is executed if it is not, then returning;
If so, executing S65: demand file server stores received file content.
Specifically, verify the whether complete method of received file content the following steps are included:
File content calculates HASH value based on the received;
It obtains in block chain account book and obtains the corresponding HASH value of the file content;
The HASH value of the calculating is matched to obtain matching result with from block chain account book acquisition HASH value, matches knot The identical then file content of fruit is complete.
Partitions of file storage method provided in an embodiment of the present invention based on block chain, splits the file into the file information and text Part content two parts are stored, wherein file information storage is into block chain account book, file content storage to file server In.Include the HASH value of file content in the file information, file content is prevented to be tampered.In order to enable each participant to obtain File server is carried out subregion according to the storage strategy of this document information in block chain, often by the complete information and content of file The block chain node of a storage this document all corresponds to a file server, enables block of each participant from self maintained The file information is obtained in chain node, corresponding file content is obtained from the file server of self maintained.
The present invention also provides a kind of first embodiments of intelligent terminal, as shown in figure 3, showing a kind of knot of intelligent terminal Structure block diagram, the terminal include processor 1, input equipment 2, output equipment 3 and memory 4, the processor 1, input equipment 2, Output equipment 3 and memory 4 are connected with each other, and for the memory 4 for storing computer program, the computer program includes journey Sequence instruction, the processor 1 are configured for calling described program instruction, execute the process of above method embodiment description.
It should be appreciated that in embodiments of the present invention, alleged processor 1 can be central processing unit (Central Processing Unit, CPU), which can also be other general processors, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made to compile gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices Part, discrete gate or transistor logic, discrete hardware components etc..General processor can be microprocessor or the processing Device is also possible to any conventional processor etc..
Input equipment 2 may include Trackpad, keyboard etc., and output equipment 3 may include display (LCD etc.), loudspeaker Deng.
The memory 4 may include read-only memory and random access memory, and provide instruction sum number to processor 1 According to.The a part of of memory 4 can also include nonvolatile RAM.For example, memory 4 can also store equipment The information of type.
In the specific implementation, processor 1 described in the embodiment of the present invention, input equipment 2, output equipment 3 are executable originally It is real that system described in the embodiment of the present invention also can be performed in implementation described in the embodiment of the method that inventive embodiments provide The implementation of example is applied, details are not described herein.
The present invention also provides a kind of embodiment of computer readable storage medium, the computer storage medium is stored with meter Calculation machine program, the computer program include program instruction, and described program instruction makes the processor when being executed by a processor The method for holding above-described embodiment description.
The computer readable storage medium can be the internal storage unit of terminal described in previous embodiment, such as eventually The hard disk or memory at end.The computer readable storage medium is also possible to the External memory equipment of the terminal, such as described The plug-in type hard disk being equipped in terminal, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, flash card (Flash Card) etc..Further, the computer readable storage medium can also be wrapped both The internal storage unit for including the terminal also includes External memory equipment.The computer readable storage medium is described for storing Other programs and data needed for computer program and the terminal.The computer readable storage medium can be also used for temporarily When store the data that has exported or will export.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure Member and algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware With the interchangeability of software, each exemplary composition and step are generally described according to function in the above description.This A little functions are implemented in hardware or software actually, the specific application and design constraint depending on technical solution.Specially Industry technical staff can use different methods to achieve the described function each specific application, but this realization is not It is considered as beyond the scope of this invention.
It is apparent to those skilled in the art that for convenience of description and succinctly, the end of foregoing description The specific work process at end and unit, can refer to corresponding processes in the foregoing method embodiment, details are not described herein.
In several embodiments provided herein, it should be understood that disclosed terminal and method, it can be by other Mode realize.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the unit, only For a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components can combine Or it is desirably integrated into another system, or some features can be ignored or not executed.In addition, shown or discussed is mutual Between coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication link of device or unit It connects, is also possible to electricity, mechanical or other form connections.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution The range of scheme should all cover within the scope of the claims and the description of the invention.

Claims (7)

1. a kind of partitions of file storage method based on block chain characterized by comprising
Receiving party's server receives the file that requesting party sends and stores request, and the file includes file content and the first file letter Breath;
Receiving party's server calculates the HASH value of the file content, and the HASH value is increased in the first the file information, Form the second the file information;
Receiving party's server sends the file content to file server corresponding to the block chain node of receiving party's maintenance, The file server storage file content;Send second the file information in the block chain node of receiving party's maintenance, area Second the file information is synchronized to each node that book keeping operation is participated in block chain network by block chain network by algorithm of knowing together;
After the block chain node for participating in keeping accounts receives the book keeping operation success message of block chain network feedback, the area for participating in book keeping operation is judged Block chain node whether be receiving party maintenance block chain node;
If so, without synchronous documents content;
If it is not, then file server corresponding to the block chain node for participating in book keeping operation synchronizes file content.
2. as described in claim 1 based on the partitions of file storage method of block chain, which is characterized in that the participation book keeping operation File server corresponding to block chain node is demand file server, and the specific method of the synchronous documents content includes: Query steps, demand file server search whether there is the answer file server not being asked;
If it does not exist, then terminate process;
If it exists, then synchronous documents request is sent to the answer file server not being asked;
Demand file server receives the file content that answer file server is sent, and verifies the complete of received file content Property;
If verifying does not pass through, execution query steps are returned;
If being verified, demand file server stores received file content.
3. as claimed in claim 2 based on the partitions of file storage method of block chain, which is characterized in that described to not ask Demand file server receives answer file server after the answer file server asked sends the step of synchronous documents request Before the file content step of transmission further include: the integrality of answering server verifying local file content.
4. as claimed in claim 3 based on the partitions of file storage method of block chain, which is characterized in that the answering server The method of integrality for verifying local file content includes:
The file content for obtaining synchronous documents request calculates HASH value according to the file content;
The corresponding HASH value of file content is obtained from block chain account book;
The HASH value of the calculating is matched to obtain matching result, matching knot with the HASH value obtained from block chain account book The identical then file content of fruit is complete.
5. as claimed in claim 2 based on the partitions of file storage method of block chain, which is characterized in that the verifying is received The method of the integrality of file content includes:
File content calculates HASH value based on the received;
It obtains in block chain account book and obtains the corresponding HASH value of the file content;
By the HASH value of the calculating with obtain HASH value from block chain account book and matched to obtain matching result, matching result kiss It is complete to close then file content.
6. a kind of intelligent terminal, including processor, input equipment, output equipment and memory, the processor, input equipment, Output equipment and memory are connected with each other, and for the memory for storing computer program, the computer program includes program Instruction, which is characterized in that the processor is configured for calling described program instruction, executes such as any one of claim 1-5 The method.
7. a kind of computer readable storage medium, which is characterized in that the computer storage medium is stored with computer program, institute Stating computer program includes program instruction, and described program instruction executes the processor as right is wanted Seek the described in any item methods of 1-5.
CN201811122936.6A 2018-09-26 2018-09-26 A kind of partitions of file storage method, terminal and medium based on block chain Pending CN109308287A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811122936.6A CN109308287A (en) 2018-09-26 2018-09-26 A kind of partitions of file storage method, terminal and medium based on block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811122936.6A CN109308287A (en) 2018-09-26 2018-09-26 A kind of partitions of file storage method, terminal and medium based on block chain

Publications (1)

Publication Number Publication Date
CN109308287A true CN109308287A (en) 2019-02-05

Family

ID=65224130

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811122936.6A Pending CN109308287A (en) 2018-09-26 2018-09-26 A kind of partitions of file storage method, terminal and medium based on block chain

Country Status (1)

Country Link
CN (1) CN109308287A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110611702A (en) * 2019-08-29 2019-12-24 思力科(深圳)电子科技有限公司 Block chain file rapid transmission method, equipment, system and storage medium
CN111353177A (en) * 2020-05-25 2020-06-30 杭州趣链科技有限公司 Block chain-based privacy large file storage system
CN112187880A (en) * 2020-09-10 2021-01-05 中国联合网络通信集团有限公司 Network content management method and device
CN114125812A (en) * 2021-11-12 2022-03-01 中国联合网络通信集团有限公司 Data synchronization method, device, server and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170324711A1 (en) * 2016-05-03 2017-11-09 The Real Mccoy, Llc Inc. Method for establishing, securing and transferring computer readable information using peer-to-peer public and private key cryptography
CN107659410A (en) * 2017-08-30 2018-02-02 湖南众享政联科技有限公司 Based on the anti-tamper official document transmission of block chain and storage method
CN107948283A (en) * 2017-11-24 2018-04-20 中钞***产业发展有限公司杭州区块链技术研究院 A kind of big file of alliance's chain stores and the method and system of verification
CN107943833A (en) * 2017-10-25 2018-04-20 华南农业大学 A kind of storage of non-stop layer distributed document and search method based on block chain
CN108062202A (en) * 2017-12-15 2018-05-22 中链科技有限公司 A kind of file block storage method and system
CN108446407A (en) * 2018-04-12 2018-08-24 北京百度网讯科技有限公司 Database audit method based on block chain and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170324711A1 (en) * 2016-05-03 2017-11-09 The Real Mccoy, Llc Inc. Method for establishing, securing and transferring computer readable information using peer-to-peer public and private key cryptography
CN107659410A (en) * 2017-08-30 2018-02-02 湖南众享政联科技有限公司 Based on the anti-tamper official document transmission of block chain and storage method
CN107943833A (en) * 2017-10-25 2018-04-20 华南农业大学 A kind of storage of non-stop layer distributed document and search method based on block chain
CN107948283A (en) * 2017-11-24 2018-04-20 中钞***产业发展有限公司杭州区块链技术研究院 A kind of big file of alliance's chain stores and the method and system of verification
CN108062202A (en) * 2017-12-15 2018-05-22 中链科技有限公司 A kind of file block storage method and system
CN108446407A (en) * 2018-04-12 2018-08-24 北京百度网讯科技有限公司 Database audit method based on block chain and device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110611702A (en) * 2019-08-29 2019-12-24 思力科(深圳)电子科技有限公司 Block chain file rapid transmission method, equipment, system and storage medium
CN111353177A (en) * 2020-05-25 2020-06-30 杭州趣链科技有限公司 Block chain-based privacy large file storage system
CN112187880A (en) * 2020-09-10 2021-01-05 中国联合网络通信集团有限公司 Network content management method and device
CN112187880B (en) * 2020-09-10 2022-03-18 中国联合网络通信集团有限公司 Network content management method and device
CN114125812A (en) * 2021-11-12 2022-03-01 中国联合网络通信集团有限公司 Data synchronization method, device, server and storage medium
CN114125812B (en) * 2021-11-12 2023-07-18 中国联合网络通信集团有限公司 Data synchronization method, device, server and storage medium

Similar Documents

Publication Publication Date Title
CN109308287A (en) A kind of partitions of file storage method, terminal and medium based on block chain
CN111144883B (en) Processing performance analysis method and device for blockchain network
CN107590072A (en) A kind of application and development and the method and apparatus of test
US20140297809A1 (en) Apparatus and method for processing multiple open apis
CN109189856A (en) Distributed data base service management, device, server and storage medium
CN105187372A (en) Method for data processing based on mobile application entrance, device and system
CN106534345B (en) A kind of message forwarding method and device
CN105337755A (en) Master-slave architecture server, service processing method thereof and service processing system thereof
US10142422B2 (en) Clustering websocket communications with configurable master-slave servers
CN107770269A (en) A kind of service response method and its terminal
CN108696899A (en) Sip message transmits and method of reseptance and transmission and reception device
CN110557416B (en) Multi-node collaborative blocking method and system
CN107809332A (en) Compound interface configures and compound interface call method, device
CN110377440A (en) Information processing method and device
US20160269335A1 (en) Method and apparatus for identifying changed mailboxes in an internet message access protocol (imap) list
US7707584B2 (en) Method and apparatus for synchronizing calls in a server and client system
CN105635280B (en) Promote the method, apparatus and push server of information push efficiency
CN107862040A (en) The update method of data, device and a kind of cluster in a kind of caching of application example
JP5961471B2 (en) Output comparison method in multiple information systems
CN103152428A (en) Method for carrying out service communication among nodes on cloud platform
CN113420275B (en) Data connection processing method, related device and computer program product
CN109446272A (en) A kind of data processing method and device of server
US8214421B2 (en) Conformance testing without reference implementation of an XML standard
CN105871917A (en) Transmission control protocol TCP connection scheduling method and device
CN103546513B (en) The method and device of communication between a kind of customer terminal webpage

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190205

RJ01 Rejection of invention patent application after publication