Block chain-based commodity management method, apparatus and device, and computer program product

By associating and storing product life cycle information in the blockchain network, the problems of data security and transparency in traditional product management methods are solved, and efficient and accurate product management is achieved.

CN119579199APending Publication Date: 2025-03-07IFLYTEK CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411981330.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

Traditional product management methods rely on centralized database systems and face challenges such as data security, transparency and traceability, making it difficult to ensure the authenticity and integrity of information.

Method used

By associating and storing information at each stage of the product life cycle with product identification in the blockchain network, the decentralized, immutable and traceability characteristics of the blockchain can be used to ensure the security and integrity of information.

Benefits of technology

It improves the security and tamper-proof capabilities of data, ensures the authenticity and integrity of product information, enhances the transparency and traceability of product management, and improves management efficiency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119579199A_ABST
    Figure CN119579199A_ABST
Patent Text Reader

Abstract

The invention provides a commodity management method, device and equipment based on a block chain and a computer program product, and the method comprises the steps: enabling the commodity information of a corresponding commodity life cycle stage to be associated with a commodity identifier through each node of a block chain network, the commodity information comprises at least one item of raw material information, production and processing information, packaging information, transportation information, sales information and consumer feedback information, and uploading the associated information to the block chain network for storage, and the commodity information comprises at least one item of the raw material information, the production and processing information, the packaging information, the transportation information, the sales information and the consumer feedback information; and in response to a commodity management demand, obtaining commodity information of a target commodity in the block chain network according to a commodity identifier of the target commodity, and performing a commodity management operation according to the commodity information of the target commodity, the commodity management comprises at least one of commodity traceability, commodity supervision, commodity live broadcast, information query, commodity recommendation, commodity optimization and second-hand commodity management. According to the invention, accurate and reliable commodity management can be carried out.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of blockchain technology, and in particular to a commodity management method, device, equipment and computer program product based on blockchain. Background Art

[0002] With the rapid development of global trade and the increasing diversification of consumer demand, commodity management occupies a vital position in modern business activities. Traditional commodity management methods often rely on centralized database systems. Although these systems can meet the basic commodity information management needs to a certain extent, they face challenges in data security, transparency and traceability. Especially at each stage of the commodity life cycle, from raw material procurement to final consumption, the information flow is complex and involves many parties, making it difficult to ensure the authenticity and integrity of the information, which in turn leads to a series of problems in subsequent commodity management. Therefore, there is an urgent need for a new commodity management method that can solve the problems of data security, transparency, traceability, etc. in traditional methods, while meeting the diversified needs of commodity management in modern commercial activities. Summary of the invention

[0003] In view of this, the embodiments of the present application are committed to providing a blockchain-based commodity management method, device, equipment and computer program product that can perform accurate and reliable commodity management.

[0004] According to a first aspect of an embodiment of the present application, a blockchain-based commodity management method is provided, which is applied to a commodity management system. The commodity management system is implemented based on a blockchain network. The method includes:

[0005] Utilizing each node of the blockchain network, the commodity information of the corresponding commodity life cycle stage is respectively associated with the commodity identification, and the associated information is uploaded to the blockchain network for storage, wherein the commodity information includes at least one of raw material information, production and processing information, packaging information, transportation information, sales information and consumer feedback information;

[0006] In response to commodity management needs, according to the commodity identification of the target commodity, the commodity information of the target commodity is obtained in the blockchain network, and commodity management operations are performed according to the commodity information of the target commodity, wherein the commodity management includes at least one of commodity traceability, commodity supervision, commodity live broadcast, information query, commodity recommendation, commodity optimization and second-hand commodity management.

[0007] Optionally, the blockchain network includes a supervisory node, the commodity information includes consumer feedback information, and the commodity management includes commodity supervision;

[0008] The step of responding to the commodity management demand, obtaining commodity information of the target commodity in the blockchain network according to the commodity identification of the target commodity, and performing a commodity management operation according to the commodity information of the target commodity includes:

[0009] When monitoring consumer feedback information of a first commodity indicates that the first commodity has an abnormal problem, triggering a commodity supervision demand for the first commodity;

[0010] In response to a demand for commodity supervision on the first commodity, commodity information of the first commodity is obtained in the blockchain network according to the commodity identification of the first commodity, and the commodity information of the first commodity is sent to the supervisor node, so that the supervisor node supervises the first commodity based on the commodity information of the first commodity.

[0011] Optionally, in response to a commodity management demand, obtaining commodity information of the target commodity in the blockchain network according to the commodity identifier of the target commodity, and performing a commodity management operation according to the commodity information of the target commodity includes:

[0012] In response to a live broadcast demand for a second product, obtaining product information of the second product in the blockchain network according to the product identifier of the second product;

[0013] generating content to be broadcast live at least according to the product information of the second product;

[0014] A virtual anchor is used to conduct a live broadcast explanation of the second product based on the content to be broadcast live.

[0015] Optionally, the commodity management system includes a human-computer interaction module, and the step of obtaining commodity information of the target commodity in the blockchain network in response to the commodity management demand and according to the commodity identification of the target commodity includes:

[0016] In response to query information input by a user through the human-computer interaction module, the query information is input into a pre-trained large language model, the large language model generates a blockchain query statement according to the query information, and a query is performed in the blockchain network based on the blockchain query statement to obtain commodity information of a target attribute of a target commodity corresponding to the query information, wherein the blockchain query statement includes a commodity identifier of the target commodity corresponding to the query information and a target attribute of the commodity information of the target commodity;

[0017] The performing of commodity management operations according to the commodity information of the target commodity includes:

[0018] Outputting commodity information of target attributes of the target commodity;

[0019] and / or,

[0020] The commodity information of the target attribute of the target commodity is analyzed to obtain a first analysis result, and the first analysis result is output, wherein the first analysis result is used to meet the query requirement of the query information.

[0021] Optionally, the commodity management system includes a human-computer interaction module, and the response to the commodity management demand, according to the commodity identification of the target commodity, obtains the commodity information of the target commodity in the blockchain network, and performs commodity management operations according to the commodity information of the target commodity, including:

[0022] In response to a product recommendation request input by a user through the human-computer interaction module, the product recommendation request is input into a pre-trained large language model, and the large language model generates product recommendation information according to the product recommendation request and the product information of each product in the blockchain network, wherein the product information of each product in the blockchain network is obtained based on a product identification query of each product, the product recommendation information includes recommended products, the product recommendation information also includes the recommendation reason and / or comparative recommendation information, and the comparative recommendation information includes comparative information between the recommended product and similar products.

[0023] Optionally, the commodity management system includes a human-computer interaction module, the commodity information includes consumer feedback information, and the consumer feedback information includes at least one of commodity evaluation information and return and exchange reason information;

[0024] The performing of commodity management operations according to the commodity information of the target commodity includes:

[0025] An optimization strategy for the target product is generated based on the human-computer interaction information and the product information of the target product, wherein the human-computer interaction information includes at least one of dialogue feedback, browsing behavior data, purchase history, and product preference settings input by the user through the human-computer interaction module.

[0026] Optionally, the target product is a second-hand product, and the product information of the target product includes pre-product information of the target product and second-hand product information of the target product, the pre-product information includes at least one of raw material source information, production and processing information, packaging information, transportation information, original sales information and original consumer feedback information, and the second-hand product information includes at least one of second-hand product identification information and user description information;

[0027] The performing commodity management according to the commodity information of the target commodity includes:

[0028] Generate product details information of the target product according to the pre-information of the target product and the second-hand product information, and display the product details information;

[0029] and / or,

[0030] The content to be broadcasted of the target product is generated according to the pre-information of the target product and the second-hand product information, and a virtual anchor is used to conduct a virtual live broadcast explanation of the target product according to the content to be broadcasted.

