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 PDF

Info

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
Application number
CN201910805614.XA
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.)
Shanghai Zizhao Technology Development Co Ltd
Original Assignee
Shanghai Zizhao Technology Development Co Ltd
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 Shanghai Zizhao Technology Development Co Ltd filed Critical Shanghai Zizhao Technology Development Co Ltd
Priority to CN201910805614.XA priority Critical patent/CN110516459A/en
Publication of CN110516459A publication Critical patent/CN110516459A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting 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/6227Protecting 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/018Certifying business or products
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; 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

A kind of product data retroactive method and system based on block chain
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.
CN201910805614.XA 2019-08-29 2019-08-29 A kind of product data retroactive method and system based on block chain Pending CN110516459A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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