Nothing Special   »   [go: up one dir, main page]

CN112308683A - Block chain-based steel quality guarantee book generation and management method and system - Google Patents

Block chain-based steel quality guarantee book generation and management method and system Download PDF

Info

Publication number
CN112308683A
CN112308683A CN202011321765.7A CN202011321765A CN112308683A CN 112308683 A CN112308683 A CN 112308683A CN 202011321765 A CN202011321765 A CN 202011321765A CN 112308683 A CN112308683 A CN 112308683A
Authority
CN
China
Prior art keywords
book
quality
steel
information
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
CN202011321765.7A
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.)
Ouye Yunshang Co ltd
Original Assignee
Ouye Yunshang 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 Ouye Yunshang Co ltd filed Critical Ouye Yunshang Co ltd
Priority to CN202011321765.7A priority Critical patent/CN112308683A/en
Publication of CN112308683A publication Critical patent/CN112308683A/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/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders
    • 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
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • 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
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device
    • G06K17/0029Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device the arrangement being specially adapted for wireless interrogation of grouped or bundled articles tagged with wireless record carriers
    • 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
    • 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Development Economics (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Tourism & Hospitality (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Manufacturing & Machinery (AREA)
  • Primary Health Care (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Bioethics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention relates to a block chain-based method and a block chain-based system for generating and managing a steel quality guarantee book, wherein the method comprises the following steps: building a block chain platform, and connecting a steel production mechanism and a steel sale mechanism into the block chain platform; the block chain platform receives steel resource data and steel quality guarantee data encrypted and uploaded by a steel production mechanism; the block chain platform feeds back steel quality guarantee data after receiving an inquiry request of a steel sales organization; the block chain platform receives order data encrypted and uploaded by a steel selling mechanism; the block chain platform receives a warranty book application request of a steel sales organization and then sends a request for generating an electronic document of a warranty book to the steel warranty book management platform; and the steel quality insurance book management platform generates an electronic document of the quality insurance book based on the order data and the steel quality insurance data, and simultaneously generates and links the information of the quality insurance book. Compared with the prior art, the invention can provide a real and effective quality guarantee book for the disassembled and sold steel.

Description

Block chain-based steel quality guarantee book generation and management method and system
Technical Field
The invention relates to the technical field of informatization of the steel industry, in particular to a block chain-based method and a block chain-based system for generating and managing a steel quality guarantee book.
Background
When steel products leave a factory, a steel factory can provide quality assurance books to mark the specifications and performance parameters of the used materials, and the steel products have legal efficacy. In many steel mills, the steel e-commerce transaction platform is used as an important spot goods sale channel, goods are hung on the transaction platform and uploaded to provide steel quality information, and a buyer can obtain original documents of quality assurance books of purchased steel after purchasing the steel. In order to enable buyers to obtain quality and security books more conveniently, the Chinese patent application CN104503715A discloses a dynamic quality and security book management system in the steel industry, which comprises a quality and security book structure configuration module, a quality and security book printing module, a quality and security book data extraction module and a quality and security book operation module.
However, according to the current situation analysis, for the steel products such as screw thread steel, disc screw, round steel and wire rod which are sold according to weight rather than quantity, a steel factory only provides quality guarantee books according to the number of vehicles when the steel products are delivered from a factory, and the original paper of the quality guarantee book cannot be detached when the steel products are detached and sold in the subsequent selling and circulating link, so that the detached and sold steel products lack the quality guarantee book. Therefore, how to provide a real and effective warranty book for the disassembled and sold steel becomes a technical problem to be solved urgently in the field.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provide a block chain-based steel quality assurance book generation and management method and system capable of providing a real and effective quality assurance book for the disassembled and sold steel.
The purpose of the invention can be realized by the following technical scheme:
a block chain-based method for generating and managing a steel quality insurance book comprises the following steps:
building a block chain platform, and accessing a steel production mechanism and a steel sale mechanism to the block chain platform based on unique identity authentication information;
the block chain platform receives steel resource data and steel quality guarantee data encrypted and uploaded by the steel production mechanism;
the block chain platform feeds back corresponding steel quality guarantee data after receiving the query request of the steel sales organization;
the block chain platform receives the order data encrypted and uploaded by the steel sales organization;
after receiving a quality and insurance book application request of the steel sales organization, the block chain platform sends a request for generating an electronic quality and insurance book file according to an order to the steel quality and insurance book management platform;
the steel quality assurance book management platform acquires order data and steel quality assurance data in the quality assurance book application request, hash value verification is carried out on the order data and the steel quality assurance data on the block chain platform, a quality assurance book electronic file is generated after the verification is passed, quality assurance book information is generated and linked, the quality assurance book electronic file is used for printing a paper quality assurance book for a purchased user to obtain, and the quality assurance book electronic file is stored in the distributed file storage module for checking.
Preferably, the unique identity authentication information includes an identity code and a key pair.
Preferably, the steel resource data includes a production area code, a resource number, a resource information hash value and resource information ciphertext data, the resource information hash value is a hash value of the resource information, the resource information ciphertext data is ciphertext data obtained by encrypting the resource information by using a public key of a steel sales organization, and the resource information includes the production area code and the resource number, and further includes weight, quantity, variety, specification and grade.
Preferably, the steel quality and security data includes a production area code, a resource number, a quality and security information hash value and quality and security information ciphertext data, the quality and security information hash value is a hash value of quality and security information, the quality and security information ciphertext data is ciphertext data obtained by encrypting the quality and security information by using a public key of a steel sales organization, and the quality and security information includes the production area code and the resource number, and further includes a detection item and a detection result list.
Preferably, the order data includes an order number, an order information hash value, and order information ciphertext data, the order information hash value is the hash value of the order information, the order information ciphertext data is ciphertext data obtained by encrypting the order information with a public key of a steel production organization, and the order information includes the order number, and further includes a buyer code, a supplier code, a resource number, a place of production code, a weight, a quantity, a variety, a specification, and a brand number.
Preferably, the specific way for generating the warranty book electronic file by the steel warranty book management platform is as follows:
the method comprises the steps of extracting order information and quality and insurance information from a quality and insurance book application request of a steel product sales organization, calculating to obtain an order information hash value and a quality and insurance information hash value, then obtaining the order information hash value and the quality and insurance information hash value from a block chain platform according to an order number of the order information, a production place code of the quality and insurance information and a resource number, and generating a quality and insurance book electronic file according to the order information and the quality and insurance information after the order information hash value and the quality and insurance information hash value are compared and verified.
Preferably, the specific way of generating warranty book information by the steel warranty book management platform is as follows:
and extracting the order number from the order information, generating a warranty book number after generating the warranty book electronic file, calculating the Hash value of the warranty book electronic file to obtain a warranty book Hash value, and finally generating warranty book information, wherein the warranty book information comprises the order number, the warranty book number and the warranty book Hash value.
Preferably, the method further comprises the steps of: the steel quality book management platform also acquires label information of the anti-counterfeiting electronic label pasted on the paper quality book, generates quality book anti-counterfeiting information based on the label information and the corresponding quality book information, and links the information.
Preferably, the anti-counterfeit electronic tag comprises an NFC electronic tag.
Preferably, the specific way of generating the warranty book anti-counterfeiting information is as follows:
and extracting the quality and security book number from the quality and security book information, extracting the anti-counterfeiting electronic tag ID number from the tag information, and finally generating the quality and security book anti-counterfeiting information, wherein the quality and security book anti-counterfeiting information comprises the quality and security book number and the anti-counterfeiting electronic tag ID number.
Preferably, the method further comprises: the steel quality insurance book management platform responds to the quality insurance book electronic file checking request in the following specific mode: and after the steel quality assurance book management platform receives the quality assurance book electronic file checking request of the purchased user, the steel quality assurance book management platform calls the corresponding quality assurance book electronic file from the distributed file storage module and displays the electronic file.
Preferably, the method further comprises: the steel quality insurance book management platform responds to the anti-counterfeiting checking request of the quality insurance book, and the specific mode is as follows: after the steel quality and insurance book management platform receives the anti-counterfeiting checking request of the quality and insurance book of the purchased user, firstly, the anti-counterfeiting information of the quality and insurance book is obtained from the blockchain platform based on the label information of the anti-counterfeiting electronic label, then the order information of the quality and insurance book related to the anti-counterfeiting information of the quality and insurance book is obtained from the blockchain platform, and finally, the related steel quality and insurance information is obtained from the blockchain platform based on the production place code and the resource number of the order information.
A block chain based warranty book generation and management system for steel materials, the system comprising:
the block chain platform is used for realizing information interaction among a steel production mechanism, a steel sales mechanism and a steel quality insurance book management platform, and the block chain platform generates and manages the steel quality insurance book by adopting the method;
and the distributed file storage module is used for storing the quality insurance book electronic file generated by the steel quality insurance book management platform.
Compared with the prior art, the invention has the following advantages:
(1) the steel production mechanism provides quality guarantee data of outgoing steel for the steel sales mechanism through the block chain platform, the steel production mechanism authorizes the steel sales mechanism to generate a quality guarantee book according to a sold order when selling the steel, the data on the block chain platform cannot be tampered, the steel sales mechanism can generate the quality guarantee book according to the order, and for the deformed steel, the coiled spiral, the round steel, the wire rod and the like, the sold steel variety is measured according to the weight instead of the quantity, so that the problems of splitting and missing of the quality guarantee book in the circulation link after leaving the factory are solved;
(2) after the buyer acquires the paper warranty book, the buyer can use the steel warranty data, the electronic document of the warranty book and the paper warranty book issued by the steel sales organization on the block chain platform to carry out comparison and check, so that the checking problems of tampering and counterfeiting of the steel warranty book are solved, and meanwhile, the sales order of the steel warranty book is linked up, so that the data authenticity of the steel warranty book is verified in a cross mode in the sales link.
(3) The invention combines the block chain and the anti-counterfeiting electronic tag, records the associated data of the unique read-only ID number of the anti-counterfeiting electronic tag and the quality book number on the block chain, and can check the quality book information associated with the ID number of the tag chip on the block chain when scanning the tag stuck on the quality book due to the characteristics of great counterfeiting difficulty and one-time property of the fragile anti-counterfeiting tag chip, thereby realizing the physical anti-counterfeiting of the quality book.
Drawings
FIG. 1 is a flow chart of a block chain-based method for generating and managing a warranty book for steel products according to the present invention.
Detailed Description
The invention is described in detail below with reference to the figures and specific embodiments. Note that the following description of the embodiments is merely a substantial example, and the present invention is not intended to be limited to the application or the use thereof, and is not limited to the following embodiments.
Example 1
As shown in fig. 1, the present embodiment provides a block chain-based method for generating and managing a warranty book for a steel material, including the following steps: the method comprises the steps that a block chain platform is built, a steel production mechanism (steel mill) and a steel selling mechanism (e-commerce transaction platform) are accessed to the block chain platform based on unique identity authentication information, the unique identity authentication information comprises an identity code identity _ key and a key pair (public and private public _ key and private key _ key), and the steel production mechanism and the steel selling mechanism register block chain users in a steel quality insurance management platform to realize information interaction with the block chain platform; the block chain platform receives steel resource data and steel quality guarantee data encrypted and uploaded by the steel production mechanism; the block chain platform feeds back corresponding steel quality guarantee data after receiving the query request of the steel sales organization; the block chain platform receives the order data encrypted and uploaded by the steel sales organization; after receiving a quality and insurance book application request of the steel sales organization, the block chain platform sends a request for generating an electronic quality and insurance book file according to an order to the steel quality and insurance book management platform; the steel quality assurance book management platform checks the order information and the quality assurance information of the application request of the quality assurance book according to the order data and the steel quality assurance data on the block chain platform, generates a quality assurance book electronic file after the verification is passed, simultaneously generates the quality assurance book information and links the quality assurance book electronic file, the quality assurance book electronic file is used for printing a paper quality assurance book for a purchased user to receive, and simultaneously stores the quality assurance book electronic file into the distributed file storage module for checking.
The invention realizes that the information interaction among a steel production mechanism, a steel selling mechanism and a steel quality book-keeping management platform based on a block chain platform specifically comprises the following steps:
11) the steel production mechanism is in butt joint with a steel quality book management platform through a platform interface, and uploads a production area code _ code, a resource number resource _ code, a resource information hash value resource _ info _ hash, resource information ciphertext data resource _ info _ encrypt to a block chain platform, wherein the resource information hash value is the hash value of the resource information resource _ info, the resource information ciphertext data resource _ info _ encrypt is ciphertext data obtained by encrypting the resource information resource _ info by using a public key of a steel sales mechanism, and the resource information resource _ info comprises the production area code _ code, the resource number resource _ info, the weight _ weight, the number, the variety, the specification, the brand number and the like;
12) the steel production mechanism is in butt joint with a steel quality assurance management platform through a platform interface, and uploads a production area code _ code, a resource number resource _ code, a quality assurance information hash value quality _ info _ hash, and quality assurance information ciphertext data quality _ info _ encrypt to a block chain platform, wherein the quality assurance information hash value quality _ info _ hash is a hash value of quality assurance information quality _ info, the quality assurance information ciphertext data quality _ info _ encrypt is ciphertext data obtained by encrypting the quality assurance information quality _ info by using a public key of the steel sales mechanism, and the quality assurance information quality _ info comprises the production area code quality _ code, the resource number resource _ code, a detection item and a detection result list.
21) After a buyer orders and purchases steel products of a permitted distributor on an E-commerce transaction platform, the E-commerce transaction platform is in butt joint with a steel product insurance management platform through a platform interface, and an order number order _ code, an order information hash value order _ info _ hash and order information ciphertext data order _ info _ encrypt are uploaded to a block chain platform, the order information hash value order _ info _ hash is a hash value of the order information order _ info, the order information ciphertext data order _ info _ encrypt is ciphertext data obtained by encrypting the order information order _ info by using a public key of a steel production mechanism, and the order information order _ info comprises an order number order _ code, a buyer code book _ code, a supplier code _ code, a resource number _ code, a production place code manfacte, a weight _ code, a quantity, a variety, a specification, a brand number and the like;
22) the method comprises the steps that a buyer clicks and applies for a quality assurance book of purchased steel on an E-commerce transaction platform, the E-commerce transaction platform sends a quality assurance book application request to a block chain platform side, the quality assurance book application request comprises order data and steel quality assurance data, the steel quality assurance data are obtained from the block chain platform according to a resource number resource _ code and a production area code _ code in the order data generated by the E-commerce transaction platform, and the block chain platform sends a request for generating an electronic file of the quality assurance book according to an order to a steel quality assurance book management platform after receiving the quality assurance book application request;
23) the steel quality insurance book management platform respectively extracts order information order _ info and quality assurance information quality _ info from order data and steel quality insurance data of a quality insurance book application request of the E-commerce transaction platform, calculates order information hash value request _ order _ info _ hash and quality assurance information hash value request _ quality _ info _ hash, then according to the order number order _ code of the order information, the resource number resource _ code of the quality and protection information and the production area code management _ code, obtaining the order information hash value order _ info _ hash and the quality and protection information hash value quality _ info _ hash from the blockchain platform, after the order information hash value and the quality assurance information hash value are compared and verified (the request _ order _ info _ hash is compared with the order _ info _ hash, and the request _ quality _ info _ hash is compared with the quality _ info _ hash), generating a quality assurance electronic file quality _ file according to the order information order _ info and the quality assurance information quality _ info, and storing the quality assurance electronic file quality _ file in a distributed file storage module; then, extracting order number order _ code from the order information, generating quality guarantee book number quality _ file _ code after generating quality guarantee book electronic file quality _ file, calculating the hash value of the quality guarantee book electronic file to obtain the hash value of the quality guarantee book, and finally generating quality guarantee book information quality _ file _ info, wherein the quality guarantee book information comprises the order number, the quality guarantee book number and the quality guarantee book hash value, and chaining the quality guarantee book information;
24) the steel quality book management platform also acquires label information of the anti-counterfeiting electronic label pasted on the paper quality book, generates quality book anti-counterfeiting information based on the label information and the corresponding quality book information, and links the information. The anti-counterfeiting electronic tag comprises an NFC electronic tag. The specific mode for generating the anti-counterfeiting information of the quality assurance book is as follows: and extracting quality guarantee book number quality _ file _ code from the quality guarantee book information, simultaneously extracting anti-counterfeiting electronic tag ID number quality _ file _ tag _ ID from the tag information, and finally generating quality guarantee book anti-counterfeiting information quality _ file _ verify _ info, wherein the quality guarantee book anti-counterfeiting information comprises quality guarantee book number quality _ file _ code and anti-counterfeiting electronic tag ID number quality _ file _ tag _ ID.
In another embodiment, the method further comprises: the steel quality insurance book management platform responds to the quality insurance book electronic file checking request in the following specific mode: the quality insurance book number quality _ file _ code and the steel quality insurance book management platform check website are built in the two-dimensional code of the paper quality insurance book cover received by the user, after the buyer scans the two-dimensional code of the quality insurance book, the steel quality insurance book management platform receives the quality insurance book electronic file check request of the user, the steel quality insurance book management platform calls the corresponding quality insurance book electronic file quality _ file from the distributed file storage module and displays the quality insurance book electronic file quality _ file, and meanwhile, the steel quality insurance information issued by the steel sales organization can be acquired from the block chain platform, so that check and comparison are realized. After the buyer scans the two-dimensional code of the warranty book, the electronic data of the warranty book can be checked, and the warranty data is tamper-proof and counterfeit-proof.
In another embodiment, the method further comprises: the steel quality insurance book management platform responds to the anti-counterfeiting checking request of the quality insurance book, and the specific mode is as follows: the buyer uses a smart phone with an NFC function to scan and identify an anti-counterfeiting electronic tag adhered to a paper warranty book, a steel warranty book management platform receives an anti-counterfeiting checking request of the warranty book of a user, firstly, anti-counterfeiting information of the warranty book is obtained from a block chain platform based on tag information of the anti-counterfeiting electronic tag, then, order information of the warranty book related to the anti-counterfeiting information of the warranty book is obtained from the block chain platform, and finally, related steel warranty information is obtained from the block chain platform based on a place of production code and a resource number of the order information. And checking orders and steel plant quality assurance information related to the ID of the label chip on the block chain by using a steel quality assurance book management system to realize physical anti-counterfeiting of the quality assurance book.
Example 2
The present embodiment provides a block chain-based system for generating and managing a warranty book for steel materials, including:
the block chain platform is used for realizing information interaction among a steel production mechanism, a steel sales mechanism and a steel quality insurance book management platform, and the block chain platform generates and manages a steel quality insurance book by adopting the method of the embodiment 1;
and the distributed file storage module is used for storing the quality insurance book electronic file generated by the steel quality insurance book management platform.
The method for generating and managing the steel quality warranty in this embodiment is the same as that in embodiment 1, and will not be described herein again.
The method and the system for generating and managing the steel quality insurance book provided by the embodiment have the following advantages:
the steel mill provides encrypted outgoing steel quality data for the e-commerce transaction platform through the block chain, authorizes the e-commerce transaction platform to generate a quality assurance book for a license dealer according to a sales order, and solves the problems of splitting and missing of the quality assurance book in the circulation link after steel varieties such as deformed steel bars, spiral rods, round steel and wire rods leave the factory;
and the steel quality insurance book management system of the E-commerce transaction platform generates a steel quality insurance book according to the order, and links the serial number of the quality insurance book, the hash value of the quality insurance book, the sales order number and the hash value of the sales order. During the subsequent quality assurance book inspection, the hash value of the quality assurance book can be compared with the steel mill quality data, the sales order and the steel quality assurance book on the block chain for inspection, so that the inspection problems of falsification and forgery of the steel quality assurance book data are solved;
and recording the associated data of the unique ID number of the tag chip and the warranty book number on the block chain by combining the block chain and the fragile anti-counterfeiting NFC electronic tag. When the label pasted on the warranty book is scanned, the warranty book information related to the label chip ID on the block chain can be checked, and the physical anti-counterfeiting of the warranty book is realized.
The above embodiments are merely examples and do not limit the scope of the present invention. These embodiments may be implemented in other various manners, and various omissions, substitutions, and changes may be made without departing from the technical spirit of the present invention.