[0031] According to a second aspect of an embodiment of the present application, a blockchain-based commodity management device is provided, which is applied to a commodity management system. The commodity management system is implemented based on a blockchain network, and the device includes:

[0032] The first unit is used to use each node of the blockchain network to associate the commodity information of the corresponding commodity life cycle stage with the commodity identification, and upload the associated information to the blockchain network for storage, wherein the commodity information includes at least one of raw material source information, production and processing information, packaging information, transportation information, sales information and consumer feedback information;

[0033] The second unit is used to respond to commodity management needs, obtain commodity information of the target commodity in the blockchain network according to the commodity identification of the target commodity, and perform commodity management operations according to the commodity information of the target commodity, wherein the commodity management includes at least one of commodity traceability, commodity supervision, commodity live broadcast, information query, commodity recommendation, commodity optimization and second-hand commodity management.

[0034] According to a third aspect of an embodiment of the present application, there is provided an electronic device, which is applied to a commodity management system, wherein the commodity management system is implemented based on a blockchain network, and the device includes: a memory and a processor;

[0035] The memory is connected to the processor and is used to store programs;

[0036] The processor is used to implement the blockchain-based commodity management method as described in any one of the first aspects of the embodiments of the present application by running the program in the memory.

[0037] According to a fourth aspect of an embodiment of the present application, a computer program product is provided, comprising computer program instructions, which, when executed by a processor, enable the processor to implement a blockchain-based commodity management method as described in any one of the first aspects of the embodiments of the present application.

[0038] The blockchain-based commodity management method provided in the embodiment of the present application, on the one hand, by associating information at each stage of the commodity life cycle with the commodity identification and storing it in the blockchain network, any modification to the data will leave a trace, thereby greatly improving the security and anti-tampering capabilities of the data, ensuring the authenticity and integrity of the commodity information, and providing a solid foundation for commodity management.

[0039] On the other hand, the real-time updating and sharing of product information enables the product management system to respond quickly to market changes and consumer demands and perform precise product management operations. Whether it is product traceability, supervision, live display, information query, product recommendation, product optimization and second-hand product management, decisions can be made based on accurate and comprehensive data, thereby improving management efficiency and accuracy. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.

[0041] Figure 1 A flowchart of a blockchain-based commodity management method provided in an embodiment of the present application.

[0042] Figure 2 A schematic diagram of the first flow chart for performing commodity management operations provided in an embodiment of the present application.

[0043] Figure 3 A schematic diagram of the second process for performing commodity management operations provided in an embodiment of the present application.

[0044] Figure 4 A schematic diagram of the third flow of performing commodity management operations provided in an embodiment of the present application.

[0045] Figure 5 A schematic diagram of the fourth flow chart for performing commodity management operations provided in an embodiment of the present application.

[0046] Figure 6 A fifth flow chart of performing commodity management operations provided in an embodiment of the present application.

[0047] Figure 7 A flowchart of the sixth method of performing commodity management operations provided in an embodiment of the present application.

[0048] Figure 8 A schematic diagram of the structure of a blockchain-based commodity management device provided in an embodiment of the present application.

[0049] Fig. 9 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0050] The technical solution of the embodiment of the present application is applicable to various scenarios where efficient, safe and transparent management of the whole process information of goods is required, and is applicable to the retail industry, manufacturing industry, logistics industry, e-commerce and various fields involving commodity transactions and services. In the application scenario, the commodity goes through multiple life cycle stages from raw material procurement to final consumption, and a large amount of information is generated at each stage, which needs to be accurately recorded, safely stored and easy to trace. The technical solution of the embodiment of the present application can utilize the decentralized, tamper-proof and traceability characteristics of the blockchain network to associate the commodity information of the commodity at each life cycle stage with the commodity identification, and store it on the blockchain to ensure the authenticity and integrity of the information. At the same time, according to the commodity management needs, the commodity information of the target commodity can be quickly and accurately obtained, and various commodity management operations such as commodity tracing, commodity supervision, commodity live broadcast, information query, commodity recommendation, commodity optimization and second-hand commodity management can be performed to improve the efficiency and accuracy of commodity management and meet the diversified needs of commodity management in modern commercial activities.

[0051] The technical solution provided in the embodiments of the present application can be exemplarily applied to hardware devices such as processors, electronic devices, servers (including cloud servers), or packaged into software programs to be run. When the hardware device executes the processing of the technical solution of the embodiments of the present application, or the above-mentioned software program is run, the automatic splitting of the target task and the automatic calling of the application program interface required for the task can be achieved to complete the purpose of the target task. The embodiments of the present application only exemplarily introduce the specific processing of the technical solution of the present application, and do not limit the specific implementation form of the technical solution of the present application. Any technical implementation form that can execute the processing of the technical solution of the present application can be adopted by the embodiments of the present application.

[0052] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0053] Before introducing this application solution, the relevant technologies are first introduced:

[0054] With the rapid development of global trade and the increasing diversification of consumer demand, commodity management occupies a vital position in modern business activities. Traditional commodity management methods often rely on centralized database systems. Although these systems can meet the basic commodity information management needs to a certain extent, they face challenges in data security, transparency and traceability. Especially at each stage of the commodity life cycle, from raw material procurement to final consumption, the information flow is complex and involves many parties, making it difficult to ensure the authenticity and integrity of the information, which in turn leads to a series of problems in subsequent commodity management. Therefore, there is an urgent need for a new commodity management method that can solve the problems of data security, transparency, traceability, etc. in traditional methods, while meeting the diversified needs of commodity management in modern commercial activities.

[0055] In view of this, the embodiments of the present application are committed to providing a blockchain-based commodity management method, device, equipment and computer program product, which can perform accurate and reliable commodity management, and are described in detail one by one in the following embodiments.

[0056] Exemplary Methods

[0057] Figure 1 The flowchart of a blockchain-based commodity management method provided in the embodiment of the present application is applied to a commodity management system, and the commodity management system is implemented based on a blockchain network. Figure 1 As shown, the commodity management method based on blockchain includes steps S101-S103:

[0058] S101. Utilize each node of the blockchain network to associate commodity information at each corresponding commodity life cycle stage with commodity identification, and upload the associated information to the blockchain network for storage, wherein the commodity information includes at least one of raw material information, production and processing information, packaging information, transportation information, sales information, and consumer feedback information.

[0059] The blockchain network is a distributed database system composed of numerous nodes. Each node can represent an independent participant in the commodity circulation process and plays different roles in the commodity life cycle, such as raw material supplier, manufacturer, packager, logistics provider, seller and consumer.

[0060] Each node in the blockchain network is responsible for associating its own product information at each stage of the product life cycle with the unique product identifier corresponding to the product.

[0061] The commodity information corresponding to different stages is different, and the commodity information covers multiple aspects of the commodity, including but not limited to at least one of the raw material information, production and processing information, packaging information, transportation information, sales information, and consumer feedback information. For example, the raw material supplier will associate the raw material information (such as raw material name, origin, quality inspection report, etc.) provided by itself with the commodity identification; the manufacturer will record the production and processing information of the commodity (such as production process, processing date, production line number, etc.); the quality inspection agency may provide the quality inspection report and compliance certificate of the commodity; the packager will record the packaging information of the commodity (such as packaging materials, packaging methods, packaging date, etc.); the logistics company will provide the transportation information of the commodity (such as transportation route, transportation time, transportation temperature, etc.); the seller will record the sales information of the commodity (such as sales price, sales channel, sales date, etc.); and consumers may provide feedback information on the commodity (such as user experience, evaluation, suggestions, etc.).

