CN109617964A - Big data storage method and device based on block chain - Google Patents
Big data storage method and device based on block chain Download PDFInfo
- Publication number
- CN109617964A CN109617964A CN201811521943.3A CN201811521943A CN109617964A CN 109617964 A CN109617964 A CN 109617964A CN 201811521943 A CN201811521943 A CN 201811521943A CN 109617964 A CN109617964 A CN 109617964A
- Authority
- CN
- China
- Prior art keywords
- data
- capacity
- uplink
- uplink data
- big
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present embodiments relate to technical field of data storage, specifically, it is related to a kind of big data storage method and device based on block chain, big data " fractionation " to be stored can be the first uplink data and the first non-uplink data according to the memory capacity of block by this method, when the first data capacity of the first uplink data meets storage capacity requirement, first uplink data and the first non-uplink data are encrypted, and the first uplink data is stored to block, so, it can be realized storage of the big data in block chain, improve the limitation of big data cochain storage.
Description
Technical field
The present embodiments relate to technical field of data storage, in particular to a kind of big data based on block chain
Storage method and device.
Background technique
Block chain is the novel of the computer technologies such as Distributed Storage, point-to-point transmission, common recognition mechanism, Encryption Algorithm
Application model has the characteristics that decentralization, opening and can not distort.And big data this important information assets are in present information
It plays an important role in society, therefore, big data is combined with block chain to be had far-reaching significance.But due to certainly
The limitation of the realization principle of body, block chain do not support the storage of big data.
Summary of the invention
In view of this, the present invention provides a kind of big data storage methods and device based on block chain.
The embodiment of the invention provides a kind of big data storage methods based on block chain, are applied to server-side, the side
Method includes:
Obtain the memory capacity of block;
It extracts wait store the first summary data in big data, using first summary data as the first uplink data,
Using described wait store the data in big data in addition to first summary data as the first non-uplink data;
Obtain the first data capacity of first uplink data;
Judge whether first data capacity is more than the memory capacity, if first data capacity is no more than described
Memory capacity encrypts first uplink data and the first non-uplink data, will complete the first cochain of encryption
Data are stored to the block.
Optionally, the method also includes:
If first data capacity is more than the memory capacity, the second abstract number is extracted from first summary data
According to using second summary data as the second uplink data, by described wait store in big data except second summary data
Data in addition are as the second non-uplink data;
Obtain the second data capacity of second uplink data;
Judge whether second data capacity is more than the memory capacity, if second data capacity is no more than described
Memory capacity encrypts second uplink data and the second non-uplink data, will complete the second cochain of encryption
Data are stored to the block.
Optionally, the step of extracting the second summary data from first summary data, comprising:
Obtain the priority of each metadata in first summary data;
The preset quantity metadata conduct in first summary data is chosen according to the sequence of priority from high to low
Second summary data.
Optionally, the step of extracting the second summary data from first summary data, comprising:
Obtain the field name of each metadata in first summary data;
For each field name acquired, search whether exist and the field name pair in preset field name database
The setting field name answered, and if it exists, extract metadata corresponding to the field name;
Extraction is obtained at least one metadata as second summary data.
Optionally, the step of first uplink data and the first non-uplink data being encrypted, comprising:
Public keys is generated according to first uplink data;
Private cipher key is generated according to the described first non-uplink data;
Establish the corresponding relationship of the public keys Yu the private cipher key, wherein the corresponding relationship is unique.
The embodiment of the invention also provides a kind of big data storage devices based on block chain, are applied to server-side, described
Device includes:
Memory capacity obtains module, for obtaining the memory capacity of block;
Summary data extraction module is made a summary for extracting wait store the first summary data in big data by described first
Data are as the first uplink data, using described wait store the data in big data in addition to first summary data as first
Non- uplink data;
Data capacity obtains module, for obtaining the first data capacity of first uplink data;
Cochain module, for judging whether first data capacity is more than the memory capacity, if first data
Capacity is no more than the memory capacity, encrypts, will complete to first uplink data and the first non-uplink data
First uplink data of encryption is stored to the block.
Optionally, if the cochain module is also used to first data capacity more than the memory capacity, from described the
The second summary data is extracted in one summary data, using second summary data as the second uplink data, by described wait store
Data in big data in addition to second summary data are as the second non-uplink data;The data capacity obtains module also
For obtaining the second data capacity of second uplink data;The cochain module is also used to judge second data capacity
It whether is more than the memory capacity, if second data capacity is no more than the memory capacity, to second uplink data
It is encrypted with the described second non-uplink data, the second uplink data for completing encryption is stored to the block.
Optionally, the cochain module extracts the second summary data from first summary data by following steps:
Obtain the priority of each metadata in first summary data;
The preset quantity metadata conduct in first summary data is chosen according to the sequence of priority from high to low
Second summary data.
Optionally, the cochain module extracts the second summary data from first summary data by following steps:
Obtain the field name of each metadata in first summary data;
For each field name acquired, search whether exist and the field name pair in preset field name database
The setting field name answered, and if it exists, extract metadata corresponding to the field name;
Extraction is obtained at least one metadata as second summary data.
Optionally, the cochain module is by following steps to first uplink data and the first non-uplink data
It is encrypted:
Public keys is generated according to first uplink data;
Private cipher key is generated according to the described first non-uplink data;
Establish the corresponding relationship of the public keys Yu the private cipher key, wherein the corresponding relationship is unique.
The embodiment of the invention also provides a kind of server-side, including memory, processor and storage are on a memory simultaneously
The computer program that can be run on a processor, the processor are realized above-mentioned based on block when executing the computer program
The big data storage method of chain.
The embodiment of the invention also provides a kind of computer readable storage medium, the readable storage medium storing program for executing includes computer
Program, the server-side computer program controls the readable storage medium storing program for executing when running where execute above-mentioned based on block chain
Big data storage method.
Beneficial effect
Big data storage method and device provided in an embodiment of the present invention based on block chain, can be according to the storage of block
Big data " fractionation " to be stored is the first uplink data and the first non-uplink data by capacity, when the first number of the first uplink data
When meeting storage capacity requirement according to capacity, the first uplink data and the first non-uplink data are encrypted, and by the first cochain
Data are stored to block, be so, it is possible to realize storage of the big data in block chain, are improved the limit of big data cochain storage
System.In addition, the first uplink data and the first non-uplink data are encrypted, can not distorting for big data to be stored ensure that
Property, so that big data can also possess the feature identical as block chain.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be to needed in the embodiment attached
Figure is briefly described, it should be understood that the following drawings illustrates only certain embodiments of the present invention, therefore is not construed as pair
The restriction of range for those of ordinary skill in the art without creative efforts, can also be according to this
A little attached drawings obtain other relevant attached drawings.
Fig. 1 is a kind of block diagram of server-side 10 provided by the embodiment of the present invention.
Fig. 2 is a kind of flow chart of the big data storage method based on block chain provided by the embodiment of the present invention.
Fig. 3 is a kind of schematic diagram of the big data storage based on block chain provided by the embodiment of the present invention.
Fig. 4 is a kind of module frame chart of the big data storage device 20 based on block chain provided by the embodiment of the present invention.
Icon:
10- server-side;11- memory;12- processor;13- network module;
Big data storage device of the 20- based on block chain;21- memory capacity obtains module;22- summary data extracts mould
Block;23- data capacity obtains module;24- cochain module.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention
In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment only
It is a part of the embodiments of the present invention, instead of all the embodiments.The present invention being usually described and illustrated herein in the accompanying drawings
The component of embodiment can be arranged and be designed with a variety of different configurations.
Therefore, the detailed description of the embodiment of the present invention provided in the accompanying drawings is not intended to limit below claimed
The scope of the present invention, but be merely representative of selected embodiment of the invention.Based on the embodiments of the present invention, this field is common
Technical staff's every other embodiment obtained without creative efforts belongs to the model that the present invention protects
It encloses.
It should also be noted that similar label and letter indicate similar terms in following attached drawing, therefore, once a certain Xiang Yi
It is defined in a attached drawing, does not then need that it is further defined and explained in subsequent attached drawing.
Inventor further investigation reveals that, due to the characteristic of block chain itself, it is difficult to realize big data whole cochains storage.
Defect present in the above scheme in the prior art, is that inventor is obtaining after practicing and carefully studying
As a result, therefore, the solution that the discovery procedure of the above problem and the hereinafter embodiment of the present invention are proposed regarding to the issue above
Scheme all should be the contribution that inventor makes the present invention in process of the present invention.
Based on the studies above, the embodiment of the invention provides a kind of big data storage method and device based on block chain,
It realizes that cochain stores after big data is split again, improves the limitation of big data cochain storage.
Fig. 1 shows a kind of block diagram of server-side 10 provided by the embodiment of the present invention.In the embodiment of the present invention
Server-side 10 have data storage, transmission, processing function, as shown in Figure 1, server-side 10 includes: memory 11, processor
12, network module 13 and the big data storage device 20 based on block chain.
It is directly or indirectly electrically connected between memory 11, processor 12 and network module 13, to realize the biography of data
Defeated or interaction.It is electrically connected for example, these elements can be realized from each other by one or more communication bus or signal wire.
The big data storage device 20 based on block chain, the big data storage device 20 based on block chain are stored in memory 11
The software function module that can be stored in including at least one in the form of software or firmware (firmware) in the memory 11,
The processor 12 is by running the base in the software program and module, such as the embodiment of the present invention that are stored in memory 11
In the big data storage device 20 of block chain, thereby executing various function application and data processing, that is, realize that the present invention is implemented
The big data storage method based on block chain in example.
Wherein, the memory 11 may be, but not limited to, random access memory (Random Access Memory,
RAM), read-only memory (Read Only Memory, ROM), programmable read only memory (Programmable Read-Only
Memory, PROM), erasable read-only memory (Erasable Programmable Read-Only Memory, EPROM),
Electricallyerasable ROM (EEROM) (Electric Erasable Programmable Read-Only Memory, EEPROM) etc..
Wherein, memory 11 is for storing program, and the processor 12 executes described program after receiving and executing instruction.
The processor 12 may be a kind of IC chip, the processing capacity with data.Above-mentioned processor 12
It can be general processor, including central processing unit (Central Processing Unit, CPU), network processing unit
(Network Processor, NP) etc..It may be implemented or execute each method, step disclosed in the embodiment of the present invention and patrol
Collect block diagram.General processor can be microprocessor or the processor is also possible to any conventional processor etc..
Network module 13 is used to establish the communication connection between server-side 10 and other communication terminal devices by network, real
The transmitting-receiving operation of existing network signal and data.Above-mentioned network signal may include wireless signal or wire signal.
It is appreciated that structure shown in FIG. 1 is only to illustrate, server-side 10 may also include than shown in Fig. 1 more or more
Few component, or with the configuration different from shown in Fig. 1.Each component shown in Fig. 1 can use hardware, software or its group
It closes and realizes.
The embodiment of the present invention also provides a kind of computer readable storage medium, and the readable storage medium storing program for executing includes computer journey
Sequence.Server-side 10 computer program controls the readable storage medium storing program for executing when running where executes following based on block chain
Big data storage method.
Fig. 2 shows a kind of flow charts of big data storage method based on block chain provided by the embodiment of the present invention.
Method and step defined in the related process of the method is applied to server-side 10, can be realized by the processor 12.Below
Detailed process shown in Fig. 2 will be described in detail:
Step S21 obtains the memory capacity of block.
It is appreciated that since block chain network is made of block one by one, in view of the whole network storage and distributed account book
Principle, the memory capacity of each block is smaller.For example, even if having runed 10 years bit coin, total memory capacity is not yet
More than 200G.
And the capacity of big data, in order to realize big data cochain, is needed to area considerably beyond the memory capacity of block
The memory capacity of block is analyzed.
In the present embodiment, the memory capacity of block is Z0。
Step S22 is extracted wait store the first summary data in big data, using the first summary data as the first cochain number
According to will be wait store the data in big data in addition to the first summary data as the first non-uplink data.
For example, big data to be stored is data, the first summary data extracted is dataa1。
Then the first uplink data is dataa1, the first non-uplink data is data-dataa1。
Step S23 obtains the first data capacity of the first uplink data.
For example, dataa1Data capacity be Z1。
Step S24 judges whether the first data capacity is more than memory capacity.
It is appreciated that the data capacity of big data is much larger than the memory capacity of block, even the summary data of big data,
The memory capacity that its data capacity may also be greater than block needs to make the cochain that can succeed of big data to Z1Sentenced
It is disconnected.
If Z1No more than Z0, turn to step S25.
If Z1More than Z0, turn to step S26.
Step S25 encrypts the first uplink data and the first non-uplink data, will complete the first cochain number of encryption
According to storing to block.
If being appreciated that Z1No more than Z0, by dataa1And data-dataa1It is encrypted respectively, then will complete to encrypt
Dataa1It stores to block.
By the above method, data can be split, dataa1It, can be anti-well as the summary data of data
The characteristic of data is mirrored, in this way, meeting the storage mode of big data cochain.
Further, to dataa1And data-dataa1Carrying out encryption respectively can guarantee that big data has block chain not
It can tamper.
For example, Fig. 3 is please referred to, according to dataa1Generate public keys k1c, according to data-dataa1It generates privately owned close
Key k1s, and establish public keys k1cWith private cipher key k1sCorresponding relationship, wherein the corresponding relationship is unique.It so, it is possible to protect
Demonstrate,prove big data can not tamper.
Specifically, dataa1It is stored in block chain, therefore having can not tamper.According to data-dataa1What is generated is privately owned
Key k1sAlso unique, therefore, only in data-dataa1In the case where not being tampered, public keys k1cWith private cipher key k1s?
It can match, and then realize dataa1With data-dataa1Splicing verifying.In another example if data-dataa1It is tampered as data-
dataa1- 1, then data-dataa1- 1 private cipher key generated is k, at this point, k1cIt can not be verified by splicing with k.
Therefore, big data is carried out " fractionation " and stored by the present embodiment, solves the limitation of big data cochain storage,
Meanwhile cryptographic operation can guarantee big data can not tamper, enable big data to possess characteristic identical with block chain.
It is appreciated that the first non-uplink data data capacity is larger, can store in conventional big data storage platform.
Step S26 extracts the second summary data from the first summary data, using the second summary data as the second cochain number
According to will be wait store the data in big data in addition to the second summary data as the second non-uplink data.
If being appreciated that Z1More than Z0, show dataa1Data capacity it is still excessive, needed at this time to dataa1Carry out into
One step simplifies, specifically, from dataa1The second summary data of middle extraction, using the second summary data as the second uplink data
dataa2, by data-dataa2As the second non-uplink data.
Optionally, from dataa1Middle extraction dataa2It can be carried out by two methods.
A kind of method is to obtain dataa1In each metadata priority, selected according to priority sequence from high to low
Take dataa1In preset quantity metadata as dataa2。
Another method is to obtain dataa1Each metadata field name, for each field name acquired,
Search whether there is setting field name corresponding with the field name in preset field name database, and if it exists, extract the field name
Extraction is obtained at least one metadata as data by corresponding metadataa2。
Wherein setting field name can be by user from edlin.
Step S27 obtains the second data capacity of the second uplink data, according to the ratio of the second data capacity and memory capacity
Relatively result carries out respective operations.
Obtain dataa2The second data capacity Z2, according to Z2With Z0Relationship continue to judge, until what is extracted plucks
The data capacity of data is wanted to be less than Z0Until, then stored in the way of step S25.
Optionally, the mode encrypted to data can also use asymmetric encryption.
On the basis of the above, as shown in figure 4, the embodiment of the invention provides a kind of, the big data based on block chain stores dress
20 are set, the big data storage device 20 based on block chain includes: that memory capacity obtains module 21, summary data extraction module
22, data capacity obtains module 23 and cochain module 24.
Memory capacity obtains module 21, for obtaining the memory capacity of block.
Since memory capacity acquisition module 21 is similar with the realization principle of step S21 in Fig. 2, do not say more herein
It is bright.
Summary data extraction module 22 is plucked for extracting wait store the first summary data in big data by described first
Want data as the first uplink data, using described wait store the data in big data in addition to first summary data as
One non-uplink data.
Since summary data extraction module 22 is similar with the realization principle of step S22 in Fig. 2, do not say more herein
It is bright.
Data capacity obtains module 23, for obtaining the first data capacity of first uplink data.
Since data capacity acquisition module 23 is similar with the realization principle of step S23 in Fig. 2, do not say more herein
It is bright.
Cochain module 24, for judging whether first data capacity is more than the memory capacity, if first number
It is no more than the memory capacity according to capacity, first uplink data and the first non-uplink data is encrypted, it will be complete
It stores at the first uplink data of encryption to the block.
Since cochain module 24 and step S24, step S25, step S26 in Fig. 2 are similar with the realization principle of step S27,
Therefore do not illustrate more herein.
To sum up, storage method and device based on block chain provided by the embodiment of the present invention, can improve in big data
The limitation of chain storage.
In several embodiments provided by the embodiment of the present invention, it should be understood that disclosed device and method, it can also
To realize by another way.Device and method embodiment described above is only schematical, for example, in attached drawing
Flow chart and block diagram show that the devices of multiple embodiments according to the present invention, method and computer program product are able to achieve
Architecture, function and operation.In this regard, each box in flowchart or block diagram can represent module, a program
A part of section or code, a part of the module, section or code include that one or more is patrolled for realizing defined
Collect the executable instruction of function.It should also be noted that in some implementations as replacement, function marked in the box
It can occur in a different order than that indicated in the drawings.For example, two continuous boxes can actually be held substantially in parallel
Row, they can also be executed in the opposite order sometimes, and this depends on the function involved.It is also noted that block diagram and/or
The combination of each box in flow chart and the box in block diagram and or flow chart, can the function as defined in executing or dynamic
The dedicated hardware based system made is realized, or can be realized using a combination of dedicated hardware and computer instructions.
In addition, each functional module in each embodiment of the present invention can integrate one independent portion of formation together
Point, it is also possible to modules individualism, an independent part can also be integrated to form with two or more modules.
It, can be with if the function is realized and when sold or used as an independent product in the form of software function module
It is stored in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially in other words
The part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products, the meter
Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be a
People's computer, server-side 10 or the network equipment etc.) execute all or part of step of each embodiment the method for the present invention
Suddenly.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), deposits at random
The various media that can store program code such as access to memory (RAM, Random Access Memory), magnetic or disk.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to the packet of nonexcludability
Contain, so that the process, method, article or equipment for including a series of elements not only includes those elements, but also including
Other elements that are not explicitly listed, or further include for elements inherent to such a process, method, article, or device.
In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including the element
Process, method, article or equipment in there is also other identical elements.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field
For art personnel, the invention may be variously modified and varied.All within the spirits and principles of the present invention, made any to repair
Change, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.
Claims (10)
1. a kind of big data storage method based on block chain, which is characterized in that be applied to server-side, which comprises
Obtain the memory capacity of block;
It extracts wait store the first summary data in big data, using first summary data as the first uplink data, by institute
It states wait store the data in big data in addition to first summary data as the first non-uplink data;
Obtain the first data capacity of first uplink data;
Judge whether first data capacity is more than the memory capacity, if first data capacity is no more than the storage
Capacity encrypts first uplink data and the first non-uplink data, will complete the first uplink data of encryption
It stores to the block.
2. the big data storage method according to claim 1 based on block chain, which is characterized in that the method is also wrapped
It includes:
If first data capacity is more than the memory capacity, the second summary data is extracted from first summary data,
Using second summary data as the second uplink data, by described wait store in big data in addition to second summary data
Data as the second non-uplink data;
Obtain the second data capacity of second uplink data;
Judge whether second data capacity is more than the memory capacity, if second data capacity is no more than the storage
Capacity encrypts second uplink data and the second non-uplink data, will complete the second uplink data of encryption
It stores to the block.
3. the big data storage method according to claim 2 based on block chain, which is characterized in that from first abstract
The step of the second summary data is extracted in data, comprising:
Obtain the priority of each metadata in first summary data;
It is chosen described in the conduct of the preset quantity metadata in first summary data according to the sequence of priority from high to low
Second summary data.
4. the big data storage method according to claim 2 based on block chain, which is characterized in that from first abstract
The step of the second summary data is extracted in data, comprising:
Obtain the field name of each metadata in first summary data;
For each field name acquired, search whether to exist in preset field name database corresponding with the field name
Set field name, and if it exists, extract metadata corresponding to the field name;
Extraction is obtained at least one metadata as second summary data.
5. the big data storage method according to claim 1 based on block chain, which is characterized in that first cochain
The step of data and the first non-uplink data are encrypted, comprising:
Public keys is generated according to first uplink data;
Private cipher key is generated according to the described first non-uplink data;
Establish the corresponding relationship of the public keys Yu the private cipher key, wherein the corresponding relationship is unique.
6. a kind of big data storage device based on block chain, which is characterized in that be applied to server-side, described device includes:
Memory capacity obtains module, for obtaining the memory capacity of block;
Summary data extraction module, for extracting wait store the first summary data in big data, by first summary data
As the first uplink data, using it is described wait store the data in big data in addition to first summary data as first it is non-on
Chain data;
Data capacity obtains module, for obtaining the first data capacity of first uplink data;
Cochain module, for judging whether first data capacity is more than the memory capacity, if first data capacity
No more than the memory capacity, first uplink data and the first non-uplink data are encrypted, will complete to encrypt
The first uplink data store to the block.
7. the big data storage device according to claim 6 based on block chain, which is characterized in that the cochain module is also
If being more than the memory capacity for first data capacity, the second summary data is extracted from first summary data,
Using second summary data as the second uplink data, by described wait store in big data in addition to second summary data
Data as the second non-uplink data;The data capacity obtains module and is also used to obtain the second of second uplink data
Data capacity;The cochain module is also used to judge whether second data capacity is more than the memory capacity, if described
Two data capacities are no more than the memory capacity, encrypt to second uplink data and the second non-uplink data,
The second uplink data for completing encryption is stored to the block.
8. the big data storage device according to claim 7 based on block chain, which is characterized in that the cochain module is logical
It crosses following steps and extracts the second summary data from first summary data:
Obtain the priority of each metadata in first summary data;
It is chosen described in the conduct of the preset quantity metadata in first summary data according to the sequence of priority from high to low
Second summary data.
9. the big data storage device according to claim 7 based on block chain, which is characterized in that the cochain module is logical
It crosses following steps and extracts the second summary data from first summary data:
Obtain the field name of each metadata in first summary data;
For each field name acquired, search whether to exist in preset field name database corresponding with the field name
Set field name, and if it exists, extract metadata corresponding to the field name;
Extraction is obtained at least one metadata as second summary data.
10. the big data storage device according to claim 6 based on block chain, which is characterized in that the cochain module
First uplink data and the first non-uplink data are encrypted by following steps:
Public keys is generated according to first uplink data;
Private cipher key is generated according to the described first non-uplink data;
Establish the corresponding relationship of the public keys Yu the private cipher key, wherein the corresponding relationship is unique.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811521943.3A CN109617964B (en) | 2018-12-12 | 2018-12-12 | Big data storage method and device based on block chain |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811521943.3A CN109617964B (en) | 2018-12-12 | 2018-12-12 | Big data storage method and device based on block chain |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109617964A true CN109617964A (en) | 2019-04-12 |
CN109617964B CN109617964B (en) | 2021-11-09 |
Family
ID=66007244
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811521943.3A Active CN109617964B (en) | 2018-12-12 | 2018-12-12 | Big data storage method and device based on block chain |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109617964B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110190949A (en) * | 2019-05-31 | 2019-08-30 | 杭州复杂美科技有限公司 | For the method and system of big data quantity resource cochain, equipment and storage medium |
CN111031041A (en) * | 2019-12-13 | 2020-04-17 | 山东众阳健康科技集团有限公司 | Block chain-based data uplink storage method, system, medium and equipment |
CN111126947A (en) * | 2019-11-29 | 2020-05-08 | 泰康保险集团股份有限公司 | Integrated management method, device, medium and electronic equipment for business data |
CN111262876A (en) * | 2020-01-22 | 2020-06-09 | 腾讯科技(深圳)有限公司 | Data processing method, device and equipment based on block chain and storage medium |
CN113254973A (en) * | 2021-06-10 | 2021-08-13 | 永旗(北京)科技有限公司 | Safety encryption system and method based on big data |
CN113434909A (en) * | 2021-06-25 | 2021-09-24 | 湖北央中巨石信息技术有限公司 | Data on-demand evidence storing method based on block chain |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106897348A (en) * | 2016-08-19 | 2017-06-27 | 阿里巴巴集团控股有限公司 | A kind of data storage, data check, data source tracing method and equipment |
US20170264428A1 (en) * | 2016-03-08 | 2017-09-14 | Manifold Technology, Inc. | Data storage system with blockchain technology |
CN107391527A (en) * | 2017-03-28 | 2017-11-24 | 阿里巴巴集团控股有限公司 | A kind of data processing method and equipment based on block chain |
CN107426170A (en) * | 2017-05-24 | 2017-12-01 | 阿里巴巴集团控股有限公司 | A kind of data processing method and equipment based on block chain |
US20180025181A1 (en) * | 2016-07-21 | 2018-01-25 | Acronis International Gmbh | System and method for verifying data integrity using a blockchain network |
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 |
CN108197947A (en) * | 2017-12-27 | 2018-06-22 | 深圳市轱辘车联数据技术有限公司 | A kind of vehicle accessory data processing method and device for block chain |
CN108566420A (en) * | 2018-03-29 | 2018-09-21 | 上海点融信息科技有限责任公司 | Data processing method, equipment and computer readable storage medium for block chain |
CN108696594A (en) * | 2018-05-27 | 2018-10-23 | 佛山市虚拟现实大数据产业研究院有限公司 | A kind of the big data traffic load equalization methods and device of market surpervision block chain |
CN108717466A (en) * | 2018-06-05 | 2018-10-30 | 中国平安人寿保险股份有限公司 | Collage-credit data storage method, device, computer equipment and storage medium |
WO2018223042A1 (en) * | 2017-06-01 | 2018-12-06 | Schvey, Inc. d/b/a/ Axoni | Distributed privately subspaced blockchain data structures with secure access restriction management |
-
2018
- 2018-12-12 CN CN201811521943.3A patent/CN109617964B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170264428A1 (en) * | 2016-03-08 | 2017-09-14 | Manifold Technology, Inc. | Data storage system with blockchain technology |
US20180025181A1 (en) * | 2016-07-21 | 2018-01-25 | Acronis International Gmbh | System and method for verifying data integrity using a blockchain network |
CN106897348A (en) * | 2016-08-19 | 2017-06-27 | 阿里巴巴集团控股有限公司 | A kind of data storage, data check, data source tracing method and equipment |
CN107391527A (en) * | 2017-03-28 | 2017-11-24 | 阿里巴巴集团控股有限公司 | A kind of data processing method and equipment based on block chain |
CN107426170A (en) * | 2017-05-24 | 2017-12-01 | 阿里巴巴集团控股有限公司 | A kind of data processing method and equipment based on block chain |
WO2018223042A1 (en) * | 2017-06-01 | 2018-12-06 | Schvey, Inc. d/b/a/ Axoni | Distributed privately subspaced blockchain data structures with secure access restriction management |
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 |
CN108197947A (en) * | 2017-12-27 | 2018-06-22 | 深圳市轱辘车联数据技术有限公司 | A kind of vehicle accessory data processing method and device for block chain |
CN108566420A (en) * | 2018-03-29 | 2018-09-21 | 上海点融信息科技有限责任公司 | Data processing method, equipment and computer readable storage medium for block chain |
CN108696594A (en) * | 2018-05-27 | 2018-10-23 | 佛山市虚拟现实大数据产业研究院有限公司 | A kind of the big data traffic load equalization methods and device of market surpervision block chain |
CN108717466A (en) * | 2018-06-05 | 2018-10-30 | 中国平安人寿保险股份有限公司 | Collage-credit data storage method, device, computer equipment and storage medium |
Non-Patent Citations (1)
Title |
---|
马双涛: "基于区块链技术的装备元数据存储模型", 《第六届中国指挥控制大会论文集(下册)》 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110190949A (en) * | 2019-05-31 | 2019-08-30 | 杭州复杂美科技有限公司 | For the method and system of big data quantity resource cochain, equipment and storage medium |
CN111126947A (en) * | 2019-11-29 | 2020-05-08 | 泰康保险集团股份有限公司 | Integrated management method, device, medium and electronic equipment for business data |
CN111126947B (en) * | 2019-11-29 | 2024-02-13 | 泰康保险集团股份有限公司 | Integrated management method, device, medium and electronic equipment for business data |
CN111031041A (en) * | 2019-12-13 | 2020-04-17 | 山东众阳健康科技集团有限公司 | Block chain-based data uplink storage method, system, medium and equipment |
CN111262876A (en) * | 2020-01-22 | 2020-06-09 | 腾讯科技(深圳)有限公司 | Data processing method, device and equipment based on block chain and storage medium |
CN113254973A (en) * | 2021-06-10 | 2021-08-13 | 永旗(北京)科技有限公司 | Safety encryption system and method based on big data |
CN113434909A (en) * | 2021-06-25 | 2021-09-24 | 湖北央中巨石信息技术有限公司 | Data on-demand evidence storing method based on block chain |
CN113434909B (en) * | 2021-06-25 | 2023-12-29 | 湖北央中巨石信息技术有限公司 | Data on-demand evidence-storing method based on blockchain |
Also Published As
Publication number | Publication date |
---|---|
CN109617964B (en) | 2021-11-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109617964A (en) | Big data storage method and device based on block chain | |
CN110892693B (en) | System and method for biometric identification | |
CN103780622B (en) | A kind of data classification encryption method of facing cloud storage | |
CN104715187B (en) | Method and apparatus for the node in certification electronic communication system | |
CN109388965B (en) | Desensitization method and system for mixed data | |
CN109257342A (en) | Authentication method, system, server and readable storage medium storing program for executing of the block chain across chain | |
CN109064031A (en) | Project stakeholder's credit assessment method, block chain and storage medium based on block chain | |
KR101430348B1 (en) | Authentication apparatus, control method of authentication apparatus, control program, and recording medium | |
CN106161359A (en) | The method and device of certification user, the method and device of registration wearable device | |
RU2006109501A (en) | PROTECTION MARKER | |
CN107204986A (en) | High in the clouds storage encryption method, decryption method and high in the clouds storage encryption device | |
GB2517777A (en) | Data encryption and smartcard storing encrypted data | |
CN107609410B (en) | Android system data guard method, terminal device and storage medium based on HOOK | |
CN108027861A (en) | Safety starting device, system and method | |
CN102638471A (en) | Password protection and management method | |
EP2779520A1 (en) | A process for obtaining candidate data from a remote storage server for comparison to a data to be identified | |
CN110519294A (en) | Identity identifying method, device, equipment and system | |
CN109495513A (en) | Unsupervised encryption malicious traffic stream detection method, device, equipment and medium | |
CN108038128A (en) | A kind of search method, system, terminal device and storage medium for encrypting file | |
CN102867157A (en) | Mobile terminal and data protecting method | |
CN108809990A (en) | A kind of crowdsourcing data safety encryption method, server and storage medium | |
CN109345267A (en) | The method for anti-counterfeit and system of wine based on block chain | |
CN107438061A (en) | A kind of method and apparatus of kafka clients authentication | |
CN108512660B (en) | Virtual card verification method | |
CN111680013A (en) | Data sharing method based on block chain, electronic equipment and device |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |