A garbage classification tracing method, device and system
By configuring electronic tags on garbage and recording garbage disposal information using blockchain system, the problems of confusion in garbage classification and privacy leakage are solved, efficient classification and traceability of garbage are achieved, and user trust is improved.
Patent Information
- Application Number
- CN202110168670.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-02-07
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2041-02-07
AI Technical Summary
The existing technology is difficult to understand in a timely manner that garbage should be of category, cannot be traced correctly and promptly to the problem nodes, and user privacy leakage problems exist, affecting the trust in garbage classification.
The blockchain system is adopted to realize the classification and traceability of garbage by configuring electronic tags on the garbage, recording garbage disposal information, and generating disposal records and processing records on the blockchain.
Ensure the quality of garbage classification and disposal, be able to trace garbage recycling errors in a timely manner, protect user privacy, and improve garbage classification trust.
Smart Images

Figure CN113044426B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of garbage recycling, and in particular to a garbage classification and tracing method, device and system. Background Art
[0002] At present, garbage classification has become a social hotspot. On the one hand, regulators raise users' (or residents') awareness of garbage classification through publicity, and on the other hand, place garbage bins for classified disposal in garbage disposal areas to achieve garbage classification at the disposal stage.
[0003] However, after the garbage is generated, the users (or residents) are not clear about the categories to which the garbage should belong, which often leads to confusion in garbage classification. In addition, garbage involves multiple nodes from generation, delivery, transfer to recycling, and each node will generate a lot of information. If the information between the nodes is not correctly and in real time linked together, when a garbage recycling error is found in the garbage recycling stage, it will not be possible to trace it back to the wrong node in a timely, effective and correct manner, which will not be conducive to fundamentally solving the problem of garbage classification confusion. Moreover, in the process of garbage classification tracing, there are also problems such as user privacy leakage, which will not be conducive to building user trust in garbage classification. Summary of the invention
[0004] The purpose of the present invention is to provide a method, device and system for tracing garbage classification, which can solve the technical problems in the prior art such as failure to timely understand the category to which garbage belongs, failure to correctly and timely trace the source to the problem node, and difficulty in establishing user trust in garbage classification.
[0005] In a first aspect, the present invention provides a garbage classification tracing method, which is applied to a blockchain system, and the method comprises:
[0006] Based on the electronic tags configured on the products by the product manufacturers, garbage disposal information is obtained from the blockchain of the blockchain system to formulate garbage disposal strategies;
[0007] Based on the placement instruction of the placer, the identity code of the placer is obtained from the blockchain of the blockchain system;
[0008] Obtaining garbage disposal information, generating a disposal record based on the garbage disposal information and the garbage disposal person's identity code, writing the disposal record into an electronic tag, and uploading it to the blockchain of the blockchain system;
[0009] Based on the processing instruction of the processor, an identification code of the processor is obtained from the blockchain of the blockchain system;
[0010] Obtaining garbage disposal information and disposal records, generating disposal records based on disposal records, garbage disposal information and disposal identification codes; writing disposal records into electronic tags and uploading them to the blockchain of the blockchain system;
[0011] Obtain garbage collection results, which are generated based on the placement records, processing records, and the categories to which the garbage belongs;
[0012] Send recycling information to drop-offs, handlers and product manufacturers.
[0013] When the above technical solution is adopted, an electronic tag is configured on the garbage, and the electronic tag is written with the garbage disposal information after the product is fully utilized to form garbage, and the above garbage disposal information will be uploaded to the blockchain possessed by the blockchain system. Before placing the garbage, the placer can obtain the garbage disposal information based on the electronic tag to assist the placer in formulating a placement strategy before placing the garbage. The placement strategy can guide the placer to classify and place the garbage. It can be seen that the present invention can make the placer clear about the category of the garbage and the treatment method before placing the garbage, so as to reduce the possibility of misclassification and random classification of the garbage from the source. Based on this, the quality of garbage classification and placement can be improved.
[0014] In actual applications, when placing garbage, the garbage placement device can generally be used to obtain the identity code of the placer based on the placement instruction. At this time, the garbage placement device can be used to associate the placer with the garbage placement device based on the placer's identity code, and the electronic tag can be used to associate the garbage placement device with the placed garbage. When the placer completes the placement, the garbage placement device can be used to obtain the garbage placement information. Further, a placement record is generated based on the garbage placement information and the placer's identity code, and the placement record is written into the electronic tag, and the placement record is uploaded to the blockchain of the blockchain system. It can be seen that the data on the electronic tag and the blockchain storing the placer's identity code will be continuously updated, so that during the garbage placement process, the placer information, the information of the garbage placement device, the behavior information generated when placing the garbage, etc. are marked on the electronic tag and the blockchain. When the garbage is processed, the information of the processor, the behavior information generated during the garbage processing process, and the information of the garbage processing device can also be marked on the electronic tag and the blockchain. Lay the foundation for the subsequent garbage classification and traceability.
[0015] After the garbage is placed and processed, garbage recycling information will be generated in the final recycling stage. When it is determined that the garbage recycling is wrong based on the garbage recycling information, it can be traced back to the garbage processing node and the garbage placement node on the blockchain based on the electronic tag. In order to determine the specific node that caused the garbage recycling error, the garbage classification traceability is completed. It can be seen that since the garbage placement node and the processing node can use the unique electronic tag to update the relevant information in real time and accurately, the feasibility of traceability can be ensured. At the same time, based on the technical advantages of the blockchain itself, such as non-forgeability and public-private key encryption, it can not only ensure that the privacy of the people involved in each node is not leaked, but also improve the trust of the participants in the garbage recycling chain in garbage classification.
[0016] In a second aspect, the present invention further provides a garbage classification tracing device, which is applied to products equipped with electronic tags, and based on the electronic tags, generates garbage disposal information corresponding to the products on the blockchain of the blockchain system; the garbage classification tracing device includes:
[0017] The first identification module is used to identify the electronic tags configured on the products by the product manufacturers and obtain the garbage disposal information from the blockchain of the blockchain system to formulate the garbage disposal strategy;
[0018] The second identification module is used to obtain the identity code of the publisher from the blockchain of the blockchain system based on the publisher's delivery instruction;
[0019] The delivery record generation module is used to obtain garbage delivery information and generate delivery records based on the garbage delivery information and the delivery person's identity code; the delivery record is written into the electronic tag and uploaded to the blockchain of the blockchain system at the same time;
[0020] A third identification module is used to obtain a processor identity code from the blockchain of the blockchain system based on the processing instruction of the processor;
[0021] A processing record generation module is used to obtain garbage processing information and delivery information; generate a processing record based on the delivery record, garbage processing information and the processor's identity code; write the processing record into the electronic tag and upload it to the blockchain of the blockchain system;
[0022] The result acquisition module is used to obtain the garbage collection results; the garbage collection results are determined based on the placement records, processing records and the category to which the garbage belongs;
[0023] The sending module is used to send the garbage collection results to the placers, processors and product manufacturers.
[0024] Compared with the prior art, the beneficial effects of the garbage classification tracing device provided by the present invention are the same as the beneficial effects of the above-mentioned garbage classification tracing method, which will not be elaborated here.
[0025] In a third aspect, the present invention further provides a garbage classification tracing system, which is applied to products equipped with electronic tags by product manufacturers, and based on the electronic tag products, generates garbage disposal information corresponding to the products on the blockchain of the blockchain system; the garbage classification tracing system includes:
[0026] A first terminal device, the first terminal device is used to identify the electronic tag to obtain garbage disposal information, and the first terminal device is also used to generate a placer identity code on the blockchain of the blockchain system based on the registration behavior of the placer;
[0027] The garbage delivery device is used to obtain the identity code of the delivery person based on the delivery instruction of the delivery person; the garbage delivery device is also used to obtain the garbage delivery information, generate a delivery record based on the garbage delivery information and the delivery person's identity code, and write the delivery record into the electronic tag and upload it to the blockchain of the blockchain system;
[0028] A second terminal device, the second terminal device is used to generate a processor identity code on the blockchain of the blockchain system based on the registration behavior of the processor;
[0029] The garbage processing equipment is used to obtain the identification code of the processor based on the processing instruction of the processor; the garbage processing equipment is also used to obtain garbage processing information and delivery records, and generate processing records based on the delivery records, garbage processing information and the identification code of the processor; write the processing records into the electronic tag and upload them to the blockchain of the blockchain system;
[0030] Garbage recycling equipment, which is used to obtain the placement records, processing records and garbage categories based on electronic tags to generate garbage recycling results, and is also used to send the garbage recycling results to the placers, processors and product manufacturers.
[0031] The blockchain system includes at least one blockchain, and the at least one blockchain is communicatively connected with the electronic tag, the first terminal device, the garbage delivery device, the second terminal device, the garbage processing device and the garbage recycling device; the blockchain is used to store garbage information, the identity code of the delivery person, the identity code of the garbage delivery device, the identity code of the processor, the delivery record, the processing record and the garbage recycling result.
[0032] Compared with the prior art, the beneficial effects of the garbage classification tracing system provided by the present invention are the same as the beneficial effects of the above-mentioned garbage classification tracing method, which will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0034] Figure 1 A schematic diagram of the structure of a garbage classification and tracing system provided by an embodiment of the present invention;
[0035] Figure 2 A flowchart of a garbage classification tracing method provided by an embodiment of the present invention;
[0036] Figure 3 It is a structural schematic diagram of a garbage delivery device provided by an embodiment of the present invention;
[0037] Figure 4 A schematic diagram of the data structure of a placement record on a blockchain provided by an embodiment of the present invention;
[0038] Figure 5 A schematic diagram of a data structure of processing records on a blockchain provided by an embodiment of the present invention;
[0039] Figure 6 Schematic diagram of data interaction in a garbage classification tracing method provided by an embodiment of the present invention
[0040] Figure 7 A schematic diagram of the structure of a garbage classification tracing device provided by an embodiment of the present invention;
[0041] Figure 8 A structural block diagram of a terminal provided by an embodiment of the present invention;
[0042] Fig. 9 A schematic diagram of the hardware structure of a terminal provided by an embodiment of the present invention;
[0043] Fig.10 A schematic diagram of the structure of a chip provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0044] In order to clearly describe the technical solutions of the embodiments of the present invention, in the embodiments of the present invention, words such as "first" and "second" are used to distinguish the same items or similar items with basically the same functions and effects. For example, the first threshold and the second threshold are only used to distinguish different thresholds, and their order is not limited. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit them to be different.
[0045] It should be noted that, in the present invention, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present invention should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0046] In the present invention, "at least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, the combination of a and b, the combination of a and c, the combination of b and c, or the combination of a, b and c, where a, b, c can be single or multiple.
[0047] Before introducing the garbage classification tracing method provided by the embodiment of the present invention, the application scenario of the present invention is first introduced. The application scenario of the garbage classification tracing method provided by the present invention includes a garbage classification tracing system and a product equipped with an electronic tag.
[0048] Electronic tags are configured on products by product manufacturers using electronic tag management terminals during the product production stage or before they leave the factory. When the products are fully utilized and form garbage, the electronic tags can read and write information through technologies such as Near Field Communication (NFC) or contactless Radio Frequency Identification (RFID) during the garbage placement, processing, and recycling stages. For example, before the product leaves the factory, the garbage disposal information generated after the product is fully utilized can be written onto the electronic tag. The above-mentioned garbage disposal information may include the category to which the garbage belongs, the components of the product, the disassembly method, the classification method, the treatment method, and the recycling method. The above-mentioned classification method, treatment method, and recycling method can be formed in combination with the category to which the product belongs. It should be explained that the above-mentioned electronic tags are only used for garbage classification and tracing, and will not affect the normal sales and use of the product.
[0049] The garbage classification and tracing system is a garbage classification and tracing system based on blockchain. Based on this, the garbage disposal information written on the electronic tag can be uploaded to the blockchain of the blockchain system at the same time using the electronic tag management terminal.
[0050] In order to facilitate understanding of the technical implementation process of the garbage classification and tracing system provided by the embodiment of the present invention, the definition of blockchain will be explained.
[0051] Blockchain: It is a new application model of computer technologies such as distributed data storage, peer-to-peer transmission, consensus mechanism, encryption algorithm, etc. Blockchain is essentially a decentralized database, a string of data blocks generated by cryptographic methods. Each data block contains information about a network transaction, which is used to verify the validity of its information (anti-counterfeiting) and generate the next block. Each block contains a timestamp and a link to the previous block. In a narrow sense, blockchain is a chain data structure that combines data blocks in a sequential manner in chronological order, and is a distributed ledger that is cryptographically guaranteed to be tamper-proof and unforgeable, that is, once the data in the blockchain is recorded, it will be irreversible.
[0052] For example, Figure 1 This is a schematic diagram of the structure of the garbage classification and tracing system provided by an embodiment of the present invention. Figure 1 As shown, the garbage classification and tracing system includes an electronic tag management terminal, an electronic tag, a first terminal device, a garbage delivery device, a second terminal device, a garbage disposal device, a garbage recycling device, and a blockchain system. In terms of communication, the electronic tag management terminal, the electronic tag, the first terminal device, the garbage delivery device, the second terminal device, the garbage disposal device, and the garbage recycling device can be independent of each other, that is, there is no communication connection relationship between them. The electronic tag management terminal, the first terminal device, the garbage delivery device, the second terminal device, the garbage disposal device, and the garbage recycling device all have a communication connection relationship with the blockchain system. There is a communication connection relationship between the electronic tag and the electronic tag management terminal, the first terminal device, the garbage delivery device, the garbage disposal device, and the garbage recycling device.
[0053] A garbage classification tracing method provided in an embodiment of the present invention can be applied to the above-mentioned garbage classification tracing system. Figure 2 A flowchart of a method for tracing garbage classification provided by an embodiment of the present invention. Figure 1 and Figure 2 The specific implementation process of the garbage classification tracing method provided by the embodiment of the present invention is described in detail:
[0054] S100. The product manufacturer uses the electronic tag management terminal to configure the electronic tag on the product. The electronic tag is written with the waste disposal information generated by the full utilization of the product. The waste disposal information is also uploaded to the blockchain of the blockchain system.
[0055] The electronic tag management terminal has a data storage function to store the garbage disposal information in the electronic tag management terminal. At the same time, the electronic tag management terminal also has a data export function to export the garbage disposal information and write it into the electronic tag. In addition, the electronic tag management terminal has a function of communicating with the blockchain of the blockchain system to upload the garbage disposal information to the blockchain.
[0056] S101. The first terminal device obtains garbage disposal information from the blockchain of the blockchain system based on the electronic tag configured on the product to formulate a garbage disposal strategy.
[0057] Among them, the first terminal device can be a handheld terminal device of the garbage disposer, such as a mobile phone or a tablet computer. The first terminal device can be used to identify the electronic tag to obtain garbage disposal information, and a garbage classification strategy can be formulated based on the garbage disposal information to guide the disposer to make correct garbage disposal behavior. Based on this, the possibility of misclassification of garbage can be reduced from the source. It should be understood that the above-mentioned garbage classification strategy can be a strategy for classifying garbage into dry garbage or wet garbage, or it can be a strategy for classifying garbage into recyclable garbage or non-recyclable garbage.
[0058] In order to realize the function of using the first terminal device to identify the spam information on the electronic tag, a first identification module can be configured on the first terminal device, and the electronic tag can be identified by the first identification module. For example, when the electronic tag is a QR code, the first identification module can be a QR code scanning module.
[0059] S102. The first terminal device generates an identity code of the publisher on the blockchain of the blockchain system based on the publisher's registration behavior.
[0060] As an example, a first registration module may be configured on the first terminal device, and the first registration module may be an application that can provide a real-name registration function. Specifically, based on the above application, the publisher may input information such as home address, name, ID number and biometric information (the biometric information may be at least one of avatar information, fingerprint information or voice information) to generate a unique publisher identity code corresponding to the publisher, as well as the publisher's public key and private key corresponding to the publisher identity code. The first terminal device may store the publisher identity code and public key on the blockchain of the blockchain system based on a consensus mechanism, while the private key may be stored by the publisher himself. The public key may be used to share other data associated with the publisher identity code, while the private key may be used to improve the confidentiality of the publisher's information. The registration behavior implemented on the first terminal device based on the first registration module and the publisher identity code generated based on the registration behavior are prior art, and are not the focus of the present invention, so they will not be elaborated on here.
[0061] S103. The garbage disposal device obtains the identity code of the garbage disposal person based on the disposal instruction of the garbage disposal person.
[0062] The embodiment of the present invention provides a garbage delivery device. Figure 3 The schematic diagram of the structure of the garbage delivery device provided by the embodiment of the present invention is shown. Figure 3 As shown, the garbage delivery device includes an information acquisition unit and a garbage delivery unit. Among them, the information acquisition unit may include a display module and a second identification module. The display module has query and display functions, and can display information such as garbage classification knowledge based on the query behavior of the delivery person. The second identification module may be an image recognition module, a fingerprint recognition module, a sound recognition module or an information input module. The garbage delivery unit may include garbage delivery boxes with different attributes, such as kitchen waste delivery boxes, hazardous waste delivery boxes, recyclable waste delivery boxes and other garbage delivery boxes. Each of the above garbage delivery boxes may be configured with a box door and a label identifier. Among them, the label identifier may identify an electronic tag to obtain garbage information. In actual application, after the second identification module obtains the delivery person's identity code, the display module may display the box door information for the delivery person to select (the box door information may include the box door number of the box door and the attribute information of the garbage delivery box corresponding to the box door), and the delivery person may select a garbage delivery box consistent with the garbage attribute based on the garbage delivery strategy obtained in advance, and when the box door is confirmed to be open, the garbage is delivered to the garbage delivery box consistent with the garbage attribute to complete the garbage delivery action. The garbage disposal equipment may also include a weighing unit for obtaining the weight of garbage in each garbage disposal box in real time.
[0063] Taking the second recognition module as an image recognition module as an example, the process of the garbage disposal device acquiring the identity identification code of the garbage disposal person based on the disposal instruction of the garbage disposal person is explained.
[0064] The image recognition module can be used to identify the head portrait information of the placer, and the identified head portrait information can be uploaded to the blockchain to match the same head portrait information in the blockchain. After the match is successful, the waste placement device can be used to obtain the placer's identity code. The above description of obtaining the placer's identity code is only an exemplary description, and there are many ways to obtain the placer's identity code, which is not specifically limited here.
[0065] After using the garbage disposal device to obtain the identity code of the garbage disposal person, the garbage disposal person and the garbage disposal device can be associated. Based on this, it can be known which garbage disposal person has disposed of the garbage where, providing effective and accurate basic data for subsequent garbage classification tracing and improving the accuracy of the tracing results.
[0066] S104. The garbage disposal device obtains garbage disposal information, generates a disposal record based on the garbage disposal information and the garbage disposal person's identity code, writes the disposal record into an electronic tag, and uploads it to the blockchain of the blockchain system.
[0067] By using the label identifier configured by the garbage delivery device provided by the embodiment of the present invention, when the person delivering the garbage to the garbage delivery device, the label identifier is used to identify the electronic tag to read the garbage disposal information corresponding to the garbage on the blockchain. At this time, an association relationship is established between the garbage and the garbage delivery device based on the electronic tag. In other words, it is possible to know which (or which) garbage is delivered to which garbage delivery device.
[0068] Furthermore, a sensor for weighing can be configured on the garbage delivery device to detect the weight of the garbage delivery device before and after the garbage is delivered. A weighing unit is configured on the garbage delivery device to obtain the weight information of the garbage.
[0069] At the same time, the garbage disposal equipment can also be used to record the opening time, closing time and door information of the garbage disposal equipment.
[0070] The above-mentioned weight information, box opening time, box closing time and box door information can be defined as garbage disposal behavior information.
[0071] It needs to be further explained that before obtaining the garbage disposal information, a garbage disposal equipment identity code can also be generated on the blockchain of the blockchain system based on the physical address and logical address of the garbage disposal equipment.
[0072] See also Figure 4 At this time, garbage disposal information, garbage placement behavior information and garbage placement equipment identification code can be defined as garbage placement information. The garbage collection equipment is used to generate a placement record with the garbage placement information and the placement person's identification code. The placement record is written into the electronic tag and uploaded to the blockchain of the blockchain system.
[0073] Based on the electronic tag, the identity code of the garbage dumper, and the identity code of the garbage dumping device, the garbage, the dumper, and the garbage dumping device are associated. Based on this, it is possible to know which dumper dumped what garbage into which garbage dumping device, and at the same time, it is also possible to obtain information such as the time and specific location of the garbage dumping, laying a data foundation for subsequent garbage classification and tracing. When it is necessary to trace the data of the dumping stage, scanning or identifying the electronic tag can obtain the data block of the dumping stage from the blockchain (see Figure 4 ).
[0074] S105. The second terminal device generates a processor identity code on the blockchain of the blockchain system based on the processor's registration behavior.
[0075] The above-mentioned processor is a processor in a broad sense, which can be a garbage disposal manufacturer, which can be the above-mentioned product manufacturer or a third-party garbage disposal manufacturer commissioned by the product manufacturer. The above-mentioned second terminal device can be a server owned by the garbage disposal manufacturer.
[0076] As an example, a second registration module may be configured on the second terminal device, and the second registration module may be an application that can provide a real-name registration function. Specifically, based on the above application, the processor may input the address of the organization, the name of the organization, the organizational structure code, the employee information owned by the organization, etc. Among them, the employee information may include the employee's name, ID number, and biometric information, etc. Based on the above input information, the second registration module is used to generate a unique processor identity code corresponding to the processor, as well as the processor's public key and private key corresponding to the processor identity code. The second terminal device may store the processor identity code and the public key on the blockchain of the blockchain system, while the private key may be stored by the processor. Similarly, the use of the public key can realize the sharing of other data associated with the processor identity code, while the use of the private key can improve the confidentiality of the processor's information.
[0077] S106. The garbage disposal device obtains the processor's identity code based on the processor's processing instruction.
[0078] Similarly, before obtaining the processor identity code, a garbage disposal equipment identity code can also be generated on the blockchain of the blockchain system based on the physical address and logical address of the garbage disposal equipment.
[0079] It should be understood that the garbage disposal equipment here is a broad concept. In actual applications, the garbage disposal equipment can be a garbage collection equipment for collecting garbage from the garbage delivery equipment, such as a garbage collection truck. The garbage disposal equipment can also be a garbage transfer truck for transporting garbage from the garbage delivery area to the garbage disposal area. The above-mentioned garbage collection truck and garbage transfer truck can be the same equipment. In this case, the same equipment can be used to collect and transport garbage from the garbage delivery area to the garbage disposal area. The garbage disposal equipment can also be a garbage sorting equipment for completing the secondary sorting of garbage after the garbage arrives at the garbage disposal area. The garbage disposal equipment can also be a device for processing or recycling the secondary sorted garbage.
[0080] The above-mentioned garbage disposal equipment identification code refers to the identification code corresponding to all the above-mentioned equipment (all equipment may include garbage collection equipment, garbage transfer equipment, garbage sorting equipment and garbage disposal equipment) used in the entire process from the garbage delivery area (community) to the garbage disposal area (garbage treatment plant).
[0081] Before implementing the processing instructions, the processor may also receive a garbage overflow alarm signal sent from the garbage delivery device through a second terminal device. Specifically, a weighing sensor may be configured in the garbage delivery device, and a threshold value of the garbage that the garbage delivery device can hold may be pre-stored in the garbage head delivery device. The weighing sensor obtains the weight of the garbage in the garbage delivery device in real time. When the weight of the garbage is higher than the threshold, the garbage delivery device is further used to generate an overflow alarm signal, and the overflow alarm signal carrying the garbage delivery device identity code is sent to the second terminal device, so as to promptly remind the processor to deal with the overflowing garbage delivery device in a timely manner. Of course, there are many methods for obtaining overflow signals from garbage delivery devices, which are not specifically limited here.
[0082] A third identification module can be configured on the garbage disposal device. After the third identification module identifies the information of the processor, the identified information is uploaded to the blockchain to match the same information in the blockchain. After the match is successful, the garbage disposal device is used to obtain the processor's identity code. At this time, the processor's identity code can be used to establish an association between the processor and the garbage disposal device, that is, it can be learned which processor specifically uses which garbage disposal device to process the garbage. As for what module the third identification module can specifically use, please refer to the above-mentioned second identification module, which will not be repeated here.
[0083] S107. The garbage disposal device obtains garbage disposal information and disposal records, generates disposal records based on the garbage disposal information, disposal records and the disposal person's identification code, writes the disposal records into the electronic tag, and uploads them to the blockchain of the blockchain system.
[0084] The above-mentioned garbage disposal information may include the above-mentioned garbage disposal equipment identification code and garbage disposal behavior information. The garbage disposal behavior information may include processing nodes (such as collection nodes, transfer nodes, secondary classification nodes or processing nodes, etc.), processing time and processing methods, etc.
[0085] A tag identifier can be configured in the garbage disposal equipment. When the handler obtains the garbage, the tag identifier is used to identify the electronic tag to read the corresponding placement record of the garbage on the blockchain. At this time, the garbage is associated with the garbage disposal equipment based on the electronic tag, that is, it can be known which garbage is processed by which garbage disposal equipment.
[0086] At the same time, garbage disposal equipment can also be used to record and process garbage disposal behavior information. The garbage disposal equipment is used to generate a processing record based on the garbage disposal equipment identification code, garbage disposal behavior information and placement records (see Figure 5), write the processing record into the electronic tag and upload it to the blockchain of the blockchain system. When it is necessary to trace the data of the processing stage, the data block (processing record) of the processing stage can be obtained from the blockchain by scanning or identifying the electronic tag.
[0087] S108. The garbage collection device obtains the garbage collection result, which is generated based on the disposal record, processing record and garbage information. The garbage collection result is written into the electronic tag and uploaded to the blockchain of the blockchain system.
[0088] When a garbage recycling agency (it should be understood that the garbage recycling agency here can be a product manufacturer or a garbage recycling agency designated by the product manufacturer) obtains the garbage, it can use garbage recycling equipment to scan or identify electronic tags to obtain placement records and processing records from the blockchain of the blockchain system.
[0089] Based on the placement record, the placement category included in the garbage placement behavior information is obtained (the placement category can be relevant information that can reflect the properties of the garbage placement box, such as the box door information that records the properties of the garbage placement box, etc.). At the same time, the data packet of the placement record also includes the garbage disposal information on the blockchain that has been written into the electronic tag in the product stage and uploaded to the blockchain system. Since the garbage disposal information includes the classification method, the actual placement behavior information generated in the placement stage, specifically the placement category and the classification method, can be compared, and the garbage placement result is generated based on the comparison result. The garbage placement result includes a result that reflects that the placement category is consistent with the placement method (which can be defined as a correct garbage placement result), and a result that reflects that the placement category is inconsistent with the placement method (which can be defined as an incorrect garbage placement result).
[0090] The actual method of handling the garbage included in the garbage handling behavior information is obtained based on the processing record. At the same time, the data packet of the processing record also includes the method of handling the garbage that has been written into the electronic tag in the product stage and uploaded to the blockchain system. Based on this, the actual method of handling the garbage generated in the processing stage can be compared with the method of handling the garbage that should be handled, and the garbage handling result is generated based on the comparison result. The garbage handling result includes a result that reflects that the actual handling method is consistent with the handling method that should be handled (which can be defined as a correct garbage handling result), and a result that reflects that the actual handling method is inconsistent with the handling method that should be handled (which can be defined as an incorrect garbage handling result).
[0091] The garbage collection results are formed based on the garbage disposal results and the garbage treatment results. The garbage collection results are written into the electronic tags using garbage recycling equipment and uploaded to the blockchain of the blockchain system at the same time.
[0092] A points generation module may also be configured in the garbage collection device, and points may be generated based on the garbage collection results using the points generation module, including garbage placement points and garbage treatment points. The above-mentioned garbage placement points and garbage treatment points may be written into the electronic tag and uploaded to the blockchain of the blockchain system at the same time.
[0093] From the above application process, it can be seen that when the garbage disposal information written into the electronic tag and uploaded to the blockchain at the product stage includes the classification method and the treatment method, the garbage recycling equipment can compare the delivery category generated at the delivery stage with the classification method, and compare the actual treatment method generated at the treatment stage with the treatment method that should be used, and generate the garbage delivery results and garbage treatment results based on the comparison results. In other words, under the premise of establishing the classification method and treatment method in advance, the garbage delivery results and garbage treatment results can be generated efficiently and accurately.
[0094] S109. The garbage collection equipment sends the garbage collection results to the garbage collector, the garbage processor and the product manufacturer.
[0095] When the garbage collection result feedback indicates that the garbage collection is correct, the garbage placement points are sent to the placer, and the garbage treatment points are sent to the treatment. At the same time, the garbage placement points and garbage treatment points are sent to the product manufacturer.
[0096] When the garbage collection results show that the garbage collection is incorrect, the processing records and delivery records are traced back on the blockchain based on the electronic tags.
[0097] When it is determined that the garbage is handled incorrectly based on the processing records, and when it is determined that the garbage is placed correctly based on the disposal records, the processing records carrying the information on incorrect processing will be sent to the processor and the product manufacturer, and the garbage disposal points will be sent to the placer and the product manufacturer.
[0098] When it is determined based on the disposal records that the garbage is disposed incorrectly, and based on the processing records that the garbage is processed correctly, the disposal records containing the incorrect disposal information will be sent to the placer and the product manufacturer, and the garbage processing points will be sent to the processor and the product manufacturer.
[0099] When it is determined based on the placement record that the garbage is placed incorrectly, and based on the processing record that the garbage is processed incorrectly, the placement record carrying the information of incorrect placement will be sent to the placer and the product manufacturer, and the processing record carrying the information of incorrect processing will be sent to the processor and the product manufacturer.
[0100] In actual applications, when the product manufacturer acts as a garbage recycling agency, the product manufacturer can also configure a points management terminal (not shown in the figure), configure a points management module in the points management terminal, enter the identity information of the putter and the processor in the points management module, and establish a total points evaluation model for the putter, and establish a total points evaluation module for the processor. After receiving the garbage placement points and garbage disposal points, the garbage placement points and garbage disposal points are included in the total points of the corresponding putter and the processor. When a placement record carrying incorrect placement information and / or a processing record carrying incorrect processing information is received, the corresponding score will be subtracted from the total points of the corresponding putter and / or the processor as a penalty. Finally, the product manufacturer incentivizes the putter and the processor based on the total points.
[0101] Figure 6 Schematic diagram of data interaction of a garbage collection system provided by an embodiment of the present invention. Figure 6 As shown, first, the product manufacturer uses the electronic tag management terminal to configure the electronic tag on the product during the product production process or before the product is sold, and uses the electronic tag to record the garbage disposal information. Before the thrower puts the garbage, the thrower uses the first terminal device to scan the electronic tag to obtain the garbage disposal information. Based on the garbage disposal information, a garbage placement strategy can be formulated to guide the thrower to correctly put the garbage. At the same time, the first terminal device generates the thrower's identity code based on the thrower's registration behavior. When the thrower puts garbage into the garbage placement device, the garbage placement device can identify the thrower's information to realize the identity authentication of the thrower. At the same time, the garbage placement device can also scan the electronic tag to obtain the garbage disposal information and the garbage placement behavior information, and the garbage placement device itself has an identity code. The garbage placement information is composed of the garbage disposal information, the garbage placement behavior information and the garbage placement device identity code, and the placement record is generated by the garbage placement information and the thrower identity code.
[0102] The second terminal device generates a processor identity code based on the processor's registration behavior. When the processor uses the garbage disposal device to process the garbage, the garbage disposal device obtains the above-mentioned placement record by scanning the electronic tag. The garbage disposal device can also authenticate the processor identity code to obtain garbage disposal behavior information, and the garbage disposal device itself has an identity code. The processing record is generated by the garbage disposal device identity code, garbage disposal behavior information, the processor identity code and the placement record.
[0103] The garbage collection device can obtain the delivery records and processing records, and generate garbage collection results based on the delivery records, processing records and garbage information, and can send the garbage collection results to the deliverers, processors and product manufacturers.
[0104] From the above data interaction process, it can be seen that by utilizing the data interaction of various institutions in the garbage classification and tracing system, accurate and efficient garbage tracing based on blockchain can be achieved.
[0105] The embodiment of the present invention also provides a garbage classification tracing device. Figure 7 As shown, the garbage classification tracing device includes a product configured with an electronic tag, and based on the electronic tag, generates garbage disposal information corresponding to the product on the blockchain of the blockchain system. The garbage classification tracing device includes: a first identification module, which is used to identify the electronic tag to obtain the garbage classification strategy. A second identification module, which is used to obtain the identity code of the putter based on the putter's put instruction. A put record generation module, which is used to obtain the garbage put information, and generate a put record based on the garbage put information and the putter's identity code; the put record is written into the electronic tag and uploaded to the blockchain of the blockchain system at the same time. A third identification module, which is used to obtain the processor's identity code based on the processor's processing instruction. A processing record generation module, which is used to obtain the put record and garbage processing information. A processing record is generated based on the put record, garbage processing information and the processor's identity code. The processing record is written into the electronic tag and uploaded to the blockchain of the blockchain system. A result acquisition module, which is used to obtain the garbage collection result. The garbage collection result is determined based on the put record, the processing record and the category of the garbage. A sending module, which is used to send the garbage collection result to the putter and / or the processor.
[0106] The garbage classification tracing device also includes: a first registration module, which is used to generate an identity identification code of the placer on the blockchain of the blockchain system based on the registration behavior of the placer.
[0107] The second recognition module is an image recognition module and / or a fingerprint recognition module.
[0108] The garbage classification tracing device also includes: a second registration module, which is used to generate a garbage delivery device identity code on the blockchain of the blockchain system based on the physical address and logical address of the garbage delivery device. A third registration module is used to generate a processor identity code on the blockchain of the blockchain system based on the processor's registration behavior.
[0109] The fourth registration module is used to generate a processor identity code on the blockchain of the blockchain system based on the processor's registration behavior. It is used to generate a garbage disposal equipment identity code on the blockchain of the blockchain system based on the physical address and logical address of the garbage disposal equipment.
[0110] The garbage classification tracing device also includes: a points generation module, which is used to generate garbage placement points and garbage treatment points on the blockchain of the blockchain system based on recycling information.
[0111] The above mainly introduces the solution provided by the embodiment of the present invention from the perspective of the terminal / module. It can be understood that in order to realize the above functions, the terminal / module includes a hardware structure and / or software module corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and steps of each example described in the embodiments disclosed herein, the present invention can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.
[0112] The embodiment of the present invention can divide the terminal into functional modules according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present invention is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0113] In the case of using the corresponding integrated unit, Figure 8 The structure block diagram of the terminal provided by the embodiment of the present invention (the terminal here is a terminal in a broad sense, which can specifically be a first terminal device, a second terminal device, a garbage delivery device, a garbage disposal device or a garbage recycling device, etc.) is shown. Figure 8 As shown, the terminal may be a terminal or a chip applied to a terminal. The terminal includes: a communication unit and a processing unit.
[0114] like Figure 8 As shown, the communication unit is used to support the terminal to execute steps 100 to 109 in the above-mentioned garbage classification tracing method executed by the terminal in the above-mentioned embodiment.
[0115] like Figure 8 As shown, the processing unit is used to support the terminal to execute steps 100 to 109 in the above-mentioned garbage classification tracing method executed by the terminal in the above-mentioned embodiment.
[0116] In some possible implementations, such as Figure 8 As shown, the terminal may further include a storage unit for storing program codes and data of the base station.
[0117] Among them, Figure 8As shown, the processing unit can be a processor, for example, a central processing unit (CPU), a general processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of the present invention. The processor can also be a combination that implements a computing function, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like. The communication unit can be a transceiver, a transceiver circuit or a communication interface, and the like. The storage unit can be a memory.
[0118] like Figure 8 As shown, when the processing unit is a processor, the communication unit is a transceiver, and the storage unit is a memory, the terminal involved in the embodiment of the present invention can be Fig. 9 Terminal shown.
[0119] Fig. 9 FIG. 1 is a schematic diagram showing the hardware structure of a terminal provided by an embodiment of the present invention. Fig. 9 As shown, the terminal includes a processor and a communication interface.
[0120] like Fig. 9 As shown, the processor may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present invention. The communication interface may be one or more. The communication interface may use any transceiver-like device for communicating with other devices or communication networks.
[0121] like Fig. 9 As shown, the terminal may also include a communication line. The communication line may include a path to transmit information between the components.
[0122] Optional, such as Fig. 9 As shown, the terminal may further include a memory. The memory is used to store computer-executable instructions for executing the solution of the present invention, and the execution is controlled by the processor. The processor is used to execute the computer-executable instructions stored in the memory, thereby realizing the garbage classification tracing method provided by the embodiment of the present invention.
[0123] like Fig. 9 As shown, the memory may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory may exist independently and be connected to the processor through a communication line. The memory may also be integrated with the processor.
[0124] Optionally, the computer-executable instructions in the embodiment of the present invention may also be referred to as application program codes, which is not specifically limited in the embodiment of the present invention.
[0125] In a specific implementation, as an example, Fig. 9 As shown, the processor may include one or more CPUs, such as Fig. 9 CPU0 and CPU1 in.
[0126] In a specific implementation, as an example, Fig. 9 As shown, the terminal may include multiple processors, such as Fig. 9 Each of these processors can be a single-core processor or a multi-core processor.
[0127] Fig.10 Schematic diagram of the structure of the chip provided by the embodiment of the present invention. Fig.10 As shown, the chip includes one or more (including two) processors and a communication interface.
[0128] Optional, such as Fig.10 As shown, the chip also includes a memory, which may include a read-only memory and a random access memory, and provides operation instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory (NVRAM).
[0129] In some embodiments, Fig.10 As shown, the memory stores the following elements, execution modules or data structures, or their subsets, or their extended sets.
[0130] In the embodiment of the present invention, Fig.10 As shown, the corresponding operation is performed by calling the operation instruction stored in the memory (the operation instruction may be stored in the operating system).
[0131] like Fig.10 As shown, the processor controls the processing operations of any one of the terminals, and the processor may also be referred to as a central processing unit (CPU).
[0132] like Fig.10 As shown, the memory may include a read-only memory and a random access memory, and provide instructions and data to the processor. A portion of the memory may also include NVRAM. For example, in an application, the memory, the communication interface, and the memory are coupled together through a bus system, wherein the bus system may include a power bus, a control bus, and a status signal bus in addition to a data bus. However, for the sake of clarity, in Fig.10 In the specification, various buses are labeled as bus systems.
[0133] like Fig.10 As shown, the method disclosed in the above embodiment of the present invention can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software. The above processor may be a general-purpose processor, a digital signal processor (digital signal processing, DSP), an ASIC, a field-programmable gate array (field-programmable gate array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in the embodiment of the present invention can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0134] On the one hand, a computer-readable storage medium is provided, in which instructions are stored. When the instructions are executed, the functions performed by the terminal in the above embodiment are implemented.
[0135] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instruction is loaded and executed on a computer, the process or function described in the embodiment of the present invention is executed in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a terminal, a user device or other programmable device. The computer program or instruction can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instruction can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, a hard disk, or a tape; it can also be an optical medium, such as a digital video disc (DVD); it can also be a semiconductor medium, such as a solid state drive (SSD).
[0136] Although the present invention is described herein in conjunction with various embodiments, in the process of implementing the claimed invention, those skilled in the art may understand and implement other variations of the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "one" or "an" does not exclude multiple situations. A single processor or other unit may implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0137] Although the present invention has been described in conjunction with specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present invention. Accordingly, this specification and the accompanying drawings are merely exemplary illustrations of the present invention as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present invention. Obviously, those skilled in the art may make various modifications and variations to the present invention without departing from the spirit and scope of the present invention. Thus, the present invention is intended to include such modifications and variations if they fall within the scope of the claims of the present invention and their equivalents.
Claims
1. A garbage classification tracing method, characterized in that: Applied to a blockchain system, the method includes: Based on the electronic tags configured on the products by the product manufacturers, garbage disposal information is obtained from the blockchain of the blockchain system to formulate a garbage disposal strategy; Based on the delivery instruction of the deliverer, obtaining the delivery person's identity code from the blockchain of the blockchain system; Obtaining garbage placement information, generating a placement record based on the garbage placement information and the placement person's identity code, writing the placement record into the electronic tag, and uploading it to the blockchain of the blockchain system; Based on the processing instruction of the processor, obtaining the processor identity code from the blockchain of the blockchain system; Obtaining garbage disposal information and the delivery record, generating a processing record based on the delivery record, garbage disposal information and the handler identity code; writing the processing record into the electronic tag, and uploading it to the blockchain of the blockchain system; Obtaining a garbage collection result, wherein the garbage collection result is generated based on the placement record, the processing record, and the category to which the garbage belongs; Sending the garbage collection results to the putter, processor and product manufacturer; Before generating a delivery record based on the garbage delivery information and the delivery person identification code, the method further includes: Based on the physical address and logical address of the garbage disposal device, generate an identity code of the garbage disposal device on the blockchain of the blockchain system; Obtaining garbage placement information, and generating a placement record based on the garbage placement information and the placement person's identity code includes: Based on the electronic tag, obtaining the garbage disposal information; Obtaining garbage disposal behavior information, the garbage disposal behavior information including garbage weight information, opening time, closing time and door information of the garbage disposal device; The garbage placement information is composed of the garbage placement device identification code, garbage information and garbage placement behavior information; Generate a delivery record based on the garbage delivery information and the delivery person identification code; Before obtaining the garbage processing information and the delivery record and generating the processing record based on the delivery record, the garbage processing information and the handler identification code, the method further includes: Based on the physical address and logical address of the garbage disposal device, generate an identity code of the garbage disposal device on the blockchain of the blockchain system; The obtaining of the garbage processing information and the delivery record, and generating the processing record based on the delivery record, the garbage processing information and the handler identification code comprises: Based on the electronic tag, obtaining the delivery record; Obtaining garbage processing information, the garbage processing information including processing nodes, processing time and processing methods; the garbage processing information is composed of the garbage processing equipment identification code and garbage processing behavior information; A processing record is generated based on the delivery record, the garbage processing information and the processor identification code.
2. The garbage classification tracing method according to claim 1 is characterized in that: Before obtaining the publisher's identity code from the blockchain of the blockchain system based on the publisher's delivery instruction, the method further includes: Based on the registration behavior of the publisher, the publisher identity code is generated on the blockchain of the blockchain system.
3. The garbage classification tracing method according to claim 1 is characterized in that: In the case where the publisher identity code is generated at least by the biometric information of the publisher, obtaining the publisher identity code from the blockchain of the blockchain system based on the publisher's delivery instruction includes: When receiving a delivery instruction from the delivery person, acquiring the biological information of the delivery person; The biometric information of the publisher is identified, and the publisher's identity code is obtained based on the identification result.
4. The garbage classification tracing method according to claim 1 is characterized in that: Based on the processing instruction of the processor, before obtaining the processor identity code, the method includes: Based on the registration behavior of the processor, the processor identity code is generated on the blockchain of the blockchain system.
5. The garbage classification tracing method according to claim 1 is characterized in that: Sending the garbage collection results to the putter, processor and product manufacturer includes: If the garbage collection result feedbacks that the garbage collection is correct, a garbage placement score is generated and sent to the garbage placer, and a garbage disposal score is generated and sent to the garbage disposal person; at the same time, the garbage placement score and the garbage disposal score are sent to the product manufacturer; When the garbage collection result feedback indicates that the garbage collection is incorrect, the processing record and the delivery record are traced back on the blockchain based on the electronic tag; When it is determined based on the processing record that the garbage is processed incorrectly, and based on the placement record that the garbage is placed correctly, the processing record carrying the information of the processing error is sent to the processor and the product manufacturer, and a garbage placement score is generated and sent to the placer and the product manufacturer; When it is determined based on the placement record that the garbage is placed incorrectly, and based on the processing record that the garbage is processed correctly, the placement record carrying the information of incorrect placement is sent to the placer and the product manufacturer, and garbage processing points are generated and sent to the processor and the product manufacturer; When it is determined based on the placement record that the garbage is placed incorrectly, and based on the processing record that the garbage is processed incorrectly, the placement record carrying the information of incorrect placement will be sent to the placer and the product manufacturer, and the processing record carrying the information of incorrect processing will be sent to the processor and the product manufacturer.
Citation Information
Patent Citations
Object classification method and related device
CN110489489A
Garbage collection method, device and equipment based on block chain and storage medium
CN110598879A