CN109784965A - A kind of block chain method storing critical data - Google Patents

A kind of block chain method storing critical data Download PDF

Info

Publication number
CN109784965A
CN109784965A CN201811370200.0A CN201811370200A CN109784965A CN 109784965 A CN109784965 A CN 109784965A CN 201811370200 A CN201811370200 A CN 201811370200A CN 109784965 A CN109784965 A CN 109784965A
Authority
CN
China
Prior art keywords
block chain
critical data
miner
account
gold coin
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
CN201811370200.0A
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201811370200.0A priority Critical patent/CN109784965A/en
Publication of CN109784965A publication Critical patent/CN109784965A/en
Pending legal-status Critical Current

Links

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention discloses a kind of block chain methods for storing critical data, user issues trading instruction to block chain, after critical data is uploaded block chain, the critical data is enclosed after block " the network gold coin " for obtaining the reward of block chain by block chain miner, but being somebody's turn to do " network gold coin " cannot circulate, it can only be recycled by specific mechanism, in this way, both the currency attribute of block chain reward had been eliminated, it again can be by recycling block chain reward so that block chain miner realizes stable income, the enthusiasm participated in by excitation miner, it ensure that user stores the safety of critical data on block chain.

Description

A kind of block chain method storing critical data
Technical field
The invention belongs to technical field of information processing more particularly to a kind of block chain methods for storing critical data.
Background technique
Block chain technology is the distributed account book technology occurred in recent years, is Distributed Storage, point-to-point transmission, common recognition The set of applications of the computer information technologies such as mechanism, Encryption Algorithm.From the point of view of data plane, block chain will count sequentially in time According to block in such a way that sequence is connected a kind of linked data structure for being combined into, its main feature is that decentralization, it is open and clear, can not Change can not forge.Block chain technology has wide practical use in product fidelity, traceability system.
According to the safety feature of block chain, the data being stored in block chain anyone can not all obtain permission to data into Row is distorted, and also unsuppressible-suppression, can not forge, this makes block chain can be a kind of ideal, safety, public data preservation Technology provides preferably some critical datas for not needing to change or do not allow to change, such as finger print data, block chain Data storage realizing method.
But the safety of block chain playing an active part in guarantee by miner, and the power that miner plays an active part in is excitation set System is dug to the system award after mine (trading instruction is successfully enclosed block by first for obtaining other miners approval).Most First block chain reward forms bit coin, and after ether mill is risen, the reward of ether mill forms ether coin, due to these coin can Circulation row, so that bit coin or ether coin etc. have the characteristic of currency, this may result in many monetary affairs, find one kind Keep reward to miner, but remove reward currency attribute block chain technical application mode come to store critical data be one A important problem.
Summary of the invention
In order to solve the above technical problems, user is to area the present invention provides a kind of block chain method for storing critical data Block chain issues trading instruction, and after critical data is uploaded block chain, the critical data is successfully enclosed area by block chain miner The reward of block chain is obtained after block, the reward of present invention block chain is referred to as " network gold coin ", and being somebody's turn to do " network gold coin " cannot circulate, can only It is recycled by specific mechanism, had thus not only maintained reward of the block chain to miner, but also eliminate the currency attribute of reward.
Optionally, the critical data can be used as a part of the trading instruction.
It is alternatively possible to administrative center be arranged, after the critical data is uploaded the administrative center by user, described in acquisition The access address of the critical data of administrative center's caching, using the access address as a part of the trading instruction, Block chain miner can obtain the critical data with the access address.
Optionally, it is respectively there are the account for holding " network gold coin " of three types in block chain: institution account, User account, miner's account.
Optionally, the institution account can issue " network gold coin " to the institution account.
Optionally, the user account can be by consuming " network gold coin " in its account, will be crucial to the publication of block chain The trading instruction of data cochain.
Optionally, " the network gold coin " in the user account can be obtained by buying to the institution account, can be passed through The trading instruction of critical data cochain is reduced " the network gold coin " in its account by publication.
Optionally, it can transfer accounts between the user account " network gold coin ".
Optionally, the user account cannot be to miner's account transfer " network gold coin ".
Optionally, miner's account can obtain " network gold coin " by digging mine, and can transfer accounts its account to the institution account Indoor " network gold coin ".
Optionally, it can transfer accounts between the miner account " network gold coin ".
Optionally, the institution account is transferred accounts " network gold coin " to the user account, is realized to the user account Rush Value Operations.
Optionally, miner's account is transferred accounts " network gold coin " to the institution account, is realized to miner's account Reclaimer operation.Optionally, described supplement with money operates that reclaimer operation can be realized by issuing transfer transaction instructions to block chain.
Optionally, block chain miner is less than block chain by digging the number of " the network gold coin " of the block chain reward that mine obtains " the network gold coin " that the trading instruction of interior encapsulation is consumed when user issues the trading instruction.
Optionally, the reward of block chain is also obtained when transfer transaction instructions are successfully enclosed block by digging mine by block chain miner " network gold coin ".
The beneficial effect comprise that one, the reward of block chain is degenerated to is unable to " the network gold coin " of free flow, Eliminate the currency attribute of block chain reward;Secondly, account in block chain is divided into three classes, and provide the behavior of three classes account, Realize the closed loop circulation of " network gold coin " in whole system;Thirdly, institution account recycling miner's account " network gold Coin ", it is ensured that the income of miner has activated the enthusiasm of miner's participation;Four, user account issues trading instruction to block chain " network gold coin " number of consumption, which is greater than after miner digs mine, obtains " network gold coin " number that block chain is rewarded, and is suitably applying Under scene, institution account can obtain income in recycling " network gold coin " and supplement " network gold coin " with money during.
Detailed description of the invention
The attached drawing for constituting a part of the invention is used to provide further understanding of the present invention, schematic reality of the invention It applies example and its explanation is used to explain the present invention, do not constitute improper limitations of the present invention.
Fig. 1 is a kind of block chain method structural schematic diagram for storing critical data described in one embodiment of the invention.
Fig. 2 is a kind of block chain method structural schematic diagram for storing critical data described in another embodiment of the invention.
Fig. 3 is a kind of " network gold coin " circulation of the block chain method of storage critical data described in the embodiment of the present invention Figure.
Fig. 4 is a kind of knot of the acquisition critical data of the block chain method of storage critical data described in the embodiment of the present invention Structure schematic diagram.
Specific embodiment
One embodiment.
As shown in Figure 1, present embodiments providing a kind of block chain method for storing critical data, it is described as follows:
The block chain network system 100 includes the block chain 101 as made of the link of several blocks, further includes not enclosed block Trading instruction pond 102.
Step S201, institution account supplement " network gold coin " with money to user account;
Wherein, the institution account can issue sufficient amount of " network gold coin " to itself account in advance.
Step S202, block chain user is by user account using critical data as a part of trading instruction to block chain Network system issues trading instruction;
Wherein, for example, as shown in figure 4, the user obtains ceramic articles (such as by scanning device in Ceramic anti-fake system Ceramic disk shown in Fig. 4) ceramic fingerprint, the ceramics fingerprint is the unique identification that can not be forged of the ceramic disk, then institute Stating ceramic fingerprint is the critical data that the user will be stored on block chain, since the ceramics being stored on block chain refer to Line can not be distorted, and unique correspondence of the ceramic fingerprint and the ceramic disk can not forge, then thus can construct ceramic articles Anti-fake traceability system;
Wherein, the trading instruction is buffered in the trading instruction pond 102 by the block chain network system 100;
Wherein, the block chain network system 100 can generate the cryptographic Hash of the trading instruction, and cryptographic Hash is returned to use Family;
Wherein, the block chain network system 100 can synchronize the trading instruction pond 102 between all block chain miners.
Step S203, block chain miner extract friendship from the trading instruction pond 102 of the block chain network system 100 Easily instruction;
Wherein, the miner can verify the correctness of trading instruction.
Step S204, block chain miner implement to dig mine algorithm by competition ground, and the trading instruction extracted successfully is sealed After entering new block 120, the new block 120 is linked to the tail of the block chain 101 of the block chain network system 100 Portion;
Wherein, the block chain network system 100 can synchronize between all block chain miners and add institute by the block chain 101 State the new block chain of the composition of block 120.
Step S205, while the block chain network system 100 receives block 120, the block chain network System 100 increases a certain number of " network gold coins " to miner's account of block chain miner.
Step S206, block chain miner sell " the network gold coin " of its miner's account by miner's account to institution account.
Another embodiment.
As shown in Fig. 2, present embodiments providing a kind of block chain method for storing critical data, it is described as follows:
As shown in Figure 1, the block chain network system 100 includes the block chain 101 as made of the link of several blocks, it further include not The trading instruction pond 102 of enclosed block.
Step S201, institution account supplement " network gold coin " with money to user account;
Wherein, the institution account can issue sufficient amount of " network gold coin " to itself account in advance.
Critical data is uploaded to administrative center by step S301, user;
Wherein, for example, as shown in figure 4, the user obtains ceramic articles (such as by scanning device in Ceramic anti-fake system Ceramic disk shown in Fig. 4) ceramic fingerprint, the ceramics fingerprint is the unique identification that can not be forged of the ceramic disk, then institute Stating ceramic fingerprint is the critical data that the user uploads to administrative center;
Wherein, the administrative center is provided with data inspection and filtering function, and the data uploaded to the user check And filtering, generate the access link of the data;
Wherein, the administrative center generates verification cryptographic Hash to legal data, using the cryptographic Hash as one of access link Divide and returns to user;
Wherein, the administrative center calculates the cryptographic Hash of legal data and an optional particular key that user uploads;
Wherein, the administrative center returns to fixed error message to illegal data.
Step S302, user obtain the access link that can access the critical data access that the administrative center returns.
Step S202, block chain user by user account by the access link as trading instruction a part to area Block chain network system issues trading instruction;
Wherein, the trading instruction is buffered in the trading instruction pond 102 by the block chain network system 100;
Wherein, the block chain network system 100 can generate the cryptographic Hash of the trading instruction, and cryptographic Hash is returned to use Family;
Wherein, the block chain network system 100 can synchronize the trading instruction pond 102 between all block chain miners.
Step S203, block chain miner extract friendship from the trading instruction pond 102 of the block chain network system 100 Easily instruction;
Wherein, the miner can verify the correctness of trading instruction.
Step S303, during the block chain miner manages according to the access links and accesses in the trading instruction The heart.
Step S304, the administrative center link according to the access, obtain the crucial number of the user of caching According to, and it is transferred to the block chain miner;
Wherein, the administrative center according to use it is described access links and accesses sequencing determine whether the institute of the user It states critical data and is transferred to the block chain miner;
Wherein, the miner can verify the integrality and correctness of the critical data obtained from the administrative center.
Step S204, block chain miner implement to dig mine algorithm by competition ground, and the trading instruction extracted successfully is sealed After entering new block 120, the new block 120 is linked to the tail of the block chain 101 of the block chain network system 100 Portion;
Wherein, block chain miner is by a part of trading instruction described in the critical data seat obtained from the administrative center Afterwards, it just comes into effect and digs mine algorithm;
Wherein, the block chain network system 100 can synchronize between all block chain miners and add institute by the block chain 101 State the new block chain of the composition of block 120.
Step S205, while the block chain network system 100 receives block 120, the block chain network System 100 increases a certain number of " network gold coins " to miner's account of the block chain miner.
Step S206, block chain miner sell " the network gold coin " of its miner's account by miner's account to institution account.
In conclusion a kind of block chain method of storage critical data described in the present embodiment will be in block chain network system Account is divided into three classes, by providing the behavior of three classes account, has not only eliminated the currency attribute of block chain reward, but also can pass through recycling Block chain is rewarded so that block chain miner realizes stable income, and the enthusiasm participated in by excitation miner ensure that user exists The safety of critical data is stored on block chain.
As shown in figure 3, being the closed loop process of circulation of " network gold coin " described in the embodiment of the present invention, it is described as follows.
S1, the institution account issue " network gold coin " to the institution account.
S2 supplements process with money, i.e., the described institution account transfers accounts " network gold coin " to the user account.
S3, the user account consume " network gold coin ", and Xiang Suoshu block chain network system 100 issues trading instruction.
S4, the block chain network system 100 reward miner's account " network gold coin ".
S5, removal process, i.e., described miner's account transfer accounts " network gold coin " to the institution account.
Technical solution provided by the present invention is described in detail above, for those of ordinary skill in the art, Thought according to an embodiment of the present invention, there will be changes in the specific implementation manner and application range, in conclusion this theory Bright book content should not be construed as limiting the invention.