Claims (13)

1. A block chain-based method for generating and managing a steel quality insurance book is characterized by comprising the following steps:
building a block chain platform, and accessing a steel production mechanism and a steel sale mechanism to the block chain platform based on unique identity authentication information;
the block chain platform receives steel resource data and steel quality guarantee data encrypted and uploaded by the steel production mechanism;
the block chain platform feeds back corresponding steel quality guarantee data after receiving the query request of the steel sales organization;
the block chain platform receives the order data encrypted and uploaded by the steel sales organization;
after receiving a quality and insurance book application request of the steel sales organization, the block chain platform sends a request for generating an electronic quality and insurance book file according to an order to the steel quality and insurance book management platform;
the steel quality assurance book management platform acquires order data and steel quality assurance data in the quality assurance book application request, hash value verification is carried out on the order data and the steel quality assurance data on the block chain platform, a quality assurance book electronic file is generated after the verification is passed, quality assurance book information is generated and linked, the quality assurance book electronic file is used for printing a paper quality assurance book for a purchased user to obtain, and the quality assurance book electronic file is stored in the distributed file storage module for checking.
2. The method as claimed in claim 1, wherein the unique id information comprises id code and key pair.
3. The method for generating and managing the steel product warranty book based on the block chain according to claim 1, wherein the steel product resource data comprises a production area code, a resource number, a resource information hash value and resource information ciphertext data, the resource information hash value is a hash value of resource information, the resource information ciphertext data is ciphertext data obtained by encrypting the resource information by using a public key of a steel product selling institution, and the resource information comprises the production area code and the resource number, and further comprises weight, quantity, variety, specification and grade.
4. The block chain-based steel product warranty book generation and management method according to claim 1, wherein the steel product warranty data comprises a place of origin code, a resource number, a warranty information hash value and warranty information ciphertext data, the warranty information hash value is a hash value of warranty information, the warranty information ciphertext data is ciphertext data obtained by encrypting the warranty information by using a public key of a steel product selling institution, and the warranty information comprises the place of origin code and the resource number, and further comprises a detection item and a detection result list.
5. The method for generating and managing the steel product warranty book according to claim 1, wherein the order data includes an order number, an order information hash value, and order information ciphertext data, the order information hash value is a hash value of the order information, the order information ciphertext data is ciphertext data obtained by encrypting the order information by using a public key of a steel production facility, and the order information includes the order number, and further includes a buyer code, a supplier code, a resource number, a place of manufacture code, a weight, a quantity, a variety, a specification, and a brand number.
6. The method for generating and managing the warranty book of steel materials based on the block chain according to claim 1, wherein the specific way for generating the warranty book electronic file by the warranty book management platform is as follows:
the method comprises the steps of extracting order information and quality and insurance information from a quality and insurance book application request of a steel product sales organization, calculating to obtain an order information hash value and a quality and insurance information hash value, then obtaining the order information hash value and the quality and insurance information hash value from a block chain platform according to an order number of the order information, a production place code of the quality and insurance information and a resource number, and generating a quality and insurance book electronic file according to the order information and the quality and insurance information after the order information hash value and the quality and insurance information hash value are compared and verified.
7. The method for generating and managing the warranty book of steel material based on the block chain according to claim 1, wherein the specific way for generating the warranty book information by the steel warranty book management platform is as follows:
and extracting the order number from the order information, generating a warranty book number after generating the warranty book electronic file, calculating the Hash value of the warranty book electronic file to obtain a warranty book Hash value, and finally generating warranty book information, wherein the warranty book information comprises the order number, the warranty book number and the warranty book Hash value.
8. The method for generation and management of block chain based warranty for steel products according to claim 1, further comprising the steps of: the steel quality book management platform also acquires label information of the anti-counterfeiting electronic label pasted on the paper quality book, generates quality book anti-counterfeiting information based on the label information and the corresponding quality book information, and links the information.
9. The block chain-based steel quality insurance book generation and management method according to claim 8, wherein the anti-counterfeit electronic tag comprises an NFC electronic tag.
10. The block chain-based generation and management method for the quality assurance book for steel products according to claim 8, wherein the specific manner of generating the anti-counterfeiting information of the quality assurance book is as follows:
and extracting the quality and security book number from the quality and security book information, extracting the anti-counterfeiting electronic tag ID number from the tag information, and finally generating the quality and security book anti-counterfeiting information, wherein the quality and security book anti-counterfeiting information comprises the quality and security book number and the anti-counterfeiting electronic tag ID number.
11. The method for generation and management of block chain based warranty for steel products according to claim 1, further comprising: the steel quality insurance book management platform responds to the quality insurance book electronic file checking request in the following specific mode: and after the steel quality assurance book management platform receives the quality assurance book electronic file checking request of the purchased user, the steel quality assurance book management platform calls the corresponding quality assurance book electronic file from the distributed file storage module and displays the electronic file.
12. The method as claimed in claim 8, further comprising: the steel quality insurance book management platform responds to the anti-counterfeiting checking request of the quality insurance book, and the specific mode is as follows: after the steel quality and insurance book management platform receives the anti-counterfeiting checking request of the quality and insurance book of the purchased user, firstly, the anti-counterfeiting information of the quality and insurance book is obtained from the blockchain platform based on the label information of the anti-counterfeiting electronic label, then the order information of the quality and insurance book related to the anti-counterfeiting information of the quality and insurance book is obtained from the blockchain platform, and finally, the related steel quality and insurance information is obtained from the blockchain platform based on the production place code and the resource number of the order information.
13. A block chain-based system for generating and managing a warranty book for steel materials, the system comprising:
the block chain platform is used for realizing information interaction among a steel production mechanism, a steel sales mechanism and a steel quality insurance book management platform, and the block chain platform adopts the method of any one of claims 1 to 12 to generate and manage the steel quality insurance book;
and the distributed file storage module is used for storing the quality insurance book electronic file generated by the steel quality insurance book management platform.
CN202011321765.7A 2020-11-23 2020-11-23 Block chain-based steel quality guarantee book generation and management method and system Pending CN112308683A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011321765.7A CN112308683A (en) 2020-11-23 2020-11-23 Block chain-based steel quality guarantee book generation and management method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011321765.7A CN112308683A (en) 2020-11-23 2020-11-23 Block chain-based steel quality guarantee book generation and management method and system

