CN113159804A - Dynamic customization method based on block chain anti-counterfeiting traceability platform - Google Patents

Dynamic customization method based on block chain anti-counterfeiting traceability platform Download PDF

Info

Publication number
CN113159804A
CN113159804A CN202110478135.9A CN202110478135A CN113159804A CN 113159804 A CN113159804 A CN 113159804A CN 202110478135 A CN202110478135 A CN 202110478135A CN 113159804 A CN113159804 A CN 113159804A
Authority
CN
China
Prior art keywords
production
traceability
information
ipfs
block chain
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
CN202110478135.9A
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.)
Jiaying University
Original Assignee
Jiaying University
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 Jiaying University filed Critical Jiaying University
Priority to CN202110478135.9A priority Critical patent/CN113159804A/en
Publication of CN113159804A publication Critical patent/CN113159804A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • G06Q30/0185Product, service or business identity fraud
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Artificial Intelligence (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Health & Medical Sciences (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a dynamic customization method based on a block chain anti-counterfeiting tracing platform, which is characterized by comprising a dynamically adaptable enterprise exclusive tracing platform and a tracing means of consumer WeChat code scanning, and the anti-counterfeiting security is ensured through a block chain technology. The exclusive traceability platform provides a customizable method for production flow and production information. The invention relates to the technical field of product traceability, in contrast to the prior art, a traceability platform based on the dynamic customization method is dynamically customized by an enterprise, the initiative right of the traceability process and the selection right of the traceability information are returned to the enterprise, the production of the enterprise can be more conformed, and the traceability information and the traceability process which are more in line with the market taste are customized. Meanwhile, the traceability means of the WeChat code scanning is tightly attached to the life style of the Internet +, the attention degree of a consumer to quality safety is improved, a better strength display opportunity is provided for an enterprise, and meanwhile, traceability information safety is guaranteed through a block chain and an IPFS technology, and greater trust is brought to the consumer.

Description

Dynamic customization method based on block chain anti-counterfeiting traceability platform
Technical Field
The invention relates to the technical field of product traceability, in particular to a dynamic customization method based on a block chain anti-counterfeiting traceability platform.
Background
Today, the traceability technology is rapidly developed, most traceability systems do not provide a customizable dynamic solution based on market change, and meanwhile, the traceability system customized for a certain type of commodities cannot reflect the commonality of traceability market requirements. The traditional traceability system can not dynamically customize a production flow, and the problems of incompatibility of traceability systems, non-uniform traceability platforms and the like exist among different participating main bodies. When a new policy is issued by a supervision department, the production structure is adjusted, and the traceability platform cannot rapidly cope with the change. The non-customizable traceability platform cannot dynamically customize the production data according to market reflection, so that enterprises cannot adjust the production data in time when market opportunities come, and brand competitiveness is improved by holding the heat of consumers on sensitive information at the opportunities, and the production is more and more successful. Therefore, how to provide a product traceability system design method which can not only be oriented to different types of products, but also be dynamically adapted to market changes for adjustment and adaptation becomes a technical problem to be solved in the field.
Disclosure of Invention
Aiming at the situation and overcoming the technical defects at present, the invention provides a dynamic customization method based on a block chain anti-counterfeiting traceability platform, which can not only face different types of products, but also dynamically adapt to market changes for adjustment and adaptation.
The technical scheme adopted by the invention is as follows: the invention relates to a dynamic customization method based on a block chain anti-counterfeiting traceability platform, which specifically comprises the following steps:
s1, configuring a production line and a production flow: customizing a dedicated production line and a corresponding production flow for products of different types, different periods and different production flows;
s2, customizing a special production department to manage different production processes;
s3, customizing an information template for production and source tracing according to the source tracing requirement;
s4, respectively starting a production batch example for different batches of production products;
s5, adding flow operation records for the production batches by production department personnel, and inputting production data information for the operation records, wherein the production data information specifically comprises the following steps:
s5.1, inputting image-text information and shooting pictures and videos in the operation process;
s5.2, inputting information template information, and filling corresponding production data by using the information template adapted to the process;
s5.3, binding an anti-counterfeiting two-dimensional code for the process operation record, and storing anti-counterfeiting information corresponding to the process record;
s6, generating a traceability two-dimensional code, wherein the stored content is subjected to hash calculation by the IPFS system, if the content has differences, the calculated fingerprints are inconsistent, data tampering can be avoided by utilizing the characteristic, data redundancy is reduced at the same time, the production data corresponding to the traceability batch is stored in the IPFS system, the generated IPFS fingerprint is calculated, whether the batch data are repeated or not is judged, the batch production data with the identical production data are only stored in the IPFS once, and the identical IPFS fingerprint is used;
s7, keeping the mapping relation between the IPFS fingerprint and the source tracing two-dimensional code in a key value pair form by the block chain;
s8, pasting the tracing two-dimension code to a factory product;
s9, the consumer scans the two-dimensional code, the block chain computing server obtains the IPFS fingerprint through the block chain, whether the block chain has the IPFS fingerprint mapped with the two-dimensional code or not is judged, if yes, the IPFS fingerprint is used for obtaining batch production data which cannot be tampered and are stored in an IPFS system, and if not, warning information that the tracing two-dimensional code does not exist is returned.
Further, the information template in step S3 includes an information template name, an information template description, and a contained information field name.
Further, the anti-counterfeiting information in the step S5.3 is an anti-counterfeiting two-dimensional code.
The invention with the structure has the following beneficial effects: the dynamic customization method based on the block chain anti-counterfeiting traceability platform returns the initiative right of the traceability process and the option right of the traceability information to an enterprise, can better fit the production of the enterprise, and customizes the traceability information and the traceability process which are more in line with the market taste. Meanwhile, the tracing means of the WeChat code scanning is close to the life style of the Internet +, the attention degree of consumers to quality safety is improved, and better strength display opportunities are provided for enterprises. Meanwhile, the traceability information safety is ensured through the block chain and the IPFS technology, and greater trust is brought to consumers. The method realizes the universality of the tracing platform and can reflect the commonness and the diversity of market tracing.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention. In the drawings:
FIG. 1 is a general flow chart of a dynamic customization method based on a blockchain anti-counterfeiting traceability platform according to the present invention;
FIG. 2 is a flow chart of a traceability data storage process of a dynamic customization method based on a block chain anti-counterfeiting traceability platform according to the present invention;
fig. 3 is a flowchart of a tracing process of a dynamic customization method based on a block chain anti-counterfeiting tracing platform according to the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all embodiments; all other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example 1:
as shown in fig. 1 and fig. 3, a dynamic customization method based on a block chain anti-counterfeiting traceability platform specifically includes the following steps:
s1, configuring a production line and a production flow, customizing a dedicated production line and a corresponding production flow for products of different types, different periods and different production flows;
s2, customizing a special production department to manage different production processes;
s3, customizing an information template for production and source tracing according to a source tracing requirement, wherein the information template comprises a name, a description and an information field name;
s4, respectively starting a production batch example for different batches of production products;
s5, adding flow operation records for the production batches by production department personnel, and inputting production data information for the operation records, wherein the production data information specifically comprises the following steps:
s5.1, inputting image-text information and shooting pictures and videos in the operation process;
s5.2, inputting information template information, and filling corresponding production data by using the information template adapted to the process;
s5.3, binding the anti-counterfeiting two-dimensional code for the operation record of the process, and storing anti-counterfeiting information corresponding to the process record as the anti-counterfeiting two-dimensional code;
s6, generating a traceability two-dimensional code, wherein the stored content is subjected to hash calculation by the IPFS system, if the content has differences, the calculated fingerprints are inconsistent, data tampering can be avoided by utilizing the characteristic, data redundancy is reduced at the same time, the production data corresponding to the traceability batch is stored in the IPFS system, the generated IPFS fingerprint is calculated, whether the batch data are repeated or not is judged, the batch production data with the identical production data are only stored in the IPFS once, and the identical IPFS fingerprint is used;
s7, keeping the mapping relation between the IPFS fingerprint and the source tracing two-dimensional code in a key value pair form by the block chain;
s8, pasting the tracing two-dimension code to a factory product;
s9, the consumer scans the two-dimension code, the server obtains the IPFS fingerprint through the block chain, if the IPFS fingerprint exists, the batch production data which cannot be tampered and are stored in the IPFS system are obtained through the IPFS fingerprint, and if the IPFS fingerprint does not exist, warning information that the source tracing two-dimension code does not exist is returned.
Example 2:
as shown in fig. 2, when the batch information of the traceable two-dimensional code is stored in the IPFS system and the block chain, fig. 2 is a flow chart of a storage process, the storage production batch information is not stored in a batch unit, but stored one code at a time, and redundancy is eliminated by the IPFS system. Through the form of one code for one storage, the non-tamper property and the consistency of the traceability two-dimensional code and batch production data are ensured.
When the IPFS (interplanetary file system) stores data, a Hash calculation is carried out on the data to obtain a unique IPFS fingerprint. The generated fingerprints are inconsistent if the data contents are inconsistent, the generation algorithm is an irreversible algorithm, and by utilizing the characteristic, the production data is kept through an IPFS system, and the blockchain server only keeps the corresponding relation between the traceable two-dimensional code and the IPF fingerprint, so that the calculation pressure of the blockchain server can be reduced, and the redundancy of the data can be reduced.
When the production batch information of different batches in different periods changes, the newly calculated IPFS fingerprints are different, the old traceable two-dimensional code still can correspond to the old batch information which cannot be tampered, and the new traceable two-dimensional code corresponds to the batch production data which is newly stored in the IPFS. And when the batch information is consistent, redundancy can be eliminated through IPFS fingerprints, and repeated data is not stored. And finally, storing the production data corresponding to the tracing two-dimensional code in an IPFS system, and storing the mapping relation between the corresponding IPFS fingerprint and the tracing two-dimensional code in a block chain.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (3)

1. A dynamic customization method based on a block chain anti-counterfeiting traceability platform is characterized by comprising the following steps:
s1, configuring a production line and a production flow: customizing a dedicated production line and a corresponding production flow for products of different types, different periods and different production flows;
s2, customizing a special production department to manage different production processes;
s3, customizing an information template for production and source tracing according to the source tracing requirement;
s4, respectively starting a production batch example for different batches of production products;
s5, adding flow operation records for the production batches by production department personnel, and inputting production data information for the operation records, wherein the production data information specifically comprises the following steps:
s5.1, inputting image-text information and shooting pictures and videos in the operation process;
s5.2, inputting information template information, and filling corresponding production data by using the information template adapted to the process;
s5.3, binding an anti-counterfeiting two-dimensional code for the process operation record, and storing anti-counterfeiting information corresponding to the process record;
s6, generating a traceability two-dimensional code, wherein the stored content is subjected to hash calculation by the IPFS system, if the content has differences, the calculated fingerprints are inconsistent, data tampering can be avoided by utilizing the characteristic, data redundancy is reduced at the same time, the production data corresponding to the traceability batch is stored in the IPFS system, the generated IPFS fingerprint is calculated, whether the batch data are repeated or not is judged, the batch production data with the identical production data are only stored in the IPFS once, and the identical IPFS fingerprint is used;
s7, keeping the mapping relation between the IPFS fingerprint and the source tracing two-dimensional code in a key value pair form by the block chain;
s8, pasting the tracing two-dimension code to a factory product;
s9, the consumer scans the two-dimensional code, the block chain computing server obtains the IPFS fingerprint through the block chain, whether the block chain has the IPFS fingerprint mapped with the two-dimensional code or not is judged, if yes, the IPFS fingerprint is used for obtaining batch production data which cannot be tampered and are stored in an IPFS system, and if not, warning information that the tracing two-dimensional code does not exist is returned.
2. The dynamic customizing method based on the blockchain anti-counterfeiting traceability platform of claim 1, wherein the information template in step S3 comprises an information template name, an information template description and an included information field name.
3. The dynamic customization method based on the block chain anti-counterfeiting traceability platform of claim 2, wherein the anti-counterfeiting information in step S5.3 is an anti-counterfeiting two-dimensional code.
CN202110478135.9A 2021-04-30 2021-04-30 Dynamic customization method based on block chain anti-counterfeiting traceability platform Pending CN113159804A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110478135.9A CN113159804A (en) 2021-04-30 2021-04-30 Dynamic customization method based on block chain anti-counterfeiting traceability platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110478135.9A CN113159804A (en) 2021-04-30 2021-04-30 Dynamic customization method based on block chain anti-counterfeiting traceability platform

Publications (1)

Publication Number Publication Date
CN113159804A true CN113159804A (en) 2021-07-23

Family

ID=76872684

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110478135.9A Pending CN113159804A (en) 2021-04-30 2021-04-30 Dynamic customization method based on block chain anti-counterfeiting traceability platform

Country Status (1)

Country Link
CN (1) CN113159804A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113610550A (en) * 2021-08-26 2021-11-05 盐城一方信息技术有限公司 Product tracing method and system based on block chain

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113610550A (en) * 2021-08-26 2021-11-05 盐城一方信息技术有限公司 Product tracing method and system based on block chain

Similar Documents

Publication Publication Date Title
US11720906B2 (en) Blockchain-based product authentication system
US11544519B2 (en) Systems and methods for generating secure tags
CN109345264B (en) Wine product traceability anti-counterfeiting system and method based on block chain
CN109978573B (en) Information traceability system based on block chain
US11341490B2 (en) Carbon footprint blockchain network
US20210051027A1 (en) User identity information authentication and verification methods and devices
US9971754B2 (en) Method for associating third party content with online document signing
US20220311599A1 (en) Digital Ledger For Unique Item IDs With Ownership
AU2021255596A1 (en) Intelligent assertion tokens for authenticating and controlling network communications using a distributed ledger
CN112435128B (en) Supply chain tracing system based on multi-level block chain technology
CN102007508A (en) Goods processing method
US20200051092A1 (en) System and method for product recall using blockchain
CN111899072A (en) Block chain based product sale method and system
CN113159804A (en) Dynamic customization method based on block chain anti-counterfeiting traceability platform
US20230062776A1 (en) Supplemental Digital Content Access Control using Nonfungible Tokens (NFTs)
US20200344046A1 (en) Product Tracking System and Method
US20230298042A1 (en) System and method for carbon objects, carbon object databases and carbon platform application programming interface
CN110796457A (en) Central kitchen product traceability system
CN109377248A (en) Method for anti-counterfeit and system
CN104867022A (en) Variable anti-fake code-based anti-fake method
CN116777340A (en) Method and system for storing right of goods
US20210248616A1 (en) Value warranty data validation and encryption system
CN114138760A (en) Data management method, device, equipment and storage medium
CN111144898A (en) Method, equipment and medium for tracing source of legal book
US20240126904A1 (en) Systems and Methods for Managing Access to Confidential Data

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