Claims (7)

1. a kind of block chain method for storing critical data, including, user issues the friendship for uploading critical data to block chain first Critical data is uploaded block chain by easily instruction, and then block chain miner obtains block chain after the critical data is enclosed block Reward " network gold coin ", which is characterized in that there are the accounts for holding " network gold coin " of three types in the block chain Family is institution account, user account and miner's account respectively, wherein the institution account can issue " net to the institution account Network gold coin ".
2. a kind of block chain method for storing critical data according to claim 1, which is characterized in that 1) the mechanism account Family can transfer accounts " network gold coin " to the user account;2) user account cannot be to miner's account transfer " network gold Coin ";3) miner's account can transfer accounts " network gold coin " to the institution account.
3. a kind of block chain method for storing critical data according to claim 1, which is characterized in that user is to block chain When issuing trading instruction, the critical data can be used as a part of trading instruction.
4. a kind of block chain method for storing critical data according to claim 1, which is characterized in that further include a pipe Reason center.
5. according to claim 1 with a kind of block chain method of storage critical data described in 4, which is characterized in that user can be first The critical data is uploaded into administrative center, the access link of the critical data of administrative center's caching is obtained, then by institute The a part of access link as the trading instruction is stated, block chain is published to.
6. according to claim 1 with a kind of block chain method of storage critical data described in 3, which is characterized in that block chain mine After work will enclose block comprising the trading instruction of the critical data by implementation digging mine operation, miner's account of the miner is obtained Obtain " the network gold coin " of the reward of block chain.
7. a kind of according to claim 1, block chain method of storage critical data described in 4 and 5, which is characterized in that block chain Miner obtains the critical data by access link first, then using the critical data as the trading instruction After a part, then implement dig mine operation by the trading instruction comprising the critical data enclose block after, the miner's Miner's account obtains " the network gold coin " of block chain reward.
CN201811370200.0A 2018-11-17 2018-11-17 A kind of block chain method storing critical data Pending CN109784965A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811370200.0A CN109784965A (en) 2018-11-17 2018-11-17 A kind of block chain method storing critical data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811370200.0A CN109784965A (en) 2018-11-17 2018-11-17 A kind of block chain method storing critical data