Publications (1)

Publication Number Publication Date
CN112308683A true CN112308683A (en) 2021-02-02

Family

ID=74335559

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011321765.7A Pending CN112308683A (en) 2020-11-23 2020-11-23 Block chain-based steel quality guarantee book generation and management method and system

Country Status (1)

Country Link
CN (1) CN112308683A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113688344A (en) * 2021-08-06 2021-11-23 邯郸钢铁集团有限责任公司 Electronic warranty book file publishing method based on quality management

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108073639A (en) * 2016-11-16 2018-05-25 北京物资学院 Merchandise news based on block chain preserves system
CN109886707A (en) * 2019-02-01 2019-06-14 立旃(上海)科技有限公司 Quality guarantee data processing equipment and method based on block chain
US20190251555A1 (en) * 2018-02-12 2019-08-15 Bank Of America Corporation Distributed ledger system for standby guarantee resources
CN111144908A (en) * 2019-12-27 2020-05-12 中钞信用卡产业发展有限公司杭州区块链技术研究院 Anti-counterfeit label management method, device, equipment and readable storage medium
CN111783127A (en) * 2020-07-22 2020-10-16 欧冶云商股份有限公司 Block chain-based steel quality book privacy protection and sharing method and system
CN111899072A (en) * 2020-08-06 2020-11-06 厦门资缘信息科技有限公司 Block chain based product sale method and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108073639A (en) * 2016-11-16 2018-05-25 北京物资学院 Merchandise news based on block chain preserves system
US20190251555A1 (en) * 2018-02-12 2019-08-15 Bank Of America Corporation Distributed ledger system for standby guarantee resources
CN109886707A (en) * 2019-02-01 2019-06-14 立旃(上海)科技有限公司 Quality guarantee data processing equipment and method based on block chain
CN111144908A (en) * 2019-12-27 2020-05-12 中钞信用卡产业发展有限公司杭州区块链技术研究院 Anti-counterfeit label management method, device, equipment and readable storage medium
CN111783127A (en) * 2020-07-22 2020-10-16 欧冶云商股份有限公司 Block chain-based steel quality book privacy protection and sharing method and system
CN111899072A (en) * 2020-08-06 2020-11-06 厦门资缘信息科技有限公司 Block chain based product sale method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
顾洁,王德胜,周文学: "基于区块链技术的中文电子图书服务体系构建研究", 《新世纪图书馆》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113688344A (en) * 2021-08-06 2021-11-23 邯郸钢铁集团有限责任公司 Electronic warranty book file publishing method based on quality management

