CN109784965A - A kind of block chain method storing critical data - Google Patents
A kind of block chain method storing critical data Download PDFInfo
- 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
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
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.
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)
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 |
-
2018
- 2018-11-17 CN CN201811370200.0A patent/CN109784965A/en active Pending
Patent Citations (5)
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 |