Publications (1)

Publication Number Publication Date
CN109784965A true CN109784965A (en) 2019-05-21

Family

ID=66496048

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811370200.0A Pending CN109784965A (en) 2018-11-17 2018-11-17 A kind of block chain method storing critical data

Country Status (1)

Country Link
CN (1) CN109784965A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101626397A (en) * 2008-07-11 2010-01-13 宝利微电子***控股公司 System for downloading files based on Bittorrent protocol
CN106549951A (en) * 2016-10-24 2017-03-29 北京奇虎科技有限公司 A kind of guard method for sharing file, device and mobile terminal
CN107077675A (en) * 2016-12-30 2017-08-18 深圳前海达闼云端智能科技有限公司 Block chain based currency management method and system
CN107317856A (en) * 2017-06-23 2017-11-03 李波 A kind of date storage method and device based on block chain
CN108292401A (en) * 2015-07-08 2018-07-17 巴克莱银行公开有限公司 The numerical data operation of safety

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101626397A (en) * 2008-07-11 2010-01-13 宝利微电子***控股公司 System for downloading files based on Bittorrent protocol
CN108292401A (en) * 2015-07-08 2018-07-17 巴克莱银行公开有限公司 The numerical data operation of safety
CN106549951A (en) * 2016-10-24 2017-03-29 北京奇虎科技有限公司 A kind of guard method for sharing file, device and mobile terminal
CN107077675A (en) * 2016-12-30 2017-08-18 深圳前海达闼云端智能科技有限公司 Block chain based currency management method and system
CN107317856A (en) * 2017-06-23 2017-11-03 李波 A kind of date storage method and device based on block chain

