Blockchain-based jewelry personalization customization standardization traceability method
By breaking down the jewelry customization process using blockchain technology and generating a unique Content Identifier (CID), combined with a readable and writable chip and blockchain-stored records, the problem of difficulty in distinguishing genuine products from counterfeits and cross-institutional responsibility traceability in the jewelry market is solved, achieving full-process anti-counterfeiting and efficient verification.
Patent Information
- Application Number
- CN202510874735.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-27
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2045-06-27
AI Technical Summary
In the high-end jewelry market, consumers find it difficult to verify the authenticity of products, and traditional traceability methods cannot achieve cross-institutional responsibility traceability, resulting in low market trust and frequent quality disputes.
By using blockchain technology, the jewelry customization process is broken down into multiple stages, generating a unique content identification code (CID). This CID is then used to establish a mutual verification relationship between the CID and the blockchain storage records via a readable and writable chip, enabling tamper-proof and verifiable data throughout the entire process.
It has created a full-process anti-counterfeiting barrier for jewelry products, improved the technical reliability of jewelry authenticity identification, enhanced the market trust base, and simplified the consumer verification process.
Smart Images

Figure CN120387838B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the technical field of supply chain traceability, and relates to a blockchain-based jewelry personalized customization standardized traceability method. BACKGROUND
[0002] The high-end jewelry market has long been plagued by the industry's difficulty in distinguishing between genuine and fake products. Due to the high value and easy imitation of jewelry products, criminals often use methods such as forging authentication certificates and replicating physical identifiers to create twin counterfeit products. Consumers lack professional identification skills and rely solely on visual observation or traditional paper certificates to verify the true origin of products, leading to a continuous decline in market trust and severely restricting the healthy development of the industry.
[0003] Traditional solutions mainly rely on physical anti-counterfeit marks and centralized databases. Common methods include laser engraving on jewelry entities, adding anti-counterfeit labels, and entering product information into enterprise private databases. Some enterprises have tried to introduce two-dimensional code technology, which allows users to scan and jump to a webpage to display limited production process information. These methods attempt to establish a weak association between physical carriers and digital information, but fail to cover the entire process data from raw material procurement to terminal sales.
[0004] Based on the above problems, the traditional solution cannot achieve cross-institutional responsibility traceability. When quality disputes arise, the processing party, testing agency and sales party blame each other, ultimately harming consumer rights and brand credibility. SUMMARY
[0005] To solve the above problems, the application provides a blockchain-based jewelry personalized customization standardized traceability method.
[0006] The blockchain-based jewelry personalized customization standardized traceability method includes the following steps:
[0007] S1, the jewelry customization process is divided into preset links, and the jewelry customization process is divided into a design confirmation link, a raw material procurement link, a processing record link, and a quality inspection and packaging link;
[0008] S2, for the operation content of each link, collect the corresponding electronic certificate data, construct a structured data package and generate a unique content identification code CID;
[0009] S3, the unique content identification code CID of the current link is associated with the unique content identification code CID of the previous link, and an association record package is generated;
[0010] S4, the association record package and the collaborative time stamp are combined to record the alliance chain node, and the participating nodes digitally sign the record content;
[0011] S5, create a digital certificate NFT based on the complete CID chain stored in the blockchain, the digital certificate NFT contains product laser coding, CID sequence list, and storage block hash value;
[0012] S6, the jewelry entity embeds a read-write chip, and the blockchain address and product laser coding are written into the read-write chip, so that the chip data, CID chain in the digital certificate, and blockchain storage record form a mutual verification relationship.
[0013] Further schemes of the present application, the jewelry customization process is divided into preset links, including the following steps:
[0014] The jewelry customization business system background pre-configures a standardized process template, and the standardized process template forcibly divides the complete customization process into a design confirmation link, a raw material procurement link, a processing record link, and a quality inspection and packaging link.
[0015] The completion state of each link is used as a necessary condition for starting the next link, forming an irreversible business flow control chain.
[0016] Further schemes of the present application, forming an irreversible business flow control chain, including the following steps:
[0017] When the consumer submits the customization requirement, an order corresponding to the order is automatically created and the design confirmation link is activated;
[0018] After the customer signs the design final draft file online, the raw material procurement link generates a procurement task sheet;
[0019] After the processing plant completes the production, the process video is uploaded to the processing record link;
[0020] Finally, the quality inspection agency uploads the packaging photos and certificate scans in the quality inspection and packaging link.
[0021] Further schemes of the present application, constructing a structured data packet and generating a unique content identification code CID, including the following steps:
[0022] In response to the link state change being completed, the electronic certificate data corresponding to the link type is collected;
[0023] The electronic certificate data is arranged as a structured data packet in a preset JSON format, and the structured data packet is provided with a link type mark, a certificate file hash value, and an operation timestamp;
[0024] The data packet is subjected to one-way hash operation by using a SHA-256 algorithm to generate a unique content identification code CID with a fixed length.
[0025] Further schemes of the present application, collecting electronic certificate data corresponding to the link type, including the following steps:
[0026] For the design confirmation link, the final version of the 3D model file signed by the consumer's biological identification signature and its signing timestamp are collected;
[0027] For the raw material procurement link, the electronic version of the raw stone identification certificate provided by the supplier and the purchase order number are collected;
[0028] For the processing record link, key process video files and their associated equipment numbers are collected;
[0029] For the quality inspection and packaging link, the finished product inspection report containing the anti-counterfeit watermark and the packaging image are collected.
[0030] Further schemes of the present application include the following steps:
[0031] If the current link is the design confirmation link, since it is the starting link, an independent head identification code is generated;
[0032] If it is the raw material procurement link and subsequent links, the current generated content identification code is associated and bound with the retrieved previous link content identification code, and an association record package containing the current identification code, the previous link identification code and the association timestamp is generated.
[0033] Further schemes of the present application include the following steps:
[0034] After generating the association record package, it is immediately combined with the unique content identification code of the current link to form a blockchain storage request package;
[0035] The association record package is verified by the alliance chain node verification network, and after verification, the continuous chain information in the association record package is extracted, a collaborative time stamp is added, and a combined data block containing chain data and time is generated;
[0036] The node that passes the verification uses an asymmetric encryption private key to digitally sign the combined data block, and writes the signed data block into a new block of the blockchain.
[0037] Further schemes of the present application include the following steps:
[0038] The blockchain storage request package is broadcast to the verification network composed of jewelry enterprise nodes, detection agency nodes and industry association nodes; the consensus rule verification includes checking the registration state of the unique content identification code of the previous link in the association record package.
[0039] Further schemes of the present application include the following steps:
[0040] Retrieve all associated record packages stored on the blockchain of the customized order, and reorganize the complete CID chain history record in the order of the links;
[0041] Verify the integrity and link order consistency of the CID chain history record through the smart contract;
[0042] The reorganized CID chain serves as the core metadata to generate a non-fungible token (NFT) with a unique identifier. The metadata structure of the digital token NFT is forced to include field one, the laser code corresponding to the product entity, field two, the sequence identification code list from the design confirmation link to the quality inspection and packaging link, and field three, the final storage block hash value of the blockchain.
[0043] In a further aspect of the application, the jewelry entity is embedded with a read-write chip, and the blockchain address and product laser code are written into the read-write chip, so that the chip data, CID chain in the digital token, and blockchain storage record form a mutual verification relationship, including the following steps:
[0044] When the quality inspection and packaging link completes the packaging of the jewelry entity, the read-write chip is embedded into the product;
[0045] The blockchain address in the digital token and the product laser code are combined into a structured data package;
[0046] The near-field communication device burns the structured data package to the chip storage area, and then activates the physical anti-disassembly sensor of the chip. The chip is sealed in the anti-disassembly packaging body, and physical damage will cause the storage area to self-destruct;
[0047] In response to the terminal scanning operation, the chip data, digital token metadata, and blockchain storage record are synchronously read;
[0048] The following three conditions must be met to pass the verification: condition one, the laser code read by the chip completely matches the digital token record code; condition two, the CID chain sequence in the digital token is consistent with the link sequence of the blockchain storage; and condition three, the identification code content of the chain completely matches the content of the associated record package stored in the blockchain.
[0049] In summary, the present application has the following beneficial technical effects:
[0050] 1. By binding the mandatory link order rule and the content identifier in cascade, the conduction failure of data tampering is realized. Modification of any electronic token will result in change of the content identifier, thereby destroying the continuity of the cross-link associated chain. This self-verification mechanism combined with the time anchoring feature of the blockchain storage forms a full-process anti-counterfeiting barrier from business operation to data storage, significantly improving the technical reliability of jewelry authenticity identification;
[0051] 2. Use the three-source mutual authentication architecture of read-write chip and digital certificate to break through the verification closed loop of entity products and blockchain data. The laser coding of physical carrier, the identifier list of digital certificate and the record storage of blockchain must be completely consistent to pass the verification. Not only does it solve the defect that physical identification is easy to clone in traditional traceability, but also establishes a cross-dimensional anti-counterfeiting system through the cooperation of chip self-destruction mechanism and cryptography verification;
[0052] 3. Consumers can trigger the automatic verification process by single scanning through near field communication terminals. The system synchronously verifies physical chip data, digital certificate metadata and blockchain record storage. The verification result is output in the form of mathematical logic judgment to avoid the understanding threshold of professional terms. This simple and efficient verification method greatly enhances the trust basis of the market for high-end jewelry products. BRIEF DESCRIPTION OF DRAWINGS
[0053] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiment or prior art description. The drawings are used to provide further understanding of the present application, and those skilled in the art can obtain other drawings according to these drawings without creative labor.
[0054] Fig. 1 The flowchart of the embodiment of the present application is disclosed.
[0055] Fig. 2 The structural schematic diagram of the embodiment of the present application is disclosed. DETAILED DESCRIPTION
[0056] In order to make the purpose, technical scheme and advantages of the embodiments of the present application more clear, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings of the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by those skilled in the art without creative labor belong to the scope of protection of the present application.
[0057] The following will be combined with the drawings of the embodiments of the present application Figs. 1-2 The preferred detailed description of the present application is made.
[0058] Referring to the drawings of the embodiments of the present application Fig. 1 The present application proposes a jewelry personalized customization standardized traceability method based on blockchain, including the following steps:
[0059] S1, the jewelry customization process is divided into preset links, and the jewelry customization process is divided into design confirmation link, raw material procurement link, processing record link and quality inspection and packaging link;
[0060] S2, for each link operation content, collect its corresponding electronic certificate data, construct structured data package and generate unique content identification code CID;
[0061] S3, the unique content identification code CID of the current link is associated with the unique content identification code CID of the previous link, and an association record package is generated;
[0062] S4, the association record package and the cooperative time stamp are combined to record the alliance chain node, and the record content is digitally signed by the participating node;
[0063] S5, based on the complete CID chain stored in the block chain, a digital certificate NFT is created, and the digital certificate NFT includes product laser coding, CID sequence list and storage block hash value;
[0064] S6, the jewelry entity is embedded with a read-write chip, the block chain address and the product laser coding are written into the read-write chip, so that the chip data, the CID chain in the digital certificate and the block chain storage record form a mutual verification relationship.
[0065] In one embodiment of the application, step S1 comprises the following steps:
[0066] The jewelry customization business system background pre-configures a standardized process template, which forcibly divides the complete customization process into four continuous stages of design confirmation link, raw material procurement link, processing record link and quality inspection packaging link. When the consumer submits the customization demand, the system automatically creates a corresponding order instance and activates the design confirmation link; after the customer signs the final design file online, the system triggers the raw material procurement link to generate a procurement task sheet; the processing plant uploads the process video to the processing record link after completing the production; finally, the quality inspection agency uploads the packaging photos and certificate scans in the quality inspection packaging link. The completion status of each link is the necessary condition for starting the next link, forming an irreversible business flow control chain.
[0067] The standardized process template refers to the link order rule library set by the enterprise administrator in the system configuration interface, which forcibly locks the execution relationship of the four links. The design confirmation link refers to the operation stage of the consumer confirming the 3D design model file through electronic signature tool, which needs to store the design file hash value and signature timestamp. The raw material procurement link is defined as the process node of generating raw material procurement list according to the design draft and recording the electronic version of the stone identification certificate provided by the supplier. The processing record link covers the whole process of jewelry entity processing, which requires shooting key process video and associating with processing equipment number. The quality inspection packaging link needs to upload the product detection report containing anti-fake watermark and packaging process image by the certified detection agency.
[0068] For example, a consumer selects a diamond pendant through the enterprise customization platform, and the system automatically creates an order number CT2024 and enters the design confirmation link. The designer uploads the final version of the 3D model file Model_V3.stl, and the consumer confirms it using biometric signatures on a mobile terminal. The system generates a timestamped signature record after the consumer confirms it using biometric signatures on a mobile terminal. When the design confirmation link status changes to "completed", the system automatically activates the raw material procurement link and generates a task sheet containing the procurement requirements for a 0.5 ct main diamond.
[0069] After the procurement employee uploads the GIA certificate number GIA12345 and the supplier's electronic contract, the raw material procurement link status is updated to "completed", triggering the processing record link. When the CNC machine completes the stone setting process, a 15-second video is taken with the equipment number CNC-08 and associated with this link. The final inspection agency scans the laser code LD888 engraved in the pendant, uploads the national inspection certificate NJ2024001 and the vacuum packaging video, forming an irreversible business flow control chain.
[0070] In one embodiment of the present application, step S2 includes the following steps:
[0071] By designing the operation content of each link of the design confirmation link, the raw material procurement link, the processing record link, and the inspection and packaging link, collecting the corresponding electronic certificate data of each link, arranging the structured data package in the preset format, and generating a unique content identification code.
[0072] Specifically, when the status of any link of step S1 is changed to completed, the corresponding electronic certificate data of the link is automatically captured: for the design confirmation link, the final version of the 3D model file signed by the consumer and its signature timestamp are collected; for the raw material procurement link, the electronic version of the raw stone appraisal certificate provided by the supplier and the procurement order number are collected; for the processing record link, the key process video file and its associated equipment number are collected; for the inspection and packaging link, the product detection report containing the anti-counterfeit watermark and the packaging image are collected.
[0073] The electronic certificate data is arranged into a structured data package in the preset JSON format, and the structured data package includes three fields: link type mark, certificate file hash value, and operation timestamp. Then, a one-way hash operation is performed on the data package using the SHA-256 algorithm to generate a fixed-length unique content identification code CID.
[0074] Among them, the electronic certificate data refers to the digital proof file generated in the operation process of each link, the type of which is determined by the nature of the link: the signed 3D model file and its signature timestamp for the design confirmation link, the raw stone certificate and the procurement document for the raw material procurement link, the process video for the processing record link, and the detection report and packaging record for the inspection and packaging link.
[0075] The structured data packet refers to a standardized data container constructed by a predefined template. The predefined template stipulates that field one is a text field for marking the name of the current link, field two is a hash value string calculated by merging all the credential files, and field three is a timestamp accurate to milliseconds of the operation completion.
[0076] The unique content identification code is formed by "CID_" as the header and a 64-bit hexadecimal string generated by the structured data packet through a cryptographic hash function, forming a complete CID chain, satisfying the following formula:
[0077]
[0078] Wherein, represents the unique content identification code of the i-th link; represents a cryptographic hash function; represents a link type mark (design confirmation link, raw material procurement link, processing record link, quality inspection and packaging link); represents a hash value string calculated by merging all the credential files; represents a timestamp accurate to milliseconds of the operation completion; represents a data connector for string concatenation. The 64-bit hexadecimal string has the property of being irreversible, that is, the original data packet content cannot be inferred from the unique content identification code. Any slight change in the structured data packet will cause a significant change in the unique content identification code.
[0079] For example, in the case of completing the raw material procurement link of order CT2024, the GIA certificate electronic document (file name GIA12345.pdf) and the purchase order (number PO_789) are collected. The SHA-256 hash value of the two files is calculated to obtain the file fingerprint "H1a2b3c4d5e6f...".
[0080] Then, the structured data packet is constructed: the link type mark is assigned as "raw material procurement link", the credential file hash value field is filled in "H1a2b3c4d5e6f...", and the timestamp field records the submission time of the purchase order "2024-05-10 14:25:36.789". The entire data packet is subjected to SHA-256 operation to generate the unique content identification code "CID_8f7e6d5c4b3a...". If someone tampers with the purchase order number later, the recalculated file hash value will change, resulting in a different unique content identification code, thereby achieving data tamper-proofing verification.
[0081] In one embodiment of the present application, step S3 includes the following steps:
[0082] Step S2, after generating a unique content identification code for the current link, the jewelry customization business system immediately retrieves the unique content identification code record stored in the previous link of the customization order.
[0083] If the current link is the design confirmation link, since it is the starting link, an independent header identification code is generated. If it is the raw material procurement link and subsequent links, the system will bind the current generated content identification code and the retrieved previous link content identification code by pointer association to form a two-way verification data chain structure. After the association operation is completed, an association record package containing the current identification code, the previous link identification code and the association timestamp is generated.
[0084] Among them, the previous link content identification code refers to the identification code corresponding to the link that has a direct sequential relationship with the current link, such as the previous link of the raw material procurement link is the design confirmation link, and the previous link of the processing record link is the raw material procurement link.
[0085] Pointer association binding is a technical means for establishing an index link between the current identification code and the previous identification code by storing the parent-child relationship of the link CID using the Merkle Patricia Trie structure, so that they form a corresponding relationship that can be retrieved by each other.
[0086] The association record package is a digital carrier that records the association operation process, which must contain field one, the identification code generated for the current link, field two, the retrieved previous link identification code, and field three, the system timestamp of executing the association operation.
[0087] For example, in the case of the raw material procurement link of order CT2024, the system has generated a unique raw material procurement link content identification code CID_8f7e6d. When the order enters the processing record link, the system first collects the numerical control machine tool processing video and generates a new identification code CID_a1b2c3. The system automatically retrieves the identification code CID_8f7e6d of the raw material procurement link as the previous link identification code, and then binds CID_a1b2c3 and CID_8f7e6d by pointer association to generate an association record package.
[0088] The association record package contains three fields: the current identification code field value "CID_a1b2c3"; the previous identification code field value "CID_8f7e6d"; and the association timestamp "2024-05-12 09:30:15.456". If an attempt is made to tamper with the procurement documents of the raw material procurement link, the original identification code CID_8f7e6d will be invalidated, thereby causing the pointer in the association record package to point to an invalid address, disrupting the chain continuity.
[0089] In one embodiment of the present application, step S4 includes the following steps:
[0090] After step S3 generates the association record package, it immediately forms a blockchain storage request package together with the unique content identification code of the current link. The blockchain storage request package includes the current link original unique content identification code and the association record package.
[0091] Through the pre-configured alliance chain node interface, the blockchain storage request package is broadcast to the verification network composed of jewelry enterprise nodes, detection agency nodes and industry association nodes. Each node verifies the validity of the request package according to the pre-set consensus rule, including checking the registration status of the previous link unique content identification code in the association record package, confirming that it is extracted from the association record package. The continuous chain information is superimposed with the collaborative time stamp accurate to milliseconds, and a combined data block containing chain data and collaborative time stamp is generated. Finally, the node that passes the verification uses its asymmetric encryption private key to digitally sign the data block, and writes the signed data block into the new block of the blockchain.
[0092] Among them, the alliance chain node refers to the authorized entity server participating in the jewelry traceability system, which at least includes three types of entities such as jewelry enterprise operation server, national detection agency server and industry association supervision server. The collaborative time stamp is the legal time source data obtained by connecting the national time center NTP service, with an accuracy of milliseconds.
[0093] The combined data block is the atomic unit of the storage operation, which includes field one, the complete content of the association record package output by step S3, and field two, the collaborative time stamp string. The digital signature is a cryptographic certificate generated by the verification node using its private key to encrypt the combined data block. Other nodes can verify the authenticity of the signature through the public key of the node.
[0094] For example, the processing record link case of order CT2024, the system forms a storage request package by combining the association record package (containing the CID_a1b2c3 and CID_8f7e6d association relationship) with the current identification code CID_a1b2c3. After broadcasting, the three alliance chain nodes (enterprise server E1, detection agency server T1, and association server A1) verify the association validity. Extract the association record package content, and superimpose the accurate time stamp "2024-05-12 09:30:15.456.789" provided by the national time center to generate a combined data block.
[0095] E1 node uses its private key SK_E1 to encrypt the data block to generate the signature Sig_E1, T1 node generates the signature Sig_T1, and A1 node generates the signature Sig_A1. Finally, the data block containing three groups of signatures is written into the new block of the blockchain. If the enterprise tries to tamper with the processing video later, the identification code generated by the new video will not match CID_a1b2c3 in the block, which will cause the blockchain verification to fail.
[0096] In one embodiment of the present application, step S5 includes the following steps:
[0097] After the quality inspection and packaging link in step S1 is completed and the associated record package is written into the blockchain through step S4, the system automatically triggers the digital certificate creation process. First, retrieve all associated record packages stored on the blockchain for the customized order, and reorganize the complete CID chain history record in the order of the links defined in step S1. Then call the alliance chain smart contract interface, verify the integrity and link order consistency of the CID chain history record through the smart contract, then reorganize the CID chain as the core metadata, and generate a non-fungible digital certificate NFT with a unique identifier. The metadata structure of this digital certificate NFT must include field one, the laser code corresponding to the product entity, field two, the sequence identification code list from the design confirmation link to the quality inspection and packaging link, and field three, the final storage block hash value of the blockchain.
[0098] Among them, the complete CID chain history record refers to the identification code sequence arranged in the order of link execution, which starts from the design confirmation link identification code and ends at the quality inspection and packaging link identification code, and is connected in the order of raw material procurement link identification code and processing record link identification code. Non-fungible digital certificate is a digital ownership proof created based on the blockchain token standard, which has the properties of non-divisibility and global uniqueness.
[0099] The core metadata is a set of key information written into the non-tamperable area of the digital certificate, including the product entity laser code text field, the CID sequence list field, and the blockchain storage hash value field. The sequence identification code list refers to an identification code array strictly sorted by link execution time, with array index position 0 corresponding to the design confirmation link identification code, position 1 corresponding to the raw material procurement link identification code, and so on.
[0100] For example, in the quality inspection and packaging link case of order CT2024, the quality inspection and packaging link generates a unique content identification code CID_z9y8x7 and associates it with the unique content identification code CID_a1b2c3 generated by the processing record link, and stores it in the final storage block of the blockchain. The order history contains the unique content identification code CID_d4e5f6 generated by the design confirmation link, the unique content identification code CID_8f7e6d generated by the raw material procurement link, the unique content identification code CID_a1b2c3 generated by the processing record link, and the unique content identification code CID_z9y8x7 generated by the quality inspection and packaging link. Reorganize them into the CID sequence list field in the order of the links The laser code LD888, the identification code list, and the blockchain final evidence block hash value "0x9a8b7c..." are taken as metadata to generate a non-substitutable digital certificate NFT with a unique identifier. The metadata structure of the digital certificate NFT forcibly includes three fields: the first field is the laser code corresponding to the product entity, the second field is the sequential identification code list from the design confirmation link to the quality inspection and packaging link, and the third field is the blockchain final evidence block hash value. The certificate can be parsed and displayed to show the verification entry of the four links.
[0101] In one embodiment of the present application, step S6 includes the following steps:
[0102] When the quality inspection and packaging link of step S1 is completed, the read-write chip is embedded in the product. The blockchain address stored in the digital certificate generated in step S5 is combined with the product laser code recorded in step S1 to form a structured data package. The near-field communication device burns the structured data package to the chip storage area, and then activates the physical anti-disassembly sensor of the chip. The chip is sealed in the anti-disassembly packaging body, and physical damage will cause the storage area to self-destruct. When the consumer scans the chip using a terminal device supporting near-field communication, the system automatically performs three-party verification:
[0103] First, read the blockchain address stored in the chip to locate the evidence block of step S4, second, call the CID chain history record in the digital certificate, and finally compare the identification codes of each link of the chain with the consistency of the blockchain evidence record, forming a physical carrier, digital certificate, and blockchain three-source mutual verification mechanism. When any verification condition fails, the system returns specific error codes: V1-physical code mismatch, V2-link sequence anomaly, and V3-content tampering.
[0104] The read-write chip refers to a micro near-field communication electronic tag packaged in the jewelry holder, and the storage area is divided into a read-only block and an erasable block. The structured data package is composed of a blockchain address string and a product laser code text. The blockchain address points to the block position of the final link of the product evidence in step S4, and the product laser code must be exactly the same as the code recorded in the quality inspection and packaging link of step S1.
[0105] The physical anti-disassembly sensor is a micro pressure sensor built-in the chip. If it detects mechanical stress changes caused by illegal disassembly of the jewelry holder, it will trigger a self-destruct instruction for the storage area. The three-source mutual verification mechanism requires that the following three conditions be met simultaneously to pass the verification: condition one is that the laser code read by the chip matches the recorded code in the digital certificate, condition two is that the CID chain sequence in the digital certificate is consistent with the sequence of the blockchain evidence link, and condition three is that the content of each identification code of the chain matches the content of the associated record package stored in the blockchain.
[0106] For example, in the case of the digital certificate for order CT2024, an NFC chip is embedded inside the pendant holder. The blockchain address "0x9a8b7c..." (corresponding to the final blockchain block) and the laser code "LD888" are written into the chip as a structured data packet. When the consumer holds their phone close to the pendant, the chip reads the data and automatically executes the following:
[0107] 1. Obtain the four link identification codes stored in the final blockchain evidence block through the address "0x9a8b7c...";
[0108] 2. The digital certificate NFT of the unique identifier is parsed to obtain the sequential identification code list of the quality inspection and packaging process ["CID_d4e5f6","CID_8f7e6d","CID_a1b2c3","CID_z9y8x7"];
[0109] 3. Compare the two items item by item for consistency. If the chip is replaced and a forged code "LD999" is written, the verification will trigger condition one failure. If the sequence of identification codes in the digital certificate is tampered with, condition two will trigger a failure. If the blockchain history record is modified, condition three will trigger a failure.
[0110] See attached Fig. 2 The present invention also proposes a blockchain-based jewelry customization and standardized traceability system, which includes the following modules:
[0111] The process decomposition module is used to divide the jewelry customization process into the design draft confirmation stage, raw material procurement stage, processing record stage, and quality inspection and packaging stage;
[0112] The CID generation module collects the corresponding electronic voucher data for the operation content of each link, constructs a structured data package and generates a unique content identification code (CID);
[0113] The association chain construction module associates and binds the unique content identification code CID of the current link with the unique content identification code CID of the previous link to generate an association record package;
[0114] The blockchain evidence storage module associates the record package with the collaborative time stamp to record the alliance chain node, and the participating nodes digitally sign the record content;
[0115] The digital certificate generation module creates a digital certificate NFT based on the complete CID chain stored in the blockchain. The digital certificate NFT contains the product laser code, CID sequence list, and the hash value of the evidence block;
[0116] The chip writing and three-source mutual verification module is used to write the blockchain address and product laser code into the readable and writable chip, so that the chip data, the CID chain in the digital certificate, and the blockchain evidence record form a mutual verification relationship.
[0117] It should be noted that the above formula can be translated into a standard value without unit or a parameter with the same dimension that can be superimposed by the principle of dimensional consistency and mathematical standardization means (for example, normalization processing, dimensionless parameter conversion or unit system unification), so as to eliminate the interference of different dimensions on the operation logic, make the formula have mathematical operation rationality and objective law adaptability while preserving the original data distribution characteristics. The above is only an exemplary embodiment of the present application, and cannot limit the scope of the present application.
[0118] The various modules can be realized by software, hardware and their combination in whole or in part, support hardware form is embedded in or independent of the processor in the computer device, and also support the software form is stored in the memory in the computer device, so as to facilitate the processor to call and execute the operation corresponding to the above various modules.
[0119] It should be noted that the human information (including but not limited to human device information and personal information, etc.) and data (including but not limited to data for analysis, stored data and displayed data, etc.) involved in the present application are information and data authorized by the human body or fully authorized by all parties. The collection, use and processing of relevant data require relevant legal standards.
[0120] The above embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features can be replaced by equivalents; these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.
Claims
1. A blockchain based method for standardization of traceability of personalized customization of jewelry characterized in that, The method comprises the following steps: S1, the jewelry customization process is divided into preset links, and the jewelry customization process is divided into a design confirmation link, a raw material procurement link, a processing record link, and a quality inspection and packaging link; S2, for the operation content of each link, collect the corresponding electronic certificate data, construct a structured data package, and generate a unique content identification code CID; S3, the unique content identification code CID of the current link is associated with the unique content identification code CID of the previous link to generate an association record package; S4, the association record package and the collaborative time stamp are combined to record the alliance chain node, and the participating nodes digitally sign the record content; The common record alliance chain node comprises the following steps: After generating the association record package, the association record package and the unique content identification code of the current link are combined to form a blockchain storage request package; The alliance chain node verification network performs consensus rule verification on the storage request package, extracts the continuous chain information in the association record package after verification, superimposes the collaborative time stamp, and generates a combined data block containing chain data and time; The nodes that pass the verification use asymmetric encryption private keys to digitally sign the combined data block, and write the signed data block into a new block of the blockchain; S5, create a digital certificate NFT based on the complete CID chain stored in the blockchain, the digital certificate NFT contains product laser coding, CID sequence list, and storage block hash value; S6, the jewelry entity is embedded with a read-write chip, and the blockchain address and the product laser coding are written into the read-write chip, so that the chip data, the CID chain in the digital certificate, and the blockchain storage record form a mutual verification relationship.
2. The blockchain based, jewelry personalization customization standardization traceability method as claimed in claim 1, wherein, The jewelry customization process is divided into preset links, comprising the following steps: The jewelry customization business system background pre-configures a standardized process template, and the standardized process template forcibly divides the complete customization process into a design confirmation link, a raw material procurement link, a processing record link, and a quality inspection and packaging link; The completion status of each link is the necessary condition for starting the next link, forming an irreversible business flow control chain.
3. The blockchain based, jewelry personalization customization standardization traceability method as claimed in claim 2, wherein, Forming an irreversible business flow control chain comprises the following steps: When the consumer submits a customization requirement, an order is automatically created and the design confirmation link is activated; After the customer signs the final design file online, the raw material procurement link generates a procurement task sheet; After the processing plant completes the production, the process video is uploaded to the processing record link; Finally, the quality inspection agency uploads the packaging photos and certificate scans in the quality inspection and packaging link.
4. The blockchain based, jewelry personalization customization standardization traceability method as claimed in claim 1, wherein, Constructing a structured data package and generating a unique content identification code CID comprises the following steps: In response to the change of the link state to completed, collect the electronic certificate data corresponding to the link type; The electronic certificate data is arranged into a structured data package in a preset JSON format, and the structured data package comprises a link type mark, a certificate file hash value, and an operation timestamp; A one-way hash operation is performed on the data package using the SHA-256 algorithm to generate a unique content identification code CID of fixed length.
5. The blockchain based, jewelry personalization customization standardization traceability method as claimed in claim 4, wherein, Collecting the electronic certificate data corresponding to the link type comprises the following steps: For the design confirmation link, collect the final version 3D model file signed by the consumer's biological identification and its signature timestamp; For the raw material procurement link, collect the electronic version of the raw stone identification certificate provided by the supplier and the purchase order number; For the processing record link, collect the video file of the key process and its associated equipment number; For the quality inspection and packaging link, collect the finished product inspection report containing the anti-counterfeiting watermark and the packaging video.
6. The blockchain-based, jewelry personalization customization standardization traceability method of claim 1, wherein, Generate an associated record package, including the following steps: If the current link is the design confirmation link, since it is the starting link, generate an independent head identification code; If it is the raw material procurement link and subsequent links, associate and bind the current generated content identification code with the retrieved previous link content identification code, generate an associated record package containing the current identification code, the previous link identification code, and the association timestamp.
7. The blockchain based, jewelry personalization customization standardization traceability method as claimed in claim 1 wherein, Generate a consortium chain node verification network, including the following steps: The blockchain storage request package is broadcast to the verification network composed of jewelry enterprise nodes, detection agency nodes, and industry association nodes; the consensus rule verification includes checking the registration status of the unique content identification code in the associated record package.
8. The blockchain-based, jewelry personalization customization standardization traceability method of claim 1, wherein, Based on the complete CID chain stored in the blockchain, create a digital certificate NFT, including the following steps: Retrieve all associated record packages stored on the blockchain for the customized order, and reorganize the complete CID chain history record in order; Verify the integrity and sequence consistency of the CID chain history record through the smart contract; The reorganized CID chain serves as the core metadata to generate a non-fungible digital certificate NFT with a unique identifier. The metadata structure of the digital certificate NFT must include field one, which is the laser code corresponding to the product entity, field two, which is the sequence identification code list from the design confirmation link to the quality inspection and packaging link, and field three, which is the final storage block hash value of the blockchain.
9. The blockchain based, jewelry personalization customization standardization traceability method as claimed in claim 1 wherein, The jewelry entity is embedded with a read-write chip, and the blockchain address and product laser code are written into the read-write chip, forming a mutual verification relationship among the chip data, CID chain in the digital certificate, and blockchain storage record, including the following steps: When the quality inspection and packaging link completes the jewelry entity packaging, embed the read-write chip inside the product; Combine the blockchain address in the digital certificate with the product laser code into a structured data package; Use near-field communication equipment to burn the structured data package into the chip storage area, then activate the physical anti-disassembly sensor of the chip, and seal the chip in an anti-disassembly package. Physical damage will cause the storage area to self-destruct; In response to the terminal scanning operation, synchronously read the chip data, digital certificate metadata, and blockchain storage record; To pass the verification, the following three conditions must be met: condition one is that the laser code read by the chip completely matches the digital certificate record code, condition two is that the CID chain sequence in the digital certificate is consistent with the blockchain storage link sequence, and condition three is that the identification code content in the chain completely matches the content of the associated record package stored in the blockchain.
Citation Information
Patent Citations
Product tracing method and system based on industrial internet identification analysis technology
CN114493627A
Product anti-counterfeiting traceability method and system based on block chain NFT
CN118505245A