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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/102—Bill 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
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.
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)
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)
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 |
-
2018
- 2018-09-26 CN CN201811122936.6A patent/CN109308287A/en active Pending
Patent Citations (6)
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)
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 |