[0062] The commodity identification can be understood as a unique code or mark used to uniquely identify a specific commodity, which is used to accurately identify and distinguish each commodity. Commodity identification can be in various forms, such as QR code, barcode, RFID tag, digital string code, etc. Through commodity identification, the information of each stage of the commodity in the life cycle (such as raw material information, production and processing information, packaging information, transportation information, sales information, and consumer feedback information, etc.) can be linked to form a complete commodity information chain.

[0063] Optionally, the manufacturer number, product type, serial number, generation time and other information are combined and arranged to obtain a string of numbers, and the hash value is calculated using the SHA256 algorithm to obtain a fixed-length and unique value. The hash value is used as the unique mark of the product. Optionally, a laser engraving or inkjet coding device is used to set the unique identifier on the product or its outer packaging.

[0064] Furthermore, based on real-time environmental data (such as production time, location, equipment information, etc.), multi-dimensional variables (such as environmental data, temperature and humidity information, production equipment number, etc.) are introduced to dynamically generate product identification to enhance anti-counterfeiting and uniqueness. At the same time, more complex algorithms (such as multi-layer encryption or blockchain smart contract generation) are used to encrypt product identification to make it unpredictable.

[0065] Once the product information is associated with the product identification, it will be uploaded to the blockchain network for storage. The blockchain network has the characteristics of decentralization, immutability and traceability. Once the information is stored in the blockchain, it cannot be easily modified or deleted, thus ensuring the authenticity and integrity of the product information.

[0066] In this way, the information of the commodity at every stage of its life cycle is accurately recorded and securely stored in the blockchain network in a decentralized manner, forming a complete, accurate and reliable commodity information chain, which not only improves the transparency and traceability of commodity management, but also provides strong data support for subsequent commodity management operations.

[0067] S102. In response to a commodity management demand, according to the commodity identification of the target commodity, the commodity information of the target commodity is obtained in the blockchain network, and commodity management operations are performed according to the commodity information of the target commodity, wherein the commodity management includes at least one of commodity traceability, commodity supervision, commodity live broadcast, information query, commodity recommendation, commodity optimization and second-hand commodity management.

[0068] The commodity management demand can be understood as the demand of various parties (including manufacturers, sellers, consumers, regulators, etc.) to manage and utilize commodity information in commercial activities. The commodity management demand can come from multiple different subjects, including but not limited to internal managers of the enterprise, external regulators, consumers or other stakeholders. For example, consumers may want to know the detailed ingredients, production process, transportation conditions and other information of the commodity to ensure that they purchase satisfactory products; regulators may need to conduct quality inspections and compliance reviews on commodities to ensure market order and consumer rights; manufacturers and sellers may need to analyze commodity sales data and consumer feedback to optimize product design and marketing strategies.

[0069] The commodity management operation can be understood as a series of specific actions and measures based on the acquired commodity information to meet the commodity management needs. These operations may include commodity traceability (tracking the source and production process of commodities), commodity supervision (supervising and inspecting the quality, safety, compliance, etc. of commodities), commodity live broadcast (real-time display of the status and production process of commodities to attract consumers), information query (providing detailed parameters, descriptions, prices and other information of commodities to meet the query needs of consumers), commodity recommendation (recommending similar or related commodities based on consumer preferences and needs), commodity optimization (analyzing commodity sales data and consumer feedback to improve product design, production efficiency and marketing effectiveness) and second-hand commodity management (recording the circulation history and current status of commodities to provide reliable information support for second-hand transactions), etc.

[0070] Specifically, when there is a need for product management, such as the need to query the detailed information of a certain product, track the source of the product, conduct product supervision or recommend similar products, the system will first analyze the product management needs and determine the target product based on the product management needs; then use the product identification of the target product to search and obtain the product information associated with the product identification in the blockchain network. Since this information is stored on the blockchain network and has the characteristics of being tamper-proof and traceable, it can ensure that the obtained product information is true, complete and reliable; finally, based on the obtained product information and product management needs, the system executes the product management operations corresponding to the product management needs, and meets the product management needs through product management operations.

[0071] For example, if product traceability is required, the system can track the entire process from raw material procurement to final consumption; if product supervision is required, the system can check whether the product complies with relevant laws and regulations and standards; if product live streaming is required, the system can display the real-time status and production process of the product; if information query is required, the system can provide detailed parameters and descriptions of the product; if product recommendation is required, the system can recommend similar or related products based on consumer preferences and needs; if product optimization is required, the system can analyze product sales data and consumer feedback, and make suggestions for improvement; if second-hand product management is required, the system can record the circulation history and current status of the product, and provide reliable information support for second-hand transactions.

[0072] The blockchain-based commodity management method provided in the embodiment of the present application, on the one hand, by associating information at each stage of the commodity life cycle with the commodity identification and storing it in the blockchain network, any modification to the data will leave a trace, thereby greatly improving the security and anti-tampering capabilities of the data, ensuring the authenticity and integrity of the commodity information, and providing a solid foundation for commodity management.

[0073] On the other hand, the real-time updating and sharing of product information enables the product management system to respond quickly to market changes and consumer demands and perform precise product management operations. Whether it is product traceability, supervision, live display, information query, product recommendation, product optimization and second-hand product management, decisions can be made based on accurate and comprehensive data, thereby improving management efficiency and accuracy.

[0074] As an optional implementation method, the commodity management requirement includes a commodity traceability requirement, and the commodity management includes commodity traceability. Step S102 "responding to the commodity management requirement, obtaining the commodity information of the target commodity in the blockchain network according to the commodity identification of the target commodity, and performing commodity management operations according to the commodity information of the target commodity" includes: responding to the commodity traceability requirement for the first commodity, obtaining the commodity information of the target commodity in the blockchain network according to the commodity identification of the first commodity, and displaying the commodity information.

[0075] Optionally, the product tracing demand for the first product includes a product identifier of the first product. For example, the consumer submits a product tracing request by scanning a QR code on the first product or entering a product number.

[0076] This implementation method can ensure that the product information obtained through product traceability is authentic, complete and reliable by utilizing the decentralized, tamper-proof and traceable characteristics of the blockchain network, thereby meeting consumers' urgent needs for product traceability and improving consumers' trust and satisfaction with the products. At the same time, this implementation method also provides manufacturers and sellers with effective product management tools, helping them to better track and manage all aspects of the product life cycle and improve the efficiency and transparency of product management.

[0077] As an optional implementation, the blockchain network includes a supervisory node, the commodity information includes consumer feedback information, and the commodity management includes commodity supervision; Figure 2 As shown, step S102 "responding to the commodity management demand, according to the commodity identification of the target commodity, obtaining the commodity information of the target commodity in the blockchain network, and performing the commodity management operation according to the commodity information of the target commodity" includes steps S201-S202:

[0078] S201: When it is monitored that consumer feedback information about a first commodity indicates that the first commodity has an abnormal problem, a commodity supervision demand for the first commodity is triggered.

[0079] The blockchain network in this embodiment includes a regulatory node, which aims to strengthen the supervision of commodity management and ensure the healthy and orderly development of the commodity market.

[0080] In commodity management operations, commodity supervision is a crucial part. Specifically, when the system detects that the consumer feedback information of the first commodity indicates that the commodity has abnormal problems, such as consumer feedback that the commodity has quality problems, safety hazards, or does not meet the description, it will immediately trigger the commodity supervision demand for the first commodity. This trigger mechanism ensures the timeliness and pertinence of supervision, and can quickly respond to market feedback and protect consumer rights.

[0081] Exemplarily, when negative reviews of a product reach a certain proportion or specific keywords (such as "counterfeit" and "safety issues") appear, the need for product supervision on the first product is triggered.

