CN110516459A - A kind of product data retroactive method and system based on block chain - Google Patents
A kind of product data retroactive method and system based on block chain Download PDFInfo
- Publication number
- CN110516459A CN110516459A CN201910805614.XA CN201910805614A CN110516459A CN 110516459 A CN110516459 A CN 110516459A CN 201910805614 A CN201910805614 A CN 201910805614A CN 110516459 A CN110516459 A CN 110516459A
- Authority
- CN
- China
- Prior art keywords
- product
- block chain
- data
- storage address
- data packet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6227—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database where protection concerns the structure of data, e.g. records, types, queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Accounting & Taxation (AREA)
- Health & Medical Sciences (AREA)
- Development Economics (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Databases & Information Systems (AREA)
- Entrepreneurship & Innovation (AREA)
- Technology Law (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
A kind of product data retroactive method and system based on block chain proposed by the present invention, using technology of Internet of things, artificial intelligence and big data analysis means, it is the supplement and update to old enterprise's Business Process Management platform, system can be docked with business event management process platform, reduce docking development cost and improves the operational efficiency and engineering reliability of Business Process Management, using information security on block chain and it is not easy the characteristic distorted, information can be protected not to be stolen and distort, product information can be made to keep transparent disclosure in face of client and supervision department again, making the public only needs private terminal equipment and network that can verify to product, improve the public credibility and transparency of enterprise.
Description
Technical field
The present invention relates to block chain technical fields, and in particular to a kind of product data retroactive method based on block chain and is
System.
Background technique
There are a large amount of business datums in existing business events flow path, in response to society to the wide of enterprise's transparency
General demand, more and more enterprises are by way of digitizing with textual to the open business datum of society.But it is most
Digital information is to be stored in a manner of centralization, while the data of different systems have isolating in business events flow path
The problem of lack integration, cause society and the public to generate the insufficient disclosure of enterprise business data and lack transparency and openly
The cognition of degree, or even will be considered that enterprise is deliberately cheated.Block chain technology, as a kind of distributed account book of digitlization, since it can
To record the technical characteristic with shared information with not being tampered, it has been increasingly regarded as improving the pass of enterprise efficiency and transparency
Key technology.
Such as in enterprise product data traceability, product data are supervised by existing enterprise product data traceability system
It superintends and directs and calls to account.But business events flow path is complicated, so that monitoring party and the public can not source to product data and engineering reliabilities
It is adequately supervised, enterprise also can not distort product data with the presence or absence of enterprise itself from card, result in enterprise's public credibility
Crisis also affects the efficiency and safety of business events flow path operation.
Summary of the invention
The object of the present invention is to provide a kind of food safety trace back method and system based on block chain, existing in order to solve
There is the above problem present in technology.
In order to achieve the above object, specific solution of the invention is a kind of product data retrospect side based on block chain
Method, comprising:
Product data to be stored are obtained, the product data include describing the product indicia of the product data;
The product data are packaged into data packet, and generate the identifying code of the data packet;
Data packet is uploaded to the first block chain, obtains first storage address of the data packet on the first block chain;
The product indicia, identifying code and the first storage address are uploaded into the second block chain, obtained in the second block chain
On the second storage address;And
Second storage address is disclosed to provide information query service.
Preferably, the information query service includes:
A graphic code is generated according to the second storage address, the graphic code corresponds in the second storage address of the second block chain
The product indicia, identifying code and the first storage address stored.
Preferably, the information query service further include:
The request that product data retrospect is obtained from requesting party is received, the management end sends corresponding figure to requesting party
Code;
Requesting party's scanning figure shape code simultaneously obtains the second storage address;
The product indicia, identifying code and the first storage of the corresponding storage of the second block chain are obtained by the second storage address
Address.
The data packet that the first block chain corresponding position is stored is obtained according to the first storage address;
Data packet is verified and returns to verification result.
Preferably, the information query service includes:
Receive multiple requests that product data retrospect is obtained from requesting party;
Determine the second storage address corresponding to each request;
Multiple product indicias, the identifying code and first of the corresponding storage of the second block chain are obtained by the second storage address
Storage address.
The data packet that the first block chain corresponding position is stored is obtained according to multiple first storage address;
Data packet is verified and returns to verification result.
Preferably, data packet is verified and returns to verification result, comprising:
The data packet is verified according to identifying code, judges whether identifying code is consistent with the data packet;
When identifying code is consistent with the data packet, decompresses the data packet and obtain product data.
Preferably, the first block chain is privately owned chain, and the second block chain is publicly-owned chain.
Preferably, the collection process of the product data includes:
The product information produced, in logistics progress is obtained by internet of things equipment, industrial sensor;
The product information is summarized, is stored as product data.
Preferably, the collection process of the product data further include:
Pass through video image in visual sensor acquisition production, transportational process;
It identifies the state of product in video image, and the Product Status is summarized, is stored as product data.
Preferably, after the acquisition product data, product data are analyzed, comprising:
Judge whether product is in abnormality in production, transportational process by the product data;
If product is in abnormality, then warning information is generated;
The warning information is stored into product data.
On the other hand, the present invention also provides a kind of product data traceability systems based on block chain, comprising: management end, visitor
Family end, the first block chain and the second block chain,
Product data are packaged into data packet to obtain product data and product indicia to be stored by the management end
And generate the identifying code of the data packet;
The data packet that the first block chain is uploaded to receiver management terminal, and generate the first storage on the first block chain
Address;
Product indicia, identifying code and the first storage address that the second block chain is uploaded to receiver management terminal, and it is raw
At the second storage address on the second block chain;
The client obtains the request of product data retrospect to receive from requesting party, determines corresponding to each request
The second storage address, pass through the second storage address and obtain multiple product indicias of the corresponding storage of the second block chain, verifying
Code and the first storage address obtain the data packet that the first block chain corresponding position is stored, root according to multiple first storage address
The data packet is verified according to identifying code, the data packet is decompressed and obtains product data.
The present invention compared with the existing technology, has the following advantages and beneficial effects:
1, system of the invention can protect letter using information security on block chain, traceable and be not easy the characteristic distorted
Breath is not stolen and distorts, and product information can be made to keep transparent disclosure in face of the public and supervision department, strengthens prison
The dynamics of pipe improves the brand public credibility of enterprise.
2, system of the invention can use technology of Internet of things, artificial intelligence and big data analysis means, be to old enterprise
The supplement and update of Business Process Management platform, system can be docked with business event management process platform, reduce enterprise operation
Cost and the operational efficiency and engineering reliability for improving Business Process Management.
3, each operation flow link information of the synchronous product of the present invention, provides close friend to the public and supervision department and connects
Mouthful, making the public and supervision department only needs private terminal equipment and network that can trace to product, completely views product
Entire production and transportation data, improve the public credibility of enterprise and the satisfaction satisfaction of consumer.
4, the present invention uses the first block chain and the second block chain, and the first block chain stores product data and the second block chain
Open retrieval is provided, the response speed of retrieval is improved, reduces the cost of storage, ensured the safety and secrecy of product data
Property.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention without any creative labor, may be used also for those of ordinary skill in the art
To obtain other drawings based on these drawings.
Fig. 1 is the method flow diagram of product data retroactive method of the present invention;
Fig. 2 is the method flow diagram of information query method of the present invention;
Fig. 3 is the method flow diagram of another information query method of the present invention;
Fig. 4 is system architecture diagram of the invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
In the following description, specific embodiments of the present invention will refer to the operation as performed by one or multi-section computer
The step of and symbol illustrate, unless otherwise stating clearly.Therefore, these steps and operation be will appreciate that, mentioned for several times wherein having
It include by representing with the computer disposal list of the electronic signal of the data in a structuring pattern to be executed by computer
Member is manipulated.At this manipulation transforms data or the position being maintained in the memory system of the computer, it can match again
Set or in addition change in a manner familiar to those skilled in the art the running of the computer.The maintained data knot of the data
Structure is the provider location of the memory, has the specific feature as defined in the data format.But the principle of the invention is with above-mentioned
Text illustrates, is not represented as a kind of limitation, those skilled in the art will appreciate that plurality of step as described below and
Operation also may be implemented in hardware.
Product data retroactive method and system based on block chain of the invention may be provided in any electronic equipment, use
The data generated in the Business Process Management to user carry out summing up acquisition, and the product that above-mentioned Business Process Management is generated
Data are stored to block platform chain, so that client-side is retrieved and traced to product data.The electronic equipment include but
It is not limited to wearable device, helmet, medical treatment & health platform, personal computer, server computer, hand-held or on knee
Equipment, mobile device (such as mobile phone, personal digital assistant (PDA, Personal Digital Assistant), media
Player etc.), multicomputer system, consumer electronic devices, minicomputer, mainframe computer including above-mentioned any system
System or the distributed computing environment of equipment, etc..The electronic equipment be preferably used for carry out business data processing management end and
The management end server of client, the operation flow based on block platform chain and acquisition data and carries out product data
The storage of block chain, and client can inquire product data so as to preferably improve the efficiency of business data processing from block chain
And the transparency of business data processing.
Please refer to Fig. 1, the process of the first embodiment of the position Fig. 1 product data retroactive method of the invention based on block chain
Figure.Above-mentioned electronic equipment can be used to be implemented for the product data retroactive method of the present embodiment, the product data of the present embodiment
Retroactive method includes:
Step 101, product data to be stored are obtained, the product data include the product mark for describing the product data
Show;
Step 102, the product data are packaged into data packet, and generate the identifying code of the data packet;
Step 103, data packet is uploaded to the first block chain, obtains first storage of the data packet on the first block chain
Address;
Step 104, the product indicia, identifying code and the first storage address are uploaded into the second block chain, obtained the
The second storage address on two block chains;And
Step 105, the second storage address is disclosed to provide information query service.
The following detailed description of the detailed process of each step of the product data retroactive method based on block chain of the present embodiment.
In step s101, the management end of operation flow obtains product data to be stored.Wherein product data are enterprise
All data generated in the operation flows such as production, logistics, sale, it is preferred that product data are product type, product each zero
Parts data, product composition, product inspection data, logistics time, place, state, dealer, commercial paper, trade contract etc..
Product indicia is the sequence number for describing the storage record of the said goods data acquisition system, which can be the batch number of product,
Pass through system automatically generated.
In step s 102, product data are packaged into data packet by management end, and it includes but is not limited to compression, envelope that data, which are packaged,
The modes such as dress, and the identifying code of data packet is formed by way of encryption, cipher mode includes symmetric cryptography and asymmetric encryption
Algorithm, hash algorithm and digital digest, digital signature etc..Can use following common algorithms: MD5, SHA-256, SHA-512,
RSA, elliptic curve, national commercial cipher algorithm, DSA etc..
In step s 103, data packet is uploaded to the first block chain by management end, obtains the data packet in the first block chain
On the first storage address.Data packet upload is transmitted by computer network.For assuring data security, the first block chain
It is only called for management end for privately owned chain and data exchange operation.
Preferably, interspace file system IPFS (InterPlanetary File System) can be used in the first block chain.
Interspace file system is the distributed protocol of a kind of content addressable, versioned, point-to-point hypermedia.Come only using multiple Hash
The content of one one data block of identification, corresponds to cryptographic Hash reference document by file content.
After data packet is transferred to interspace file system, deposited by the cryptographic Hash of the data packet as the first of data packet
Address is stored up, management end can be retrieved by the cryptographic Hash of the data packet, the data packet being invoked in interspace file system.
Step 104, the product indicia, identifying code and the first storage address are uploaded to the second block chain by management end, are obtained
Take the second storage address on the second block chain.Management end passes through computer network and the second block chain link.Second block
Chain is retrieved as alliance's chain disclosed in a pair of of user for retrieval end.
Preferably, the second block chain uses Hyper Ledger fabric framework, can pass through the card to alliance chain member
Book management defines which retrieval end can retrieve the data stored in the second block chain.When this record product indicia,
Identifying code and the first storage address are transferred to after the second block chain, the cryptographic Hash recorded by this article recorded as this article the
Two storage address.
Step 105, management end discloses the second storage address to provide information query service.During disclosure, management end
A graphic code is generated according to the second storage address, which can be that QR code, two dimensional code etc. are the read mode of terminal device.
Graphic code is corresponding with the cryptographic Hash of data record of storage product indicia, identifying code and the first storage address.
Can be completed in this way product data retroactive method of the present embodiment based on block chain data cochain and update it is complete
Portion's process.
Referring to figure 2., Fig. 2 is the process of the second embodiment of the product data retroactive method of the invention based on block chain
Figure.Above-mentioned electronic equipment can be used to be implemented for the product data retroactive method of the present embodiment, the product data of the present embodiment
Retroactive method includes information querying flow:
Step 201, the request that product data retrospect is obtained from requesting party is received, the management end sends phase to requesting party
The graphic code answered.
Step 202, requesting party's scanning figure shape code and the second storage address of acquisition;
Step 203, by the second storage address obtain the product indicia of the corresponding storage of the second block chain, identifying code and
First storage address.
Step 204, the data packet that the first block chain corresponding position is stored is obtained according to the first storage address;
Step 205, data packet is verified and returns to verification result.
Product data retroactive method the following detailed description of the present embodiment includes the specific stream of each step of information querying flow
Journey.
In step 201, user sends inquiry request by client first, and management end receives the backward client of request
Send corresponding product two dimensional code.It preferably, is the accuracy for guaranteeing the retrieval of product two dimensional code, user can be by sending product type
Number or the mode of batch number retrieve corresponding product two dimensional code.
In step 202, client is scanned after receiving the product two dimensional code that management end is sent, and obtains the product batch
Secondary number the second storage address.
In step 203, after obtaining the second storage address, user can be chosen whether in client through the second storage ground
The data on the second block chain are read in location, and product indicia, identifying code and the are obtained after reading the corresponding data of the second block chain
One storage address.
In step 204, user can further obtain the data packet of the batch of product by the first block chain.It is preferred that
, the first block chain is interspace file system IPFS, and client can be retrieved by the cryptographic Hash of the data packet, is invoked at interspace
Data packet in file system.
In step 205, after identifying code is compared user with data packet, data packet is unziped it, is produced
Product data, manner of decryption include symmetric cryptography and rivest, shamir, adelman, hash algorithm and digital digest, digital signature etc..It can
To use following common algorithms: MD5, SHA-256, SHA-512, RSA, elliptic curve, national commercial cipher algorithm, DSA
Deng.
After data packet decompression, the product type of product, each component number evidence of product, product composition, product both can get
The data such as inspection data, logistics time, place, state, dealer, commercial paper, trade contract.
Referring to figure 3., Fig. 3 is the process of the 3rd embodiment of the product data retroactive method of the invention based on block chain
Figure.Above-mentioned electronic equipment can be used to be implemented for the product data retroactive method of the present embodiment, the product data of the present embodiment
Retroactive method includes another information querying flow:
Step 301, multiple requests that product data retrospect is obtained from requesting party are received;
Step 302, the second storage address corresponding to each request is determined;
Step 303, multiple product indicias, the verifying of the corresponding storage of the second block chain are obtained by the second storage address
Code and the first storage address.
Step 304, the data packet that the first block chain corresponding position is stored is obtained according to multiple first storage address;
Step 305, data packet is verified and returns to verification result.
Product data retroactive method the following detailed description of the present embodiment includes the specific stream of each step of information querying flow
Journey.
In step 301, when user user needs batch query product data, inquiry is sent by client first and is asked
It asks, after management end receives request, the permission of user is verified, determines that user possesses the permission of batch query.Preferably,
For the accuracy for guaranteeing product data retrieval, user can be retrieved accordingly by way of Batch sending product type or batch number
Product data.
In step 302, management end determines corresponding the second storage address of product after confirming user right.
In step 303, after obtaining the second storage address, user can be chosen whether in client through the second storage ground
The data on the second block chain are read in location, and product indicia, identifying code and the are obtained after reading the corresponding data of the second block chain
One storage address.
In step 304, user can further obtain the data packet of the batch of product by the first block chain.It is preferred that
, the first block chain is interspace file system IPFS, and client can be retrieved by the cryptographic Hash of the data packet, is invoked at interspace
Data packet in file system.
In step 305, after identifying code is compared user with data packet, data packet is unziped it, is produced
Product data, manner of decryption include symmetric cryptography and rivest, shamir, adelman, hash algorithm and digital digest, digital signature etc..It can
To use following common algorithms: MD5, SHA-256, SHA-512, RSA, elliptic curve, national commercial cipher algorithm, DSA
Deng.
Referring to FIG. 4, Fig. 4 is a kind of system architecture diagram of the product data traceability system based on block chain of the present invention,
It include: management end 2, client 1,3 and of the first block chain using a kind of product data traceability system based on block chain of the present invention
Second block chain 4,
Management end 2 is packaged into data packet simultaneously to obtain product data and product indicia to be stored, and by product data
Generate the identifying code of the data packet;
The data packet that first block chain 3 is uploaded to receiver management terminal, and generate the first storage ground on the first block chain
Location;
Product indicia, identifying code and the first storage address that second block chain 4 is uploaded to receiver management terminal, and generate
The second storage address on second block chain 4;
Client 1 obtains the request of product data retrospect to receive from requesting party, determines corresponding to each request
Second storage address obtains multiple product indicias, the identifying code of the corresponding storage of the second block chain 4 by the second storage address
With the first storage address, the data packet that 3 corresponding position of the first block chain is stored is obtained according to multiple first storage address, according to
Identifying code verifies the data packet, decompresses the data packet and obtains product data.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all in essence of the invention
Within mind and principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.
Claims (10)
1. a kind of product data retroactive method based on block chain characterized by comprising
Product data to be stored are obtained, the product data include describing the product indicia of the product data;
The product data are packaged into data packet, and generate the identifying code of the data packet;
Data packet is uploaded to the first block chain, obtains first storage address of the data packet on the first block chain;
The product indicia, identifying code and the first storage address are uploaded into the second block chain, obtained on the second block chain
Second storage address;And
Second storage address is disclosed to provide information query service.
2. the method as described in claim 1, which is characterized in that the information query service includes:
A graphic code is generated according to the second storage address, is deposited in the second storage address of the corresponding second block chain of the graphic code
The product indicia, identifying code and the first storage address of storage.
3. method according to claim 2, which is characterized in that the information query service further include:
The request that product data retrospect is obtained from requesting party is received, the management end sends corresponding graphic code to requesting party;
Requesting party's scanning figure shape code simultaneously obtains the second storage address;
The product indicia, identifying code and the first storage ground of the corresponding storage of the second block chain are obtained by the second storage address
Location.
The data packet that the first block chain corresponding position is stored is obtained according to the first storage address;
Data packet is verified and returns to verification result.
4. the method as described in claim 1, which is characterized in that the information query service includes:
Receive multiple requests that product data retrospect is obtained from requesting party;
Determine the second storage address corresponding to each request;
Multiple product indicias, identifying code and the first storage of the corresponding storage of the second block chain are obtained by the second storage address
Address.
The data packet that the first block chain corresponding position is stored is obtained according to multiple first storage address;
Data packet is verified and returns to verification result.
5. any method as described in claim 3 or 4, which is characterized in that
Data packet is verified and returns to verification result, comprising:
The data packet is verified according to identifying code, judges whether identifying code is consistent with the data packet;
When identifying code is consistent with the data packet, decompresses the data packet and obtain product data.
6. the method as described in claim 1, which is characterized in that
The first block chain and the second block chain are privately owned chain or alliance's chain.
7. the method as described in claim 1, which is characterized in that the collection process of the product data includes:
The product information produced, in logistics progress is obtained by internet of things equipment, industrial sensor;
The product information is summarized, is stored as product data.
8. the method for claim 7, which is characterized in that the collection process of the product data further include:
Pass through video image in visual sensor acquisition production, transportational process;
It identifies the state of product in video image, and the Product Status is summarized, is stored as product data.
9. either method as claimed in claim 7 or 8, which is characterized in that after the acquisition product data, to product data
It is analyzed, comprising:
Judge whether product is in abnormality in production, transportational process by the product data;
If product is in abnormality, then warning information is generated;
The warning information is stored into product data.
10. a kind of product data traceability system based on block chain characterized by comprising management end, client, the firstth area
Block chain and the second block chain,
The management end is packaged into data packet and life to obtain product data and product indicia to be stored, and by product data
At the identifying code of the data packet;
The data packet that the first block chain is uploaded to receiver management terminal, and generate the first storage ground on the first block chain
Location;
Product indicia, identifying code and the first storage address that the second block chain is uploaded to receiver management terminal, and generate
The second storage address on second block chain;
The client obtains the request of product data retrospect to receive from requesting party, determines corresponding to each request the
Two storage address, by the second storage address obtain multiple product indicias of the corresponding storage of the second block chain, identifying code and
First storage address obtains the data packet that is stored of the first block chain corresponding position according to multiple first storage address, according to testing
Card code verifies the data packet, decompresses the data packet and obtains product data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910805614.XA CN110516459A (en) | 2019-08-29 | 2019-08-29 | A kind of product data retroactive method and system based on block chain |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910805614.XA CN110516459A (en) | 2019-08-29 | 2019-08-29 | A kind of product data retroactive method and system based on block chain |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110516459A true CN110516459A (en) | 2019-11-29 |
Family
ID=68628785
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910805614.XA Pending CN110516459A (en) | 2019-08-29 | 2019-08-29 | A kind of product data retroactive method and system based on block chain |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110516459A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111191293A (en) * | 2019-12-25 | 2020-05-22 | 北斗天地股份有限公司 | Beidou data processing method and device based on block chain |
CN111222895A (en) * | 2020-01-15 | 2020-06-02 | 河南智行科技有限公司 | Product tracing system and method based on block chain |
CN111402101A (en) * | 2020-03-12 | 2020-07-10 | 北京安洁康生物科技有限公司 | Food safety supervision method and device, block chain alliance management platform and medium |
CN111586069A (en) * | 2020-05-15 | 2020-08-25 | 广州全宇风信息科技有限公司 | Internet of things equipment management and data chaining method based on block chain technology |
CN111967054A (en) * | 2020-06-30 | 2020-11-20 | 国网浙江省电力有限公司培训中心 | Block chain-based anti-electricity-stealing evidence-obtaining image data storage method and system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106779737A (en) * | 2016-11-30 | 2017-05-31 | 电子科技大学 | Product based on block chain technology is traced to the source verification method |
WO2018119587A1 (en) * | 2016-12-26 | 2018-07-05 | 深圳前海达闼云端智能科技有限公司 | Data processing method, device, and system, and information acquisition apparatus |
CN108520293A (en) * | 2018-04-03 | 2018-09-11 | 中兴能源(天津)有限公司 | A kind of product false proof source tracing method, device, server and storage medium |
CN110097373A (en) * | 2019-03-18 | 2019-08-06 | 杭州特股软件开发有限公司 | The traceability system and method combined based on block chain with Internet of Things |
CN110163628A (en) * | 2019-04-04 | 2019-08-23 | 上海能链众合科技有限公司 | A kind of agricultural product traceability system based on block chain |
-
2019
- 2019-08-29 CN CN201910805614.XA patent/CN110516459A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106779737A (en) * | 2016-11-30 | 2017-05-31 | 电子科技大学 | Product based on block chain technology is traced to the source verification method |
WO2018119587A1 (en) * | 2016-12-26 | 2018-07-05 | 深圳前海达闼云端智能科技有限公司 | Data processing method, device, and system, and information acquisition apparatus |
CN108520293A (en) * | 2018-04-03 | 2018-09-11 | 中兴能源(天津)有限公司 | A kind of product false proof source tracing method, device, server and storage medium |
CN110097373A (en) * | 2019-03-18 | 2019-08-06 | 杭州特股软件开发有限公司 | The traceability system and method combined based on block chain with Internet of Things |
CN110163628A (en) * | 2019-04-04 | 2019-08-23 | 上海能链众合科技有限公司 | A kind of agricultural product traceability system based on block chain |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111191293A (en) * | 2019-12-25 | 2020-05-22 | 北斗天地股份有限公司 | Beidou data processing method and device based on block chain |
CN111191293B (en) * | 2019-12-25 | 2023-10-20 | 北斗天地股份有限公司 | Beidou data processing method and device based on block chain |
CN111222895A (en) * | 2020-01-15 | 2020-06-02 | 河南智行科技有限公司 | Product tracing system and method based on block chain |
CN111402101A (en) * | 2020-03-12 | 2020-07-10 | 北京安洁康生物科技有限公司 | Food safety supervision method and device, block chain alliance management platform and medium |
CN111586069A (en) * | 2020-05-15 | 2020-08-25 | 广州全宇风信息科技有限公司 | Internet of things equipment management and data chaining method based on block chain technology |
CN111967054A (en) * | 2020-06-30 | 2020-11-20 | 国网浙江省电力有限公司培训中心 | Block chain-based anti-electricity-stealing evidence-obtaining image data storage method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110516459A (en) | A kind of product data retroactive method and system based on block chain | |
Azzi et al. | The power of a blockchain-based supply chain | |
US10270600B2 (en) | Secure revisioning auditing system for electronic document files | |
AU2021231439B2 (en) | Storage and communication environment for cryptographic tags | |
CN109598540B (en) | Advertisement accurate pushing method and advertisement accurate pushing system | |
WO2019028026A1 (en) | A secure and confidential custodial transaction system, method and device using zero-knowledge protocol | |
WO2020139519A1 (en) | Blockchain systems and methods for confirming presence | |
CN110472116A (en) | Alliance's block chain business network and its federation node, product data storage method | |
US20160164884A1 (en) | Cryptographic verification of provenance in a supply chain | |
US20130329889A1 (en) | System and method for providing secure product data collection, monitoring, and tracking | |
US20190197562A1 (en) | System and method for product authentication | |
CN111882233A (en) | Storage risk early warning method, system and device based on block chain and storage medium | |
Malik et al. | A comprehensive review of blockchain applications in industrial Internet of Things and supply chain systems | |
KR20200055410A (en) | Contract apparatus and method of blockchain using digital contents orginal key | |
CN113886883A (en) | Internet of things data management method and device | |
Sarkar | Blockchain for combating pharmaceutical drug counterfeiting and cold chain distribution | |
CN116777476A (en) | Medicine credible tracing method based on public key searchable encryption | |
CN116258309A (en) | Business object life cycle management and tracing method and device based on block chain | |
Pennekamp et al. | Securing sensing in supply chains: Opportunities, building blocks, and designs | |
KR102120330B1 (en) | Contract apparatus and method of blockchain using location information | |
CN116611851A (en) | Hotpot condiment product tracing method and system based on blockchain | |
CN110689356A (en) | Method for recording commodity circulation process by using nested digital twin | |
CN112995225B (en) | Intelligent stamp credible verification system based on block chain | |
CN113935874A (en) | District chain-based book management system for studying income | |
CN112926972B (en) | Information processing method based on block chain, block chain system and terminal |
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: 20191129 |
|
WD01 | Invention patent application deemed withdrawn after publication |