Similar Documents

Publication Publication Date Title
US8421593B2 (en) Apparatus, systems and methods for authentication of objects having multiple components
US7387249B2 (en) Product verification and authentication system and method
US9076024B2 (en) Anti-counterfeiting system and method
KR101680542B1 (en) Genuine verification system of disposable product that is based on the block chain and method thereof
JP5260795B2 (en) Product distribution management method via the Internet
US8155313B2 (en) Systems and methods for employing duo codes for product authentication
US20140095398A1 (en) Double ID Anti-Counterfeit Method and System
US20200344046A1 (en) Product Tracking System and Method
US9575724B1 (en) Verification system and method for a collectible object
CN105678369A (en) Anti-counterfeiting-tag-based anti-counterfeiting method for commodity
CN111783127B (en) Block chain-based steel quality book privacy protection and sharing method and system
CN112561529B (en) Financial product sales system and method based on block chain
CN104299146A (en) Product anti-counterfeiting inquiry system
WO2018068466A1 (en) Method and system for verifying merchandise authenticity
CN108629603B (en) Commodity anti-counterfeiting method based on two-dimensional code
CN105260900A (en) Product unique identification anti-counterfeiting method and device
US20080253560A1 (en) Duo Codes for Product Authentication
CN101356538A (en) Method of authentication of items put into circulation field
CN112308683A (en) Block chain-based steel quality guarantee book generation and management method and system
JP2005122370A (en) Recording system, recording server, and program
GB2551778A (en) Online verification of user eligibility for offers
US20080270306A1 (en) System and method of theft detection of encoded encrypted software keyed genuine goods
CN110782262A (en) Commodity anti-counterfeiting method and system based on dynamic verification code
WO2007044643A2 (en) Sale and warranty confirmation management
JP2016532169A (en) Anti-counterfeiting verification system

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

Application publication date: 20210202

RJ01 Rejection of invention patent application after publication