[0082] S202. In response to a demand for commodity supervision on the first commodity, according to the commodity identification of the first commodity, obtain commodity information of the first commodity in the blockchain network, and send the commodity information of the first commodity to the supervisor node, so that the supervisor node supervises the first commodity based on the commodity information of the first commodity.

[0083] In response to the commodity supervision demand, the system will query the commodity information in the blockchain network based on the commodity identification of the first commodity represented by the commodity supervision demand. Due to the decentralized, tamper-proof and traceable characteristics of the blockchain network, the system can quickly and accurately obtain the commodity information of the first commodity throughout its life cycle, and send the commodity information of the first commodity to the supervisory node. As a special role in the blockchain network, the supervisory node bears the important responsibility of supervising commodities. After receiving the commodity information sent by the system, the supervisory node will conduct an in-depth analysis and evaluation of the first commodity based on its professional supervision standards and processes. The commodity information of the first commodity includes data on various links such as the source of raw materials, production and processing process, packaging and transportation details, sales status, and consumer feedback of the first commodity, providing comprehensive and detailed data support for the supervisor.

[0084] For example, when the proportion of negative reviews for a product reaches a certain level or specific keywords appear (such as "counterfeit and shoddy" or "safety issues"), the product supervision demand system for the first product is triggered. The system can automatically send an alarm to the supervisory node through a smart contract, together with a detailed traceability record of the problematic product, to form a rapid processing flow for accurate traceability.

[0085] Optionally, when consumers make comments, it is mandatory to verify the consumer's purchase record (such as through order number or product unique identifier) ​​to ensure that only consumers who have actually purchased the product can make comments, avoiding malicious comments. Optionally, consumers' comments are not limited to text, but can also include ratings (such as 1-5 stars), pictures, videos and other data; the smart contract running automatically on the blockchain will classify and analyze these comments, for example, generate a comprehensive score based on quality, packaging, logistics and other dimensions.

[0086] As an optional implementation, Figure 3 As shown, step S102 "responding to the commodity management demand, according to the commodity identification of the target commodity, obtaining the commodity information of the target commodity in the blockchain network, and performing the commodity management operation according to the commodity information of the target commodity" includes steps S301-S303:

[0087] S301. In response to a live broadcast demand for a second product, obtain product information of the second product in the blockchain network according to the product identifier of the second product.

[0088] When the system receives a live broadcast request for the second product, it will immediately start the live broadcast preparation process. First, the system will query the product information in the blockchain network based on the product identification of the second product. Since the blockchain network stores the full life cycle information of the product, and this information is tamper-proof and traceable, the system can quickly and accurately obtain the detailed product information of the second product. This information may include the raw materials, production process, functional characteristics, usage methods, price discounts, etc. of the product, providing comprehensive and detailed data support for the subsequent live broadcast explanation.

[0089] S302: Generate content to be broadcast live at least based on the product information of the second product.

[0090] After obtaining the product information of the second product, the system will analyze the product information of the second product, filter and organize the product information, and generate the content to be broadcast live for the second product.

[0091] Optionally, the content to be broadcasted of the second product may include an introduction to the highlights of the second product, a demonstration of its use, a broadcast of discount information, etc., aiming to demonstrate the charm and value of the product in an intuitive and vivid way to attract consumers' attention and willingness to buy. Optionally, the content to be broadcasted of the second product may include an introduction to the production process and certification information of the product based on the product information of the second product to enhance consumer trust.

[0092] Optionally, the product information of the second product is screened and sorted according to the characteristics of the second product and the needs of consumers, so as to generate attractive and targeted content to be broadcast live.

[0093] Optionally, based on the product information of the second product stored in the blockchain and the real-time sales data, the virtual anchor dynamically adjusts the product explanation content.

[0094] S303: Using a virtual anchor to conduct a live broadcast explanation of the second product based on the content to be broadcast live.

[0095] After generating the content to be broadcast live for the second product, the system will use virtual anchor technology to conduct a live explanation of the second product based on the generated content to be broadcast live.

[0096] During the live broadcast, the virtual anchor will give a detailed introduction and demonstration of the products according to the preset script and process, answer consumers' questions, and guide consumers to make purchasing decisions.

[0097] Optionally, during the live broadcast, the order of explaining the products can be intelligently adjusted based on the inventory status, sales trends and other information recorded on the blockchain. For example, products with tight inventory can be explained first to improve transaction conversion rate.

[0098] In this implementation, during the live broadcast, the virtual anchor explains based on the pre-generated content to be broadcast, and the content to be broadcast is generated based on the real and accurate product information of the second product stored in the blockchain network. Due to the immutability and traceability of the blockchain network, the authenticity and reliability of the product information are ensured. Therefore, the information transmitted by the virtual anchor during the live broadcast is all verified and confirmed real information, and there will be no false or misleading content. In addition, as a programmed existence, the virtual anchor's words and deeds are carried out in accordance with the preset scripts and processes, and will not be affected by personal emotions, prejudices or interests. Therefore, the virtual anchor can always maintain an objective and fair attitude during the live broadcast, provide consumers with accurate and real product information, and help consumers make wise purchasing decisions. Therefore, using virtual anchors to broadcast products can not only improve the display effect of products and consumers' viewing experience, but also ensure the accuracy and reliability of information transmission, avoid the emergence of false information, and thus enhance consumers' trust and satisfaction with products.

[0099] like Figure 4 As shown, the commodity management system includes a human-computer interaction module, and step S102 "responding to commodity management requirements, obtaining commodity information of the target commodity in the blockchain network according to the commodity identification of the target commodity, and performing commodity management operations according to the commodity information of the target commodity" includes steps S401-S402:

[0100] S401. In response to query information input by a user through the human-computer interaction module, the query information is input into a pre-trained large language model, the large language model generates a blockchain query statement according to the query information, and a query is performed in the blockchain network based on the blockchain query statement to obtain product information of a target attribute of a target product corresponding to the query information, wherein the blockchain query statement includes a product identifier of the target product corresponding to the query information and a target attribute of the product information of the target product.

[0101] The system first receives the query information input by the user through the human-computer interaction module. The query information can be understood as a specific request or question input by the user (including consumers, merchants, regulatory authorities, etc.) into the commodity management system through the human-computer interaction module, which is used to instruct the system to obtain or analyze relevant information of a specific commodity.

[0102] The content of the query information may vary depending on the identity of the user. For example, consumers may want to query the traceability information of the product to understand the entire process from production to sales, or query the product information on the platform, such as price, specifications, reviews, etc., in order to make a purchasing decision; merchants may want to query the sales of goods within a certain time frame, including sales volume, sales revenue, return rate, etc., as well as inventory status and market trends, in order to adjust business strategies; regulatory authorities may need to query detailed information, evaluation information, etc. of the product to supervise product quality, maintain market order and consumer rights.

[0103] The system inputs the query information entered by the user into the pre-trained large language model. The large language model is a model with powerful natural language processing capabilities. It can understand the user's query intention and generate a corresponding blockchain query statement based on the query information. The blockchain query statement is specially designed to query specific product information in the blockchain network, and contains the product identifier of the target product corresponding to the query information, as well as the target attribute of the product information that the user wants to obtain.

[0104] Once the blockchain query statement is generated, the system will query in the blockchain network based on the blockchain query statement. Through the blockchain query statement, the target product can be quickly located and the product information with specific attributes that the user wants to know can be obtained.

[0105] Optionally, the large language model can identify multiple intents in a single interaction and further optimize the query based on the user context. For example, if a user enters "query last month's sales" and "show trend chart again", the system can automatically associate the two queries and generate a chart.

[0106] S402, outputting commodity information of target attributes of the target commodity;

