CN113222623A - Product tracing method, system and application thereof - Google Patents

Product tracing method, system and application thereof Download PDF

Info

Publication number
CN113222623A
CN113222623A CN202110559110.1A CN202110559110A CN113222623A CN 113222623 A CN113222623 A CN 113222623A CN 202110559110 A CN202110559110 A CN 202110559110A CN 113222623 A CN113222623 A CN 113222623A
Authority
CN
China
Prior art keywords
information
product
port
platform
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
CN202110559110.1A
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.)
Zhongfutong Group Co ltd
Original Assignee
Zhongfutong Group 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 Zhongfutong Group Co ltd filed Critical Zhongfutong Group Co ltd
Priority to CN202110559110.1A priority Critical patent/CN113222623A/en
Publication of CN113222623A publication Critical patent/CN113222623A/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
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
    • 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/01Customer relationship services
    • G06Q30/012Providing warranty services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1441Countermeasures against malicious traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Accounting & Taxation (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a product tracing method, a product tracing system and application thereof, wherein the product tracing method has the advantages that different functions of data chaining, inquiry and supervision are realized by constructing a tracing chain platform ingeniously and configuring different data interaction ports, meanwhile, product tracing information in different areas is stored on different block chain nodes, and by utilizing data synchronization among the block chain nodes, the falsification prevention, high reliability and dispatching of data processing tasks are realized, the data processing load intensity of the tracing chain platform is reduced, the role burden problem in the data interaction process is optimized, the product tracing method can be used for tracing food tracing information, and the evaluation feedback of other more comprehensive consumers can be known in the tracing process of inquiry and user or consumer, so that the consumption use experience and supervision transparence are improved.

Description

Product tracing method, system and application thereof
Technical Field
The invention relates to the technical field of product traceability, in particular to a product traceability method, a product traceability system and application thereof.
Background
Along with the continuous development of communities, the life of the communities is more and more abundant, the last kilometer of the community is more and more applied, the requirements of residents of the community on substances and services are higher and higher, the residents are particularly concerned about the authenticity of foods and the authenticity of products, and a platform for pushing shared articles is lacked in the conventional community service platform; the government is weak in monitoring food entering the community, cannot control the food in real time, and cannot quickly trace the food problems after the occurrence; the merchant cannot quickly acquire real and quick feedback of the user, and lacks stickiness and interaction with community residents.
Disclosure of Invention
In view of this, the present invention provides a product tracing method, system and application thereof, which are reliable in implementation, good in data tamper resistance, and comprehensive in tracing data.
In order to achieve the technical purpose, the technical scheme adopted by the invention is as follows:
a method of product tracing, comprising:
s01, constructing a traceability chain platform, wherein the traceability chain platform stores product traceability information;
s02, collecting product circulation data, chaining the product circulation data to a traceability chain platform, and converting the product circulation data into product traceability information for storage by the traceability chain platform;
and S03, configuring a data interaction port, accessing the data interaction port to the source chain tracing platform, and using the data interaction port for data uplink, inquiry and/or supervision.
As a possible implementation, the present solution further includes:
s04, configuring traceability identification codes corresponding to corresponding products one by one according to the product traceability information stored in the traceability chain platform, wherein the traceability identification codes are arranged on the surface of a product package and/or a product, and the traceability identification codes are used for retrieving and/or updating the product traceability information stored in the traceability chain platform;
the tracing identification code is more than one of a two-dimensional code, a bar code or a character string.
As a preferred alternative, preferably, step S03 configures a data interaction port, and accesses the data interaction port to the source chain platform, and the method for data uplink, query and/or supervision includes the following steps that can be implemented in parallel:
s031, configure information cochain port, access it to the tracing chain platform, and the tracing chain platform used for already storing the product tracing information to upgrade or not storing the product tracing information to establish;
and/or
S032, configuring an on-chain supervision port, accessing the on-chain supervision port to a traceability chain platform, and using the on-chain supervision port for accessing of a supervision department to perform on-chain supervision;
and/or
S033, configuring an anti-counterfeiting traceability port, accessing the anti-counterfeiting traceability port into a traceability chain platform, and inquiring product traceability information of a supplier and a user;
and/or
S034, configuring a public query port, accessing the public query port into the traceability chain platform, and opening a preset query authority by the traceability chain platform to perform data interaction.
As a preferred alternative, the scheme further includes:
s05, creating a platform account, configuring platform account authority, and corresponding the platform account authority to more than one of an information uplink port, an on-chain supervision port or an anti-counterfeiting traceability port;
the platform account comprises more than one of a supplier account, a user account, a logistics account and a supply chain account;
in addition, the platform account authority of the supplier account comprises access permission of an information uplink port and an anti-counterfeiting tracing port;
the platform account permissions of the user account include: access permission of an information uplink port and an anti-counterfeiting tracing port;
the platform account authority of the logistics account comprises the following steps: access permission of an information uplink port;
the platform account permissions of the supply chain account include: and allowing access to the uplink port.
As a preferred selection implementation manner, preferably, the platform account enters the front end of the traceability chain platform by reading the traceability identification code, and selects an information uplink port, an on-chain supervision port or an anti-counterfeiting traceability port to access the traceability chain platform through a platform account authority corresponding to the platform account;
when the non-platform account enters the front end of the tracing chain platform by reading the tracing identification code, the non-platform account enters the public query port.
As a preferred alternative, it is preferred that the product circulation data include: one or more of product data, logistics information, user information, or supply chain information;
the information uplink port is also provided with product circulation data uplink permission, and the product circulation data uplink permission comprises more than one of product data uplink permission, logistics information uplink permission, user information uplink permission or supply chain information uplink permission;
wherein, the authority of the supplier account accessing the information uplink port comprises product data uplink authority;
the authority of the logistics account to access the information uplink port comprises logistics information uplink authority;
the authority of the user account to access the information uplink port comprises user information uplink authority;
the permission of the supply chain account to access the information uplink port comprises supply chain information uplink permission.
As a preferred alternative, it is preferred that the product data include: one or more of product information, production information or production environment information,
the product information comprises more than one of product name, product picture or product motion picture;
the production information comprises: one or more of production time, production cycle, production batch, or production packaging;
the production environment information comprises: more than one item of text information, picture information, video information or audio information of the production process environment;
the logistics information comprises: the system comprises product logistics information and/or product logistics tracks, wherein the product logistics information at least comprises more than one of logistics accepting units, logistics delivery time, logistics distribution personnel or logistics distribution time;
the user information comprises: more than one of product code scanning information, user evaluation information, user recommendation information or product display information corresponding to the user;
the supply chain information includes: more than one item of product information, logistics information, sales information or user feedback information.
As a preferred embodiment, preferably, the source chain platform includes a plurality of block chain nodes, and the plurality of block chain nodes are in communication connection with each other;
wherein, the plurality of block chain nodes correspond to different product circulation data acquisition regions;
in addition, after the acquired product circulation data is transmitted to the block chain link points corresponding to the region, the product circulation data is synchronized to all the block chain nodes by the corresponding block chain link points.
Based on the above product tracing method, the present invention further provides a product tracing system, which includes:
the cloud service application layer is provided with a plurality of block chain nodes, the plurality of block chain nodes correspond to different product areas and are used for storing product traceability information, and the plurality of block chain nodes are in communication connection and information synchronization;
the terminal acquisition layer is used for acquiring product circulation data;
the edge processing layer comprises a plurality of edge gateway devices, the edge gateway devices are used for receiving product circulation data acquired by the terminal acquisition layer, classifying the product circulation data and storing local data, and the edge processing layer is also used for uploading the product circulation data to block link points of the cloud service application layer;
and the front-end application layer is used for configuring a data interaction port, is accessed into the cloud service application layer, and is used for data uplink, inquiry and/or supervision.
Based on the product tracing method, the invention also provides a food tracing method, which comprises the product tracing method.
Based on the product tracing method, the present invention further provides a computer-readable storage medium, where at least one instruction, at least one program, a code set, or an instruction set is stored in the storage medium, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded by a processor and executed to implement the product tracing method.
By adopting the technical scheme, compared with the prior art, the invention has the beneficial effects that: according to the technical scheme, the traceability chain platform is constructed ingeniously, different functions of data chaining, inquiry and supervision are achieved by configuring different data interaction ports, meanwhile, product traceability information in different areas is stored on different block chain nodes, data synchronization among the block chain nodes is utilized, data tampering prevention, high reliability and dispatching of data processing tasks are achieved, the data processing load intensity of the traceability chain platform is reduced, the role burden problem in the data interaction process is optimized, the traceability chain platform can be used for tracking food traceability information, inquiry and users or consumers can know evaluation feedback of other more comprehensive consumers in the traceability process, and consumption use experience and supervision transparence are improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a schematic flow chart of a product tracing method according to the present invention;
FIG. 2 is a schematic sub-step diagram of step S03 of the tracing method for product source according to the present invention;
FIG. 3 is a schematic diagram of the interaction of the product tracing method with the system platform;
FIG. 4 is a schematic diagram of a system platform data interaction of the tracing method of the present invention;
FIG. 5 is a schematic system architecture level connection diagram of the product traceability system of the present invention;
FIG. 6 is a schematic diagram of a block chain technology relationship of the product tracing system of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be noted that the following examples are only illustrative of the present invention, and do not limit the scope of the present invention. Similarly, the following examples are only some but not all examples of the present invention, and all other examples obtained by those skilled in the art without any inventive work are within the scope of the present invention.
As shown in fig. 1, the method for tracing a product according to this embodiment includes:
s01, constructing a traceability chain platform, wherein the traceability chain platform stores product traceability information;
s02, collecting product circulation data, chaining the product circulation data to a traceability chain platform, and converting the product circulation data into product traceability information for storage by the traceability chain platform;
and S03, configuring a data interaction port, accessing the data interaction port to the source chain tracing platform, and using the data interaction port for data uplink, inquiry and/or supervision.
Wherein, because the product traceability information volume in the traceability chain platform is comparatively huge, if through platform port access platform after, adopt the mode of manual inquiry, it is with the data cochain of greatly reduced user and supplier or other roles, inquiry and supervision, consequently, in order to can more conveniently insert the traceability chain platform fast, and pertinence is simultaneously called or is guided to carry out traceability data processing in the product that corresponds, in this embodiment, as a possible implementation mode, furthermore, this scheme still includes:
s04, configuring traceability identification codes corresponding to corresponding products one by one according to the product traceability information stored in the traceability chain platform, wherein the traceability identification codes are arranged on the surface of a product package and/or a product, and the traceability identification codes are used for retrieving and/or updating the product traceability information stored in the traceability chain platform;
the tracing identification code is more than one of a two-dimensional code, a bar code or a character string; the two-dimension code has the advantages of fast query, large data bearing capacity and good anti-counterfeiting effect by adopting the two-dimension code as the front-end traceability identification code, the management of background data can correspondingly adopt the form of character strings to correlate the character strings with the data of the two-dimension code, and the character strings can be processed through the preset identification ports, so that the character strings can achieve the effects of batch identification and unified collection of product traceability information, namely, under the condition of less processing capacity, the input speed of identifying the two-dimension code is higher than that of the character strings, but when a supplier or a supply chain or a supervision department carries out background batch operation, the character string identification codes of a plurality of products are introduced at one time to query the product traceability information at one time, and the efficiency is far higher than that of two-dimension code identification one by one, therefore, the two-dimensional code is used as the front-end traceability identification code to be arranged on the package of the product or the surface of the product, so that the query efficiency is high, and the background can correspondingly generate a corresponding character string (such as a number with a specific digit and a primary-secondary combination) for background batch operation to improve the unified management of mass data.
In order to distinguish the access right, in this embodiment, as a preferred implementation manner, with reference to fig. 2, preferably, step S03 configures a data interaction port, which is accessed to the source chain platform, and the method for data uplink, query and/or supervision includes the following steps that may be implemented in parallel:
s031, configure information cochain port, access it to the tracing chain platform, and the tracing chain platform used for already storing the product tracing information to upgrade or not storing the product tracing information to establish;
and/or
S032, configuring an on-chain supervision port, accessing the on-chain supervision port to a traceability chain platform, and using the on-chain supervision port for accessing of a supervision department to perform on-chain supervision;
and/or
S033, configuring an anti-counterfeiting traceability port, accessing the anti-counterfeiting traceability port into a traceability chain platform, and inquiring product traceability information of a supplier and a user;
and/or
S034, configuring a public query port, accessing the public query port into the traceability chain platform, and opening a preset query authority by the traceability chain platform to perform data interaction.
By adopting the form, different platform ports can be corresponded by selecting different roles, so that the traceability chain platform is accessed, different operation functions or permissions are obtained, the management and the query of the product traceability information can be facilitated to be rapidly carried out, the corresponding different permissions can also be carried out by different APPs, or different ports or roles can be selected in the same APP or webpage interface, so that the product traceability information on the traceability chain platform can be more conveniently processed by switching the ports or the roles.
Fig. 3 and fig. 4 show the rough data content of data interaction performed by different roles on the traceability chain platform, and in order to more conveniently and effectively manage the user accessing the traceability chain platform and facilitate the authority acquisition, product traceability information management and query thereof, in this embodiment, as a preferred selection embodiment, it is preferable that the present scheme further includes:
s05, creating a platform account, configuring platform account authority, and corresponding the platform account authority to more than one of an information uplink port, an on-chain supervision port or an anti-counterfeiting traceability port;
the platform account comprises more than one of a supplier account, a user account, a logistics account and a supply chain account;
in addition, the platform account authority of the supplier account comprises access permission of an information uplink port and an anti-counterfeiting tracing port;
the platform account permissions of the user account include: access permission of an information uplink port and an anti-counterfeiting tracing port;
the platform account authority of the logistics account comprises the following steps: access permission of an information uplink port;
the platform account permissions of the supply chain account include: and allowing access to the uplink port.
Different platform accounts are established, different roles are given to the platform accounts to obtain different permissions, so that the data management roles of the product traceability platform can be greatly convenient to distribute and open different operation permissions, meanwhile, the operation records of a user on the platform can be more conveniently corresponded, and the uplink of bad product traceability information such as malicious counterfeiting and false reporting is avoided under the condition of anonymous data operation.
In this embodiment, as a preferred selection implementation manner, preferably, the platform account enters the front end of the traceability chain platform by reading the traceability identification code, and selects an information uplink port, an on-chain supervision port or an anti-counterfeiting traceability port to access the traceability chain platform through a platform account authority corresponding to the platform account;
when the non-platform account enters the front end of the tracing chain platform by reading the tracing identification code, the non-platform account enters the public query port.
As a preferred alternative, it is preferred that the product circulation data include: one or more of product data, logistics information, user information, or supply chain information;
the information uplink port is also provided with product circulation data uplink permission, and the product circulation data uplink permission comprises more than one of product data uplink permission, logistics information uplink permission, user information uplink permission or supply chain information uplink permission;
wherein, the authority of the supplier account accessing the information uplink port comprises product data uplink authority;
the authority of the logistics account to access the information uplink port comprises logistics information uplink authority;
the authority of the user account to access the information uplink port comprises user information uplink authority;
the permission of the supply chain account to access the information uplink port comprises supply chain information uplink permission.
As a preferred alternative, it is preferred that the product data include: one or more of product information, production information or production environment information,
the product information comprises more than one of product name, product picture or product motion picture;
the production information comprises: one or more of production time, production cycle, production batch, or production packaging;
the production environment information comprises: more than one item of text information, picture information, video information or audio information of the production process environment;
the logistics information comprises: the system comprises product logistics information and/or product logistics tracks, wherein the product logistics information at least comprises more than one of logistics accepting units, logistics delivery time, logistics distribution personnel or logistics distribution time;
the user information comprises: more than one of product code scanning information, user evaluation information, user recommendation information or product display information corresponding to the user;
the supply chain information includes: more than one item of product information, logistics information, sales information or user feedback information.
Because the traditional data management scheme is that a remote server is used for directly carrying all data, under the condition of huge amount of data, the data is required to be subjected to tamper-proof, rapid classification processing and query, a large data load is caused on the server, particularly, no integrated data exists, if all the work is carried out on the server, the performance load on the terminal is large, and all the work is carried out on the server, the server has more roles, and the probability of short data interaction failure of the server during a data peak period is easily improved greatly;
wherein, the plurality of block chain nodes correspond to different product circulation data acquisition regions;
in addition, after the acquired product circulation data is transmitted to the block chain link points corresponding to the region, the product circulation data is synchronized to all the block chain nodes by the corresponding block chain link points.
According to the scheme, the product traceability information is stored and managed locally or regionally in advance, and then is synchronized to all the block chain nodes to carry out data consistency synchronization, so that the anti-tampering capacity of the product traceability information can be greatly improved, and meanwhile, the work of classifying collected data is shared to the block chain nodes, so that the data burden and the work processing amount of an upper-layer server can be greatly reduced, and the data management optimization degree of the traceability chain platform is improved.
In a reverse view of fig. 3 and 4, the traceability chain platform system of the scheme uploads product data acquisition (product information, production environment information and the like), logistics information acquisition (product logistics information, logistics tracks and the like), user information acquisition (product scanning information, user evaluation, user recommendation, product display and the like), supply chain information acquisition (product information, logistics information, sales conditions, user feedback and the like) and other data information to the system platform; the government (supervision department) can master the circulation data of each link by calling the system platform, and ensure that evidence can be checked and managed when an abnormal event occurs; the supplier can improve the viscosity of the user through the anti-counterfeiting traceability of the traceability chain system platform, and simultaneously greatly improve the profit benefit.
The traceability chain platform user organization is divided into government (related departments), operation platform, user, logistics and supplier.
The main authority responsibilities of each role are as follows:
the government side: the method mainly monitors data and provides corresponding quality inspection for articles;
a platform side: mainly provides data analysis, digital operation, system operation and maintenance, application and popularization;
the user side: the method mainly provides article checking, article evaluation, consumption purchase and article popularization;
the material flow side: mainly providing logistics tracking and logistics track information;
the supplier side: mainly surrounding product attributes, product release, consumption tracking, consumption feedback.
Based on the product tracing method, the tracing method can be used for tracing the food and can also be used for tracing other non-food products.
As shown in fig. 5, based on the product tracing method, the embodiment further provides a product tracing system, which includes:
the cloud service application layer is provided with a plurality of block chain nodes, the plurality of block chain nodes correspond to different product areas and are used for storing product traceability information, and the plurality of block chain nodes are in communication connection and information synchronization;
the terminal acquisition layer is used for acquiring product circulation data;
the edge processing layer comprises a plurality of edge gateway devices, the edge gateway devices are used for receiving product circulation data acquired by the terminal acquisition layer, classifying the product circulation data and storing local data, and the edge processing layer is also used for uploading the product circulation data to block link points of the cloud service application layer;
and the front-end application layer is used for configuring a data interaction port, is accessed into the cloud service application layer, and is used for data uplink, inquiry and/or supervision.
The terminal acquisition layer is mainly formed by two-dimensional codes, RFID, audios and videos, quality inspection reports and the like. Product information, logistics information, user information and supply chain information are combined with audio and video production two-dimensional code information to be stored in a traceability chain.
The edge processing layer is mainly used for filling data information and locally storing part of data for use by the equipment terminal.
The cloud application service layer adopts a block chain and public cloud deployment to realize a source tracing chain core service logic, wherein the block chain adopts a FISCO BCOS architecture, and the public cloud can be deployed into cloud servers such as Aries, Tencent clouds or Huacheng clouds.
The front-end application layer may take a variety of forms for access and application. Such as APP, Web page access, wechat applets, etc.
Fig. 6 shows a block chain core technology of the FISCO BCOS, and the system of the present solution is built around open source architectures such as an intelligent contract, a consensus mechanism (PBFT), a database MySQL, a rights management, a gPRC, and a P2P protocol, by using an open source FISCO BCOS architecture.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be substantially or partially implemented in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only a part of the embodiments of the present invention, and not intended to limit the scope of the present invention, and all equivalent devices or equivalent processes performed by the present invention through the contents of the specification and the drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (10)

1. A product tracing method is characterized by comprising the following steps:
constructing a traceability chain platform, wherein product traceability information is stored in the traceability chain platform;
collecting product circulation data, uplink-transmitting the product circulation data to a traceability chain platform, and converting the product circulation data into product traceability information by the traceability chain platform for storage;
and configuring a data interaction port, accessing the data interaction port into the source chain tracing platform, and using the data interaction port for data uplink, inquiry and/or supervision.
2. The product tracing method of claim 1, further comprising:
configuring traceability identification codes which correspond to corresponding products one by one according to product traceability information stored in a traceability chain platform, wherein the traceability identification codes are arranged on the surface of a product package and/or a product, and the traceability identification codes are used for calling and/or updating the product traceability information stored in the traceability chain platform;
the tracing identification code is more than one of a two-dimensional code, a bar code or a character string.
3. The method of claim 2, wherein the data interaction port is configured to access a traceability chain platform, and the method for data chaining, querying and/or policing comprises:
configuring an information uplink port, accessing the information uplink port into a traceability chain platform, and updating stored product traceability information of the traceability chain platform or creating non-stored product traceability information;
and/or
Configuring an on-chain supervision port, accessing the on-chain supervision port to a traceability chain platform, and using the on-chain supervision port for accessing a supervision department to perform on-chain supervision;
and/or
Configuring an anti-counterfeiting tracing port, accessing the anti-counterfeiting tracing port into a tracing chain platform, and inquiring product tracing information by a supplier and a user;
and/or
And configuring a public query port, accessing the public query port into the traceability chain platform, and opening a preset query authority by the traceability chain platform to perform data interaction.
4. The product tracing method of claim 3, further comprising:
creating a platform account, configuring platform account authority, and corresponding the platform account authority to more than one of an information uplink port, an on-chain supervision port or an anti-counterfeiting tracing port;
the platform account comprises more than one of a supplier account, a user account, a logistics account and a supply chain account;
the platform account authority of the provider account comprises access permission of an information uplink port and an anti-counterfeiting tracing port;
the platform account permissions of the user account include: access permission of an information uplink port and an anti-counterfeiting tracing port;
the platform account authority of the logistics account comprises the following steps: access permission of an information uplink port;
the platform account permissions of the supply chain account include: and allowing access to the uplink port.
5. The product tracing method of claim 4, wherein the platform account enters the front end of the tracing chain platform by reading the tracing identification code, and the information uplink port, the on-chain supervision port or the anti-fake tracing chain port is selected to access the tracing chain platform through the platform account authority corresponding to the platform account;
when the non-platform account enters the front end of the tracing chain platform by reading the tracing identification code, the non-platform account enters the public query port.
6. The product tracing method of claim 5, wherein said product circulation data comprises: one or more of product data, logistics information, user information, or supply chain information;
the information uplink port is also provided with product circulation data uplink permission, and the product circulation data uplink permission comprises more than one of product data uplink permission, logistics information uplink permission, user information uplink permission or supply chain information uplink permission;
wherein, the authority of the supplier account accessing the information uplink port comprises product data uplink authority;
the authority of the logistics account to access the information uplink port comprises logistics information uplink authority;
the authority of the user account to access the information uplink port comprises user information uplink authority;
the permission of the supply chain account to access the information uplink port comprises supply chain information uplink permission.
7. The product tracing method of claim 6, wherein said product data comprises: one or more of product information, production information or production environment information,
the product information comprises more than one of product name, product picture or product motion picture;
the production information comprises: one or more of production time, production cycle, production batch, or production packaging;
the production environment information comprises: more than one item of text information, picture information, video information or audio information of the production process environment;
the logistics information comprises: the system comprises product logistics information and/or product logistics tracks, wherein the product logistics information at least comprises more than one of logistics accepting units, logistics delivery time, logistics distribution personnel or logistics distribution time;
the user information comprises: more than one of product code scanning information, user evaluation information, user recommendation information or product display information corresponding to the user;
the supply chain information includes: more than one item of product information, logistics information, sales information or user feedback information.
8. The product tracing method of one of claims 1 to 7, wherein said tracing chain platform comprises a plurality of block chain nodes, and said plurality of block chain nodes are connected in communication;
wherein, the plurality of block chain nodes correspond to different product circulation data acquisition regions;
in addition, after the acquired product circulation data is transmitted to the block chain link points corresponding to the region, the product circulation data is synchronized to all the block chain nodes by the corresponding block chain link points.
9. A product traceability system, comprising:
the cloud service application layer is provided with a plurality of block chain nodes, the plurality of block chain nodes correspond to different product areas and are used for storing product traceability information, and the plurality of block chain nodes are in communication connection and information synchronization;
the terminal acquisition layer is used for acquiring product circulation data;
the edge processing layer comprises a plurality of edge gateway devices, the edge gateway devices are used for receiving product circulation data acquired by the terminal acquisition layer, classifying the product circulation data and storing local data, and the edge processing layer is also used for uploading the product circulation data to block link points of the cloud service application layer;
and the front-end application layer is used for configuring a data interaction port, is accessed into the cloud service application layer, and is used for data uplink, inquiry and/or supervision.
10. A computer-readable storage medium, characterized in that: the storage medium stores at least one instruction, at least one program, a set of codes, or a set of instructions, which is loaded and executed by a processor to implement the product tracing method according to one of claims 1 to 8.
CN202110559110.1A 2021-05-21 2021-05-21 Product tracing method, system and application thereof Pending CN113222623A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110559110.1A CN113222623A (en) 2021-05-21 2021-05-21 Product tracing method, system and application thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110559110.1A CN113222623A (en) 2021-05-21 2021-05-21 Product tracing method, system and application thereof

Publications (1)

Publication Number Publication Date
CN113222623A true CN113222623A (en) 2021-08-06

Family

ID=77097815

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110559110.1A Pending CN113222623A (en) 2021-05-21 2021-05-21 Product tracing method, system and application thereof

Country Status (1)

Country Link
CN (1) CN113222623A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107657463A (en) * 2017-09-29 2018-02-02 北京京东尚科信息技术有限公司 Article is traced to the source platform and method and device
CN108305083A (en) * 2018-02-11 2018-07-20 张国忠 A kind of commodity source tracing method and system based on block chain
CN111429162A (en) * 2020-04-16 2020-07-17 汪金小 Energized block chain agricultural product quality credible traceability system based on nondestructive detection technology
KR20200091237A (en) * 2019-01-22 2020-07-30 김치하 Animal products traceability system using blockchain technology
CN112819483A (en) * 2020-12-30 2021-05-18 杭州趣链科技有限公司 Block chain-based product traceability management method and device and related equipment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107657463A (en) * 2017-09-29 2018-02-02 北京京东尚科信息技术有限公司 Article is traced to the source platform and method and device
US20200226618A1 (en) * 2017-09-29 2020-07-16 Beijing Jingdong Shangke Information Technology Co., Ltd. Platform, method and device for tracing an object
CN108305083A (en) * 2018-02-11 2018-07-20 张国忠 A kind of commodity source tracing method and system based on block chain
KR20200091237A (en) * 2019-01-22 2020-07-30 김치하 Animal products traceability system using blockchain technology
CN111429162A (en) * 2020-04-16 2020-07-17 汪金小 Energized block chain agricultural product quality credible traceability system based on nondestructive detection technology
CN112819483A (en) * 2020-12-30 2021-05-18 杭州趣链科技有限公司 Block chain-based product traceability management method and device and related equipment

Similar Documents

Publication Publication Date Title
CN109034833B (en) Product tracing information management system and method based on block chain
CN111429162A (en) Energized block chain agricultural product quality credible traceability system based on nondestructive detection technology
CN112001586B (en) Enterprise networking big data audit risk control architecture based on block chain consensus mechanism
CN107491472B (en) Life cycle-based big data platform sensitive data secure sharing system and method
CN114819862B (en) Cold-chain logistics tracing service method, system and storage medium
CN109120428B (en) Method and system for wind control analysis
CN114707914B (en) Supply and marketing management center platform system based on SaaS framework
CN104715268B (en) Inter-system data interaction platform and application process based on data label
CN113205352B (en) Traceability chain platform system data interaction management method and system
CN107979477A (en) A kind of method and system of business monitoring
Oh Development of a smart supply-chain management solution based on logistics standards utilizing artificial intelligence and the internet of things
CN112967074A (en) Block chain driven rice supply chain information supervision model construction method
CN114429364A (en) Business data management method and device, storage medium and electronic equipment
Zhang et al. A traceability public service cloud platform incorporating IDcode system and colorful QR code technology for important product
Schapranow et al. Costs of authentic pharmaceuticals: research on qualitative and quantitative aspects of enabling anti-counterfeiting in RFID-aided supply chains
CN114386986A (en) Product full life cycle data tracing platform
CN113094365A (en) Food safety tracing system, method and equipment and readable storage medium
Betti et al. Smart contracts-enabled simulation for hyperconnected logistics
CN110968479A (en) Business-level full-link monitoring method for application program and server
Singh et al. Supply Chain Management Growth With the Adoption of Blockchain Technology (BoT) and Internet of Things (IoT)
CN113793158A (en) Textile inspection detection information query method and system
CN117745307A (en) Block chain-based food supply chain multi-state change full-flow safety tracing method
Liu Analysis of Cross‐Border E‐Commerce Commodities in Internet of Things Based on Semantic Traceability Algorithm
CN113222623A (en) Product tracing method, system and application thereof
CN105809453A (en) Electronic documents based full supply chain information back-dating and controlling method

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210806