Similar Documents

Publication Publication Date Title
Brunton Digital cash: The unknown history of the anarchists, utopians, and technologists who created cryptocurrency
Poon From new deal institutions to capital markets: Commercial consumer risk scores and the making of subprime mortgage finance
CN106875254A (en) A kind of Android malicious application control methods based on block chain technology
Harvey Bitcoin myths and facts
EP4165824A1 (en) Computer implemented systems and methods
US20190303960A1 (en) System and method for cryptocurrency generation and distribution
CN108038954A (en) Transaction operation method and digging ore deposit node based on block chain
CN107862535A (en) Reward voucher management method, system and computer-readable recording medium
Laurence Introduction to blockchain technology
CN109034802A (en) Equity for block chain proves creation method, equipment and readable storage medium storing program for executing
CN107169803A (en) A kind of method, system and device, server for generating reward voucher in advance
CN109242669A (en) A kind of credit method, user terminal and server based on trip track
Honesti et al. Smart contract-based gamification scheme for college in higher education
Takacs Are Koalas fungible? Biodiversity offsetting and the law
KR102274654B1 (en) Method for saving and utilizing game data based on block chain network
Li et al. Dlbc: A deep learning-based consensus in blockchains for deep learning services
Baucherel Blockchain Hurricane
CN109784965A (en) A kind of block chain method storing critical data
Heinonen et al. Recycling hashes from reversible bitcoin mining to seed pseudorandom number generators
Ruhl et al. A practical guide to habitat conservation banking law and policy
Volpicelli Cryptocurrency (WIRED guides): How Digital Money Could Transform Finance
Caldararo Bitcoin: Rube Goldberg Machine, Antique Throwback, Gigantic Distraction, Entertainment, Ripoff or New Money?
Sharma Blockchain: A Hype Or a Hoax?
CN108629655A (en) credit data management system and method
Magnusson 6| FINANCIALIZATION1

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20190521

WD01 Invention patent application deemed withdrawn after publication