[0107] and / or,

[0108] The commodity information of the target attribute of the target commodity is analyzed to obtain a first analysis result, and the first analysis result is output, wherein the first analysis result is used to meet the query requirement of the query information.

[0109] The system outputs the target attributes of the target product information according to the user's query requirements. The output information content will be different for different users. For example, for consumers, the system may output product traceability information, platform product details, price comparisons, user reviews, etc., to help them fully understand the product and make purchase decisions; for merchants, the system may output product sales reports, inventory status, market trend analysis, etc., to help them adjust their business strategies and optimize inventory management; for regulatory authorities, the system may output detailed product information, evaluation summaries, quality inspection reports, etc. to support their regulatory work.

[0110] In this step, the system will output the target attribute product information of the target product according to the user's query needs. This information may be what the user directly wants, such as the price, inventory, shipping location, etc. In addition, the system can also perform further analysis and processing based on the obtained target attribute product information of the target product to obtain the first analysis result. These analysis results can provide users with deeper insights into products and help them make more informed product management decisions. For example, the system can calculate the first analysis results such as the price-performance ratio and popularity of the product based on the price, sales volume, evaluation and other information of the product; for example, the system can predict future sales based on sales data and market trends to provide decision support for merchants; analyze the evaluation information of the product to identify potential quality problems or consumer complaint hotspots so that timely measures can be taken. Finally, the system will output these product information and analysis results to the user through the human-computer interaction module. Users can easily view and obtain this information through the system interface or other interactive methods to meet their query needs.

[0111] In this implementation, the natural language query information input by the user is converted into a structured blockchain query statement through a large language model, which greatly simplifies the query process and improves the query efficiency. Users do not need to understand the complex structure or query syntax of the blockchain network, and only need to enter simple query information to obtain the required product information. In addition, the large language model can process complex query information, including multi-condition query, fuzzy query, etc., which enables users to obtain the required product information more flexibly and meet diverse query needs.

[0112] like Figure 5 As shown, the commodity management system includes a human-computer interaction module, and step S102 "responding to commodity management requirements, obtaining commodity information of the target commodity in the blockchain network according to the commodity identification of the target commodity, and performing commodity management operations according to the commodity information of the target commodity" includes step S501:

[0113] S501. In response to a product recommendation request input by a user through the human-computer interaction module, the product recommendation request is input into a pre-trained large language model, and the large language model generates product recommendation information according to the product recommendation request and the product information of each product in the blockchain network, wherein the product information of each product in the blockchain network is obtained based on a product identification query of each product, the product recommendation information includes recommended products, the product recommendation information also includes the recommendation reason and / or comparative recommendation information, and the comparative recommendation information includes comparative information between the recommended product and similar products.

[0114] The product recommendation request may include the user's interest in products of a specific type, brand, price range or functional requirements. When the user inputs a product recommendation request through the human-computer interaction module of the product management system, the system immediately responds and inputs the product recommendation request into the pre-trained large language model.

[0115] As an advanced natural language processing technology tool, the large language model can deeply understand the user's request and perform intelligent analysis and reasoning based on the key information and context in the request. In this process, the large language model will access the blockchain network and quickly query the product information of each product in the blockchain network through the product identification. With rich product information as a basis, the large language model can perform in-depth analysis and comparison. Next, the large language model will intelligently generate product recommendation information based on the user's product recommendation request and the product information of each product in the blockchain network. This recommendation information not only includes the specific product recommended to the user, but also may include the reason for the recommendation, explaining why the product meets the user's needs and preferences. In addition, in order to more comprehensively meet the user's comparison and selection needs, the recommendation information may also include comparative recommendation information, that is, the comparison information of the recommended product with similar products. The comparison information may involve multiple dimensions such as price, performance, user evaluation, sales, etc., to help users more intuitively understand the advantages and characteristics of the recommended product.

[0116] Optionally, the large language model can guide the user to conduct multiple rounds of dialogue to gradually narrow the scope of recommendations. For example, the user first enters "recommended tea", the system recommends a group of tea, and the user further enters "organic", and the system automatically selects organic tea that meets the conditions.

[0117] Optionally, when generating recommended products, the product data on the blockchain (such as production location, logistics records, environmental protection indicators, etc.) can be integrated to provide users with more reliable and transparent product recommendations while meeting the needs of users who pay attention to the source of the products.

[0118] Optionally, the system can add a recommendation reason to the product recommendation information. The recommendation system can automatically generate reasons related to the recommended product based on the large language model, such as "the products you browsed recently are mainly from X place, and this product is also produced in X place" and "based on your preference for environmentally friendly products, recommend this product that meets the low-carbon certification" and so on.

[0119] Optionally, the system may add comparative recommendation information to the product recommendation information, and the comparative recommendation information includes comparative information between the recommended product and similar products. For example, when recommending a product, the system may list the comparison between it and similar products in terms of price, traceability information, user reviews, etc., so that users can make quick decisions.

[0120] In this implementation, by utilizing large language models and blockchain technology, an intelligent response to user product recommendation requests is achieved, which not only provides users with personalized product recommendations, but also enhances the transparency and persuasiveness of recommendations through recommendation reasons and comparative recommendation information, thereby improving users' shopping experience and satisfaction.

[0121] like Figure 6 As shown, the commodity management system includes a human-computer interaction module, the commodity information includes consumer feedback information, and the consumer feedback information includes at least one of commodity evaluation information and return and exchange reason information; step S102 "responding to commodity management requirements, according to the commodity identification of the target commodity, obtaining the commodity information of the target commodity in the blockchain network, and performing commodity management operations according to the commodity information of the target commodity" includes step S601:

[0122] S601. Generate an optimization strategy for the target product based on the human-computer interaction information and the product information of the target product, wherein the human-computer interaction information includes at least one of dialogue feedback, browsing behavior data, purchase history, and product preference settings input by the user through the human-computer interaction module.

[0123] The human-computer interaction information is a collection of various data input by users through the human-computer interaction module of the commodity management system. Human-computer interaction information may include text or voice feedback left by users during the interaction with the system, which directly reflects the user's views and expectations on the commodity or service; it may also include the user's browsing history in the commodity management system, including the browsed commodity pages, dwell time, number of clicks, etc., which reveals which commodities the user is interested in and their browsing habits; it may also include the user's historical purchase records, including the purchased commodities, purchase time, purchase quantity, etc., which reflects the user's purchasing habits and preferences; it may also include commodity preferences actively set by users, such as favorite brands, types, price ranges, etc., which are conducive to better understanding the user's personalized needs.

[0124] The commodity information of a commodity is the comprehensive data about the commodity stored in the blockchain network. This data may include the basic attributes of the commodity, price, inventory, sales data, etc., and also includes consumer feedback information, such as commodity evaluation information, return and exchange reason information, etc. This information directly reflects the consumer's true feelings and satisfaction with the commodity.

[0125] Specifically, the system will integrate the human-computer interaction information and the product information of the target product, and through data analysis, machine learning or artificial intelligence algorithms, deeply explore the patterns and trends behind the data, and then generate optimization strategies for the target product, such as product improvement suggestions, marketing strategy adjustment plans, inventory management strategies, and other optimization strategies for each life cycle stage of the target product.

[0126] Optionally, a large language model can be used to convert user natural language feedback into structured information (such as demand categories, satisfaction indicators, etc.), and combined with other data sources to form an optimization model.

[0127] like Figure 7 As shown, the target commodity is a second-hand commodity, and the commodity information of the target commodity includes the pre-commodity information of the target commodity and the second-hand commodity information of the target commodity, the pre-commodity information includes at least one of raw material source information, production and processing information, packaging information, transportation information, original sales information and original consumer feedback information, and the second-hand commodity information includes at least one of second-hand commodity identification information and user description information; step S102 "responding to commodity management requirements, according to the commodity identification of the target commodity, obtaining the commodity information of the target commodity in the blockchain network, and performing commodity management operations according to the commodity information of the target commodity" includes step S701:

[0128] Generate product details information of the target product according to the pre-information of the target product and the second-hand product information, and display the product details information;

[0129] and / or,

[0130] The content to be broadcasted of the target product is generated according to the pre-information of the target product and the second-hand product information, and a virtual anchor is used to conduct a virtual live broadcast explanation of the target product according to the content to be broadcasted.

[0131] Second-hand goods not only contain information about the goods themselves, but also involve information about their previous life cycle, that is, information about a series of links from the source of raw materials, production and processing, packaging, transportation, original sales to original consumer feedback. Therefore, in the commodity management system, when it comes to the management of second-hand goods, the information that the system needs to process is more complex and diverse. First, the system will obtain the previous information and second-hand commodity information of the target second-hand commodity in the blockchain network according to the commodity identification of the target second-hand commodity.

[0132] Pre-information can be understood as a series of relevant information and records that a second-hand commodity has experienced throughout its life cycle before it becomes second-hand. Pre-information usually covers commodity information from the purchase of raw materials, production and processing, packaging, transportation, first sale to the use by the original consumer and possible feedback, providing an important basis for evaluating its value and condition, and may include at least one of the following information: raw material source information, production and processing information, packaging information, transportation information, original sales information (such as the time, place, price of the first sale, etc.) and original consumer feedback information.

[0133] The second-hand goods information can be understood as the sum of a series of information such as the current status of the second-hand goods, historical usage, appraisal results, and relevant descriptions and instructions provided by the seller, which directly reflects the current actual situation and selling points of the second-hand goods.

[0134] After obtaining this comprehensive information, the system will execute step S701.

[0135] Optionally, a detailed product details information is generated based on the previous information and the second-hand product information. The product details information may include the product's historical background, usage status, identification results, seller description, price, pictures or videos, etc.

[0136] Optionally, the system displays the product details information on the front-end interface of the product management system for potential buyers to browse and understand.

[0137] Optionally, the system generates content to be broadcast live and conducts a virtual live explanation based on the product details information or directly based on the pre-information of the target product and the second-hand product information.

[0138] Optionally, the blockchain records the key attributes of the product (such as purchase date, production batch, authentication information, etc.) when the product is purchased. In the case of second-hand transactions, the complete life cycle of the product is dynamically evaluated by combining the product's historical data and user description to ensure that the source of the product is authentic and traceable.

[0139] Optionally, in the process of determining the age of goods, the joint participation of multiple nodes in the blockchain network can be used to form a distributed consensus algorithm, and multiple parties can conduct evaluations to form a final result, thereby improving the objectivity and credibility of the evaluation.

[0140] Optionally, in addition to product images, purchase date, and description information, video detection and intelligent OCR recognition can be introduced to analyze receipts, warranty information, etc. to comprehensively determine the condition of the product.

[0141] Optionally, the virtual anchor can display the analysis process of the degree of newness in real time based on the description information entered by the user and the existing product data on the blockchain to enhance user trust.

[0142] Optionally, the virtual host can generate customized explanation plans for different product categories. For example, for high-value products (such as luxury goods), the traceability records and maintenance status are highlighted, and for electronic products, the functional test results are highlighted.

[0143] Optionally, if a dispute arises between the buyer and the seller (such as the quality of the goods not being consistent), the smart contract can call on the stored data to automatically determine the responsibility and implement the corresponding compensation mechanism.

[0144] Exemplary Devices

[0145] Corresponding to the above-mentioned blockchain-based commodity management method, an embodiment of the present application also provides a blockchain-based commodity management device, which is applied to a commodity management system, and the commodity management system is implemented based on a blockchain network. Figure 8 is a schematic diagram of the structure of a blockchain-based commodity management device provided in an embodiment of the present application, such as Figure 8 As shown, the blockchain-based commodity management device provided in the embodiment of the present application includes:

[0146] The first unit 801 is used to use each node of the blockchain network to associate the commodity information of the corresponding commodity life cycle stage with the commodity identification, and upload the associated information to the blockchain network for storage, wherein the commodity information includes at least one of raw material information, production and processing information, packaging information, transportation information, sales information and consumer feedback information;

[0147] The second unit 802 is used to respond to commodity management needs, obtain commodity information of the target commodity in the blockchain network according to the commodity identification of the target commodity, and perform commodity management operations according to the commodity information of the target commodity, wherein the commodity management includes at least one of commodity traceability, commodity supervision, commodity live broadcast, information query, commodity recommendation, commodity optimization and second-hand commodity management.

[0148] The blockchain-based commodity management device provided in the embodiment of the present application, on the one hand, by associating information at each stage of the commodity life cycle with the commodity identification and storing it in the blockchain network, any modification to the data will leave a trace, thereby greatly improving the security and anti-tampering capabilities of the data, ensuring the authenticity and integrity of the commodity information, and providing a solid foundation for commodity management.

[0149] On the other hand, the real-time updating and sharing of product information enables the product management system to respond quickly to market changes and consumer demands and perform precise product management operations. Whether it is product traceability, supervision, live display, information query, product recommendation, product optimization and second-hand product management, decisions can be made based on accurate and comprehensive data, thereby improving management efficiency and accuracy.

[0150] Optionally, the blockchain network includes a supervisory node, the commodity information includes consumer feedback information, and the commodity management includes commodity supervision;

[0151] The second unit 802 can be specifically used for:

[0152] When monitoring consumer feedback information of a first commodity indicates that the first commodity has an abnormal problem, triggering a commodity supervision demand for the first commodity;

[0153] In response to a demand for commodity supervision on the first commodity, commodity information of the first commodity is obtained in the blockchain network according to the commodity identification of the first commodity, and the commodity information of the first commodity is sent to the supervisor node, so that the supervisor node supervises the first commodity based on the commodity information of the first commodity.

[0154] The second unit 802 can be specifically used for:

[0155] In response to a live broadcast demand for a second product, obtaining product information of the second product in the blockchain network according to the product identifier of the second product;

[0156] generating content to be broadcast live at least according to the product information of the second product;

[0157] A virtual anchor is used to conduct a live broadcast explanation of the second product based on the content to be broadcast live.

[0158] Optionally, the commodity management system includes a human-computer interaction module, and the second unit 802 can be specifically used for:

[0159] In response to query information input by a user through the human-computer interaction module, the query information is input into a pre-trained large language model, the large language model generates a blockchain query statement according to the query information, and a query is performed in the blockchain network based on the blockchain query statement to obtain commodity information of a target attribute of a target commodity corresponding to the query information, wherein the blockchain query statement includes a commodity identifier of the target commodity corresponding to the query information and a target attribute of the commodity information of the target commodity;

[0160] The performing of commodity management operations according to the commodity information of the target commodity includes:

[0161] Outputting commodity information of target attributes of the target commodity;

[0162] and / or,

[0163] The commodity information of the target attribute of the target commodity is analyzed to obtain a first analysis result, and the first analysis result is output, wherein the first analysis result is used to meet the query requirement of the query information.

[0164] Optionally, the commodity management system includes a human-computer interaction module, and the second unit 802 can be specifically used for:

[0165] In response to a product recommendation request input by a user through the human-computer interaction module, the product recommendation request is input into a pre-trained large language model, and the large language model generates product recommendation information according to the product recommendation request and the product information of each product in the blockchain network, wherein the product information of each product in the blockchain network is obtained based on a product identification query of each product, the product recommendation information includes recommended products, the product recommendation information also includes the recommendation reason and / or comparative recommendation information, and the comparative recommendation information includes comparative information between the recommended product and similar products.

[0166] Optionally, the commodity management system includes a human-computer interaction module, the blockchain network further stores human-computer interaction information, the commodity information includes consumer feedback information, and the consumer feedback information includes at least one of commodity evaluation information and return and exchange reason information;

[0167] The second unit 802 can be specifically used for:

[0168] An optimization strategy for the target product is generated based on the human-computer interaction information and the product information of the target product, wherein the human-computer interaction information includes at least one of dialogue feedback, browsing behavior data, purchase history, and product preference settings input by the user through the human-computer interaction module.

[0169] Optionally, the target product is a second-hand product, and the product information of the target product includes pre-product information of the target product and second-hand product information of the target product, the pre-product information includes at least one of raw material source information, production and processing information, packaging information, transportation information, original sales information and original consumer feedback information, and the second-hand product information includes at least one of second-hand product identification information and user description information;

[0170] The second unit 802 can be specifically used for:

[0171] Generate product details information of the target product according to the pre-information of the target product and the second-hand product information, and display the product details information;

[0172] and / or,

[0173] The content to be broadcasted of the target product is generated according to the pre-information of the target product and the second-hand product information, and a virtual anchor is used to conduct a virtual live broadcast explanation of the target product according to the content to be broadcasted.

[0174] The blockchain-based commodity management device provided in this embodiment belongs to the same application concept as the blockchain-based commodity management method provided in the above-mentioned embodiment of this application, and can execute the blockchain-based commodity management method provided in any of the above-mentioned embodiments of this application, and has the corresponding functional modules and beneficial effects of executing the blockchain-based commodity management method. For technical details not fully described in this embodiment, please refer to the specific processing content of the blockchain-based commodity management method provided in the above-mentioned embodiment of this application, which will not be repeated here.

[0175] The functions implemented by the above first unit 801 and the second unit 802 may be implemented by the same or different processors, respectively, and the embodiment of the present application is not limited thereto.

[0176] It should be understood that the units in the above devices can be implemented in the form of a processor calling software. For example, the device includes a processor, the processor is connected to a memory, and instructions are stored in the memory. The processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of each unit of the device, wherein the processor can be a general-purpose processor, such as a CPU or a microprocessor, etc., and the memory can be a memory in the device or a memory outside the device. Alternatively, the units in the device can be implemented in the form of hardware circuits, and the functions of some or all units can be realized by designing the hardware circuits. The hardware circuit can be understood as one or more processors; for example, in one implementation, the hardware circuit is an ASIC, and the functions of some or all of the above units are realized by designing the logical relationship of the components in the circuit; for another example, in another implementation, the hardware circuit can be implemented by PLD, taking FPGA as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by the configuration file, so as to realize the functions of some or all of the above units. All units of the above devices can be implemented in the form of a processor calling software, or in the form of hardware circuits, or in part by a processor calling software, and the remaining part is implemented in the form of hardware circuits.

[0177] In an embodiment of the present application, a processor is a circuit with the ability to process signals. In one implementation, the processor may be a circuit with the ability to read and run instructions, such as a CPU, a microprocessor, a GPU, or a DSP; in another implementation, the processor may implement certain functions through the logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable, such as a hardware circuit implemented by an ASIC or PLD, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document to implement the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as an NPU, TPU, DPU, etc.

[0178] It can be seen that each unit in the above device can be one or more processors (or processing circuits) configured to implement the above method, such as: CPU, GPU, NPU, TPU, DPU, microprocessor, DSP, ASIC, FPGA, or a combination of at least two of these processor forms.

[0179] In addition, all or part of the units in the above device can be integrated together, or can be implemented independently. In one implementation, these units are integrated together and implemented in the form of a SOC. The SOC may include at least one processor for implementing any of the above methods or implementing the functions of each unit of the device. The type of the at least one processor may be different, for example, including a CPU and an FPGA, a CPU and an artificial intelligence processor, a CPU and a GPU, etc.

[0180] Exemplary Electronic Devices

[0181] Another embodiment of the present application also provides an electronic device, see Fig. 9 As shown, the device includes:

[0182] Memory 200 and processor 210;

[0183] The memory 200 is connected to the processor 210 and is used to store programs;

[0184] The processor 210 is used to implement the blockchain-based commodity management method disclosed in any of the above embodiments by running the program stored in the memory 200.

[0185] Specifically, the electronic device may further include: a bus, a communication interface 220 , an input device 230 and an output device 240 .

[0186] The processor 210, the memory 200, the communication interface 220, the input device 230 and the output device 240 are connected to each other via a bus.

[0187] A bus may include a pathway that transfers information between components of a computer system.

[0188] The processor 210 may be a general-purpose processor, such as a general-purpose central processing unit (CPU), a microprocessor, etc., or an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the scheme of the present invention. It may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0189] The processor 210 may include a main processor, and may also include a baseband chip, a modem, and the like.

[0190] The memory 200 stores a program for executing the technical solution of the present invention, and may also store an operating system and other key services. Specifically, the program may include a program code, and the program code includes a computer operation instruction. More specifically, the memory 200 may include a read-only memory (ROM), other types of static storage devices that can store static information and instructions, a random access memory (RAM), other types of dynamic storage devices that can store information and instructions, a disk storage, a flash, and the like.

[0191] The input device 230 may include a device for receiving data and information input by a user, such as a keyboard, a mouse, a camera, a scanner, a light pen, a voice input device, a touch screen, a pedometer, or a gravity sensor.

[0192] Output device 240 may include devices that allow information to be output to a user, such as a display screen, printer, speaker, etc.

[0193] The communication interface 220 may include any transceiver or the like to communicate with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Network (WLAN), etc.

[0194] The processor 210 executes the program stored in the memory 200 and calls other devices, which can be used to implement each step of any blockchain-based commodity management method provided in the above embodiments of the present application.

[0195] The embodiment of the present application also proposes a chip, which includes a processor and a data interface. The processor reads and runs the program stored in the memory through the data interface, and can execute the blockchain-based commodity management method introduced in any of the above embodiments. The specific processing process and its beneficial effects can be found in the above-mentioned blockchain-based commodity management method embodiment introduction.

[0196] Exemplary computer program products and storage media

[0197] In addition to the above-mentioned methods and devices, an embodiment of the present application may also be a computer program product, which includes computer program instructions, which, when executed by a processor, enable the processor to execute the steps of the blockchain-based commodity management method according to various embodiments of the present application described in any of the above embodiments of this specification.

[0198] The computer program product may be written in any combination of one or more programming languages ​​to write program codes for performing the operations of the embodiments of the present application, including object-oriented programming languages, such as Java, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0199] In addition, the embodiment of the present application may also be a storage medium on which a computer program is stored. The computer program is executed by a processor to execute the steps of the blockchain-based commodity management method according to various embodiments of the present application described in any of the above embodiments of this specification, and specifically the following steps may be implemented:

[0200] S101. Utilizing each node of the blockchain network, respectively associating commodity information at each corresponding commodity life cycle stage with a commodity identifier, and uploading the associated information to the blockchain network for storage, wherein the commodity information includes at least one of raw material information, production and processing information, packaging information, transportation information, sales information, and consumer feedback information;

[0201] S102. In response to a commodity management demand, according to the commodity identification of the target commodity, the commodity information of the target commodity is obtained in the blockchain network, and commodity management operations are performed according to the commodity information of the target commodity, wherein the commodity management includes at least one of commodity traceability, commodity supervision, commodity live broadcast, information query, commodity recommendation, commodity optimization and second-hand commodity management.

[0202] For the aforementioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the order of the actions described, because according to the present application, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0203] It should be noted that each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referred to each other. For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0204] The steps in the methods of each embodiment of the present application can be adjusted in order, combined and deleted according to actual needs, and the technical features recorded in each embodiment can be replaced or combined.

[0205] The modules and sub-modules in the devices and terminals in the various embodiments of the present application can be combined, divided and deleted according to actual needs.

[0206] In the several embodiments provided in the present application, it should be understood that the disclosed terminals, devices and methods can be implemented in other ways. For example, the terminal embodiments described above are only schematic, for example, the division of modules or submodules is only a logical function division, and there may be other division methods in actual implementation, for example, multiple submodules or modules can be combined or integrated into another module, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.

[0207] The modules or submodules described as separate components may or may not be physically separated, and the components of the modules or submodules may or may not be physical modules or submodules, that is, they may be located in one place, or they may be distributed on multiple network modules or submodules. Some or all of the modules or submodules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0208] In addition, each functional module or submodule in each embodiment of the present application may be integrated into one processing module, or each module or submodule may exist physically separately, or two or more modules or submodules may be integrated into one module. The above-mentioned integrated modules or submodules may be implemented in the form of hardware or in the form of software functional modules or submodules.

[0209] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0210] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly by hardware, software units executed by a processor, or a combination of the two. The software units may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0211] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0212] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A commodity management method based on blockchain, characterized in that: Applied to a commodity management system, the commodity management system is implemented based on a blockchain network, and the method includes: Utilizing each node of the blockchain network, the commodity information of the corresponding commodity life cycle stage is respectively associated with the commodity identification, and the associated information is uploaded to the blockchain network for storage, wherein the commodity information includes at least one of raw material information, production and processing information, packaging information, transportation information, sales information and consumer feedback information; In response to commodity management needs, according to the commodity identification of the target commodity, the commodity information of the target commodity is obtained in the blockchain network, and commodity management operations are performed according to the commodity information of the target commodity, wherein the commodity management includes at least one of commodity traceability, commodity supervision, commodity live broadcast, information query, commodity recommendation, commodity optimization and second-hand commodity management.

2. The method according to claim 1, characterized in that The blockchain network includes a supervisory node, the commodity information includes consumer feedback information, and the commodity management includes commodity supervision; The step of responding to the commodity management demand, obtaining commodity information of the target commodity in the blockchain network according to the commodity identification of the target commodity, and performing a commodity management operation according to the commodity information of the target commodity includes: When monitoring consumer feedback information of a first commodity indicates that the first commodity has an abnormal problem, triggering a commodity supervision demand for the first commodity; In response to a demand for commodity supervision on the first commodity, commodity information of the first commodity is obtained in the blockchain network according to the commodity identification of the first commodity, and the commodity information of the first commodity is sent to the supervisor node, so that the supervisor node supervises the first commodity based on the commodity information of the first commodity.

3. The method according to claim 1, characterized in that The step of responding to the commodity management demand, obtaining commodity information of the target commodity in the blockchain network according to the commodity identification of the target commodity, and performing a commodity management operation according to the commodity information of the target commodity includes: In response to a live broadcast demand for a second product, obtaining product information of the second product in the blockchain network according to the product identifier of the second product; generating content to be broadcast live at least according to the product information of the second product; A virtual anchor is used to conduct a live broadcast explanation of the second product based on the content to be broadcast live.

4. The method according to claim 1, characterized in that: The commodity management system includes a human-computer interaction module, which responds to commodity management requirements and obtains commodity information of the target commodity in the blockchain network according to the commodity identification of the target commodity, including: In response to query information input by a user through the human-computer interaction module, the query information is input into a pre-trained large language model, the large language model generates a blockchain query statement according to the query information, and a query is performed in the blockchain network based on the blockchain query statement to obtain commodity information of a target attribute of a target commodity corresponding to the query information, wherein the blockchain query statement includes a commodity identifier of the target commodity corresponding to the query information and a target attribute of the commodity information of the target commodity; The performing of commodity management operations according to the commodity information of the target commodity includes: Outputting commodity information of target attributes of the target commodity; and / or, The commodity information of the target attribute of the target commodity is analyzed to obtain a first analysis result, and the first analysis result is output, wherein the first analysis result is used to meet the query requirement of the query information.

5. The method according to claim 1, characterized in that The commodity management system includes a human-computer interaction module, which responds to commodity management requirements, obtains commodity information of the target commodity in the blockchain network according to the commodity identification of the target commodity, and performs commodity management operations according to the commodity information of the target commodity, including: In response to a product recommendation request input by a user through the human-computer interaction module, the product recommendation request is input into a pre-trained large language model, and the large language model generates product recommendation information according to the product recommendation request and the product information of each product in the blockchain network, wherein the product information of each product in the blockchain network is obtained based on a product identification query of each product, the product recommendation information includes recommended products, the product recommendation information also includes recommendation reasons and / or comparative recommendation information, and the comparative recommendation information includes comparative information between the recommended product and similar products.

6. The method according to claim 1, characterized in that The commodity management system includes a human-computer interaction module, the commodity information includes consumer feedback information, and the consumer feedback information includes at least one of commodity evaluation information and return and exchange reason information; The performing of commodity management operations according to the commodity information of the target commodity includes: An optimization strategy for the target product is generated based on the human-computer interaction information and the product information of the target product, wherein the human-computer interaction information includes at least one of dialogue feedback, browsing behavior data, purchase history, and product preference settings input by the user through the human-computer interaction module.

7. The method according to claim 1, characterized in that The target product is a second-hand product, and the product information of the target product includes the pre-product information of the target product and the second-hand product information of the target product, the pre-product information includes at least one of the raw material source information, production and processing information, packaging information, transportation information, original sales information and original consumer feedback information, and the second-hand product information includes at least one of the second-hand product identification information and user description information; The performing commodity management according to the commodity information of the target commodity includes: Generate product details information of the target product according to the pre-information of the target product and the second-hand product information, and display the product details information; and / or, The content to be broadcasted of the target product is generated according to the pre-information of the target product and the second-hand product information, and a virtual anchor is used to conduct a virtual live broadcast explanation of the target product according to the content to be broadcasted.

8. A commodity management device based on blockchain, characterized in that: Applied to a commodity management system, the commodity management system is implemented based on a blockchain network, and the device includes: The first unit is used to use each node of the blockchain network to associate the commodity information of the corresponding commodity life cycle stage with the commodity identification, and upload the associated information to the blockchain network for storage, wherein the commodity information includes at least one of raw material source information, production and processing information, packaging information, transportation information, sales information and consumer feedback information; The second unit is used to respond to commodity management needs, obtain commodity information of the target commodity in the blockchain network according to the commodity identification of the target commodity, and perform commodity management operations according to the commodity information of the target commodity, wherein the commodity management includes at least one of commodity traceability, commodity supervision, commodity live broadcast, information query, commodity recommendation, commodity optimization and second-hand commodity management.

9. An electronic device, characterized in that: Applied to a commodity management system, the commodity management system is implemented based on a blockchain network, and the device includes: a memory and a processor; The memory is connected to the processor and is used to store programs; The processor is used to implement the blockchain-based commodity management method as described in any one of claims 1 to 7 by running the program in the memory.

10. A computer program product, characterized in that The method comprises computer program instructions, which, when executed by a processor, enable the processor to implement the blockchain-based commodity management method as described in any one of claims 1 to 7.

Citation Information

Cited By

  • Commodity page display method and device, computer equipment and storage medium

    CN120634690A

  • Block chain-based food material supply chain full-process traceability system and method

    CN120707166A