Water resource management method based on block chain

By selecting suitable seller nodes for marking nodes on the blockchain platform and dividing water rights, the problem of inefficient water rights transactions is solved. By analyzing water use data and water resource data, water saving plans are designed, which improves the accuracy of water use evaluation and fairness of water resource allocation.

CN119692806AActive Publication Date: 2025-03-25YANGZHOU WISDOM WATER INTERNET OF THINGS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411753349.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-02
Publication Date
2025-03-25
Estimated Expiration
2044-12-02

AI Technical Summary

Technical Problem

The existing blockchain-based water resource management technology lacks a transaction matching mechanism in water rights transactions, resulting in inefficient transactions; at the same time, it lacks the assessment of water use based on transaction prices, which affects the accuracy of water use assessment and fairness of water resource allocation.

Method used

By selecting suitable seller nodes for marking nodes on the blockchain platform, dividing water rights and uniquely identifying and confirming rights, a smart contract is generated for transactions; at the same time, the water use data and water resource data of each node are extracted, whether the water resource allocation method needs to be adjusted, and a water saving plan is designed.

Benefits of technology

It improves the efficiency of blockchain water rights transactions, increases the accuracy of water use assessment, provides reliable data reference for water resource allocation, improves the fairness of water resource allocation, and reduces waste of water resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119692806A_ABST
    Figure CN119692806A_ABST
Patent Text Reader

Abstract

The invention discloses a block chain-based water resource management method, and relates to the technical field of water resource management. When a node initiates a transaction, each node suitable for the transaction is matched for the node according to the price, the water quality and the required water quantity of the node, so that the suitability of both parties of the transaction is ensured, the transaction success probability is improved, and the transaction efficiency is improved. The formation of transactions is effectively promoted, and the efficiency of water right transactions on the block chain is improved; according to the water consumption data, the water resource data, the transaction data and the industrial data of each node in each period, differences among the nodes are analyzed, then whether a water resource distribution plan needs to be adjusted is analyzed, each node in a high-consumption state is obtained, a water saving scheme is formulated, the accuracy of water consumption evaluation of each region is improved, and the water consumption evaluation efficiency is improved. Reliable data reference is provided for water resource distribution, the fairness of water resource distribution is improved, and waste of water resources is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of water resource management, and in particular to a water resource management method based on blockchain. Background Art

[0002] Blockchain water resource management is the application of blockchain technology to all aspects of water resource management. Blockchain technology can also be used to accurately record each user's water usage data, and the recorded data cannot be tampered with at will. Blockchain technology allows different water resource management-related entities to realize automatic transactions of water rights, and can automatically allocate water resources according to water use plans.

[0003] Prior art, such as the invention patent disclosed in the application with the publication number CN113177731A, is a water resource decision-making management system based on smart contracts, including: a water resource intelligence management module, which is used to link water resource data to the blockchain platform and manage the water resource data through the blockchain platform; a water resource evaluation management module, which is used to evaluate and manage water resource indicators through smart contracts based on water resource data; a water resource prediction management module, which is used to predict and manage water quantity and water quality based on water resource data; and a water resource decision management module, which is used to make decisions and manage water quantity allocation, water quality regulation and water source scheduling through smart contracts based on water resource data. The present invention manages a large amount of distributed water resource data through a blockchain platform, constructs effective and tamper-proof water resource data, and based on the data, evaluates and predicts water resource conditions through smart contracts, and makes dynamic water resource allocation decisions to achieve fair multi-scale water resource management.

[0004] The above scheme has at least the following shortcomings: 1. Blockchain nodes are deployed at various water resource-related participants, such as water suppliers, water companies, and water use areas. Each node can conduct water rights transactions in the blockchain, but the above scheme lacks the ability to recommend suitable sellers to buyers when conducting water rights transactions, thereby failing to effectively promote the formation of transactions and improve the efficiency of water rights transactions on the blockchain.

[0005] 2. The transaction data in each regional node reflects the water usage status of each region. However, the above scheme lacks the ability to evaluate the water usage of each region based on the price at the time of transaction in each node, thereby failing to increase the accuracy of water usage assessment in each region. It also fails to provide reliable data reference for subsequent water resource allocation, and fails to improve the fairness of water resource allocation. Summary of the invention

[0006] In view of the above-mentioned technical deficiencies, the purpose of the present invention is to provide a water resource management method based on blockchain.

[0007] To solve the above technical problems, the present invention adopts the following technical solutions: The present invention provides a water resource management method based on blockchain, comprising the following steps: S1. When a node initiates a transaction in the blockchain platform, the node is recorded as a marked node, and the water usage data and water resource data of each node are obtained at the same time. Each node that can be purchased is selected for the marked node, and is recorded as each seller node. The sellable water resources of each seller node are divided according to preset units to obtain each water right, and each water right is uniquely identified and confirmed through blockchain technology, and then the number of water rights purchased by the marked node from each seller node is confirmed, and a smart contract is generated on the blockchain platform for trading.

[0008] S2. Extract the water usage data, water resource data, transaction data and industrial data of each node in each period, analyze whether the initial allocation method of water resources needs to be adjusted, and if necessary, provide a prompt for adjustment of the initial allocation method, and obtain the water usage status of each node at the same time.

[0009] S3. Obtain nodes that are in a high water consumption state, record them as target nodes, and design a water-saving plan for each target node.

[0010] The beneficial effects of the present invention are as follows: the present invention provides a water resource management method based on blockchain. When a node initiates a transaction, the node is matched with nodes suitable for the transaction according to the price, water quality and required water volume of the node, thereby ensuring the adaptability of both parties to the transaction, improving the probability of successful transactions, effectively promoting the formation of transactions, and improving the efficiency of water rights transactions on the blockchain; and according to the water use data, water resource data, transaction data and industrial data of each node in each period, analyzing whether the water resource allocation plan needs to be adjusted, and formulating a water-saving plan, which increases the accuracy of water use assessment in each region, and also provides a reliable data reference for water resource allocation, improves the fairness of water resource allocation, and reduces the waste of water resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] In order to more clearly illustrate the embodiments of the present invention 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 some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0012] Figure 1 The present invention is a schematic flow chart of the steps for implementing the method. DETAILED DESCRIPTION

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

[0014] See also Figure 1 As shown, a water resource management method based on blockchain includes the following steps: S1. When a node initiates a transaction in the blockchain platform, the node is recorded as a marked node, and the water usage data and water resource data of each node are obtained at the same time. Each node that can be purchased is selected for the marked node and recorded as each seller node. The sellable water resources of each seller node are divided according to preset units to obtain each water right, and each water right is uniquely identified and confirmed through blockchain technology. Then, the number of water rights purchased by the marked node from each seller node is confirmed, and a smart contract is generated on the blockchain platform for transaction.

[0015] It should be noted that blockchain nodes are deployed at various water resource-related participants, such as water suppliers, water companies and water-using areas, to form a blockchain network. At the same time, various sensors are installed in the water storage area of ​​each node to collect water quality data and transmit it to each node on the blockchain. The water quality data includes turbidity, pH value and heavy metal content, etc. The various sensors include turbidity sensors, pH sensors and heavy metal sensors.

[0016] The water use data and water resource data of each node are obtained from the blockchain. The water use data includes the water consumption of each water use property; the water resource data includes the remaining water volume, unit price and water quality data of each water use property.

[0017] Among them, the unit price of each water use nature is the average unit price for the corresponding water users of each water use nature, and the various water use natures include residential domestic water, public domestic water, agricultural production water, and industrial production water, etc.

[0018] When dividing water rights, the preset unit is set by the management personnel, and the preset unit can be tons or cubic meters.

[0019] In a specific embodiment, the process of selecting the nodes that can be purchased for the marked nodes is as follows: obtaining the water consumption corresponding to each water use property from the water use data of each node, obtaining the remaining water volume, water quality data and unit price corresponding to each water use property from the water resource data of each node, and obtaining the purchased water volume, water quality data and unit price of each water use property in the marked node.

[0020] It should be noted that the purchased water volume, water quality data and unit price of each water use property in the marked node are obtained from the blockchain.

[0021] Calculate the distributable evaluation results of each water use property in each node and each water use property in the marked node; the distributable evaluation results include values ​​of 1 and -1. When the distributable evaluation result of a water use property in a node and a water use property in the marked node is 1, it indicates that the water resource of the water use property in the node and the water use property in the marked node can be traded, and the node is selected as a marked node for purchase. Otherwise, it indicates that the water resource of the water use property in the node and the water use property in the marked node cannot be traded, so as to obtain the nodes that the marked node can select for purchase.

[0022] Preferably, the calculation process of the distributable evaluation results of each water use property in each node and each water use property in the marked node is as follows: the purchased water quantity, water quality data and unit price of each water use property in the marked node are recorded as SL x , SZ x and S.J. x , where x represents the number of each water use property, and x is a positive integer; the remaining water volume, water quality data and unit price corresponding to each water use property obtained from the water resource data of each node are recorded as SL jx , SZ jx and S.J. jx , where j represents the number of each node and j is a positive integer.

[0023] Assignable evaluation formula:

[0024] In the formula, α jx represents the distributable evaluation result of the x-th water use property in the j-th node and the x-th water use property in the marked node, ΔSL jx Indicates the reserved water volume of the xth water use property in the jth node, ΔSZ x , ΔSJ x They respectively represent the expected water quality data difference and the expected unit price difference of the x-th water use property in the set marked node, and δ is the set allocation matching feature threshold.

[0025] It should be noted that the allocation matching feature threshold is the critical value for determining whether the water required by the water use characteristics in the marked node matches the water sold by the water use characteristics in each node. When it is greater than or equal to the allocation matching feature threshold, it indicates a match, otherwise it indicates a mismatch.

[0026] The distribution matching feature values ​​of the water use properties of the marked nodes and the water use properties of the seller nodes in each transaction are obtained from the historical transaction records of the blockchain, and the average is calculated to obtain the distribution matching feature threshold, where the distribution evaluation formula The calculation result of is the distribution matching eigenvalue of the xth water use property in the jth node and the xth water use property in the marked node.

[0027] In another specific embodiment, the confirmation of the amount of water rights purchased by the marked node from each seller node is as follows: if the allocable evaluation result of a certain water use property in a certain node and a certain water use property in the marked node is 1, then the water use property in the node is used as the saleable water use property of the seller node of the water use property in the marked node, thereby obtaining the saleable water use properties of each seller node corresponding to each water use property in the marked node.

[0028] The purchased water volume of each water use property in the marked node is divided according to preset units to obtain the number of purchased water rights for each water use property in the marked node. At the same time, the remaining water volume of each saleable water use property corresponding to each seller node of each water use property in the marked node is deducted from the reserved water volume and then divided according to preset units to obtain the number of saleable water rights for each saleable water use property corresponding to each seller node of each water use property in the marked node.

[0029] The quantity of water rights purchased for each water use property in the marked node is compared with the quantity of saleable water rights for each saleable water use property of the corresponding seller node. When the quantity of water rights purchased for a certain water use property in the marked node is less than or equal to the quantity of saleable water rights for a certain saleable water use property of the corresponding seller node, the quantity of water rights purchased for this water use property in the marked node is only purchased from the saleable water rights of this saleable water use property of the seller node.

[0030] If the number of water rights purchased for a certain water use property in the marked node is greater than the number of saleable water rights of each corresponding seller node for each saleable water use property, then the allocation matching characteristic value of the water use property in the marked node and the saleable water use properties of each corresponding seller node is obtained, and the saleable water properties of each seller node are sorted in descending order of the allocation matching characteristic value, and then the number of saleable water rights of each saleable water property of each seller node is purchased in sequence according to the sorting order until the sum of the number of saleable water rights purchased is equal to the number of water rights purchased for the water use property in the marked node, and the purchase quantity is confirmed in this way.

[0031] S2. Extract the water usage data, water resource data, transaction data and industrial data of each node in each period, analyze whether the initial allocation method of water resources needs to be adjusted, and if necessary, provide a prompt for adjustment of the initial allocation method, and obtain the water usage status of each node at the same time.

[0032] It should be noted that the water use data, water resource data, transaction data and industry data of each node in each period are obtained from the blockchain. The transaction data includes the purchase price and selling price of each water use property, and the industry data includes the scale data and water use property of each industry. The scale data can be the area or the number of water users.

[0033] In a specific embodiment, the analysis of whether the initial allocation method of water resources needs to be adjusted is as follows: the water consumption of each water use property is obtained from the water use data of each node in each period, the remaining water volume, unit price and water quality data of each water use property are obtained from the water resource data of each node in each period, the purchase unit price and selling unit price of each water use property are obtained from the transaction data of each node in each period, and the scale data and water use property of each industry are obtained from the industry data of each node in each period.

[0034] The water consumption of each node corresponding to each water use nature in each period, the scale data of each industry and the water use nature are used to analyze the water use status characteristic values ​​of each water use nature in each node.

[0035] Preferably, the analysis process of the water use state characteristic value of each water use property in each node is as follows: according to the scale data and water use property of each industry in each node in each period, the scale data corresponding to each water use property of each node in each period is obtained, and the water consumption of each node corresponding to each water use property in each period is divided by the scale data to obtain the unit water consumption of each node corresponding to each water use property in each period, which is recorded as YS jtx , t represents the number of each cycle, and t is a positive integer.

[0036] The analytical formula for the characteristic value of water use status is: In the formula YS represents the water use state characteristic value of the x-th water use property in the j-th node. (j+1 ) tx YS represents the unit water consumption of the j+1th node corresponding to the xth water use property in the jth period. j ( t+1 ) x It represents the unit water consumption of the j-th node corresponding to the x-th water use property in the j+1-th period, ΔYS represents the set unit water consumption difference threshold, κ represents the set unit water consumption change rate threshold, and p represents the number of periods.

[0037] It should be noted that the unit water consumption difference threshold setting process: the unit water consumption difference threshold represents the maximum value of the unit water consumption difference. When it is greater than the unit water consumption difference threshold, it indicates that the unit water consumption of the same water use nature in different nodes has a large difference. Otherwise, it indicates that the unit water consumption of the same water use nature in different nodes has a small difference. The unit water consumption difference of each water use nature between each node when adjusting the allocation method each time is obtained from the blockchain, and the mode of the unit water consumption difference is selected as the unit water consumption difference.

[0038] The process of setting the unit water consumption change rate threshold is the same as that of setting the unit water consumption difference threshold, which will not be repeated here.

[0039] The transaction status characteristic values ​​of each water use property in each node are analyzed by using the remaining water volume, unit price, purchase unit price and selling unit price corresponding to each water use property in each cycle.

[0040] Preferably, the analysis process of the transaction status characteristic value of each water use property in each node is as follows: the remaining water volume, unit price, purchase unit price and selling unit price corresponding to each water use property in each node in each cycle are recorded as SL jtx , RS jtx RG jtx and RM jtx .

[0041] The analysis formula of the transaction status characteristic value is:

[0042] In the formula, Represents the transaction status characteristic value of the x-th water use property in the j-th node, RS( j+1 ) tx It represents the unit price of the j+1th node corresponding to the xth water use property in the jth period, ΔRS, ΔRG, and ΔRM are the set unit price difference, purchase unit price difference, and selling unit price difference, respectively, SL′ is the average value of the remaining water volume, and e is a natural constant.

[0043] It should be noted that the setting process of unit price difference, purchase unit price difference and selling unit price difference is the same as the setting process of unit water consumption difference threshold, which will not be repeated here.

[0044] Based on the water use status characteristic values ​​and transaction status characteristic values ​​of each water use property in each node, the difference results between the nodes are calculated. The difference results include values ​​of 1 and 0. When the difference result is 1, it indicates that the initial allocation method of water resources needs to be adjusted. When the difference result is 0, it indicates that the initial allocation method of water resources does not need to be adjusted.

[0045] Preferably, according to the unit water consumption difference threshold setting process, the water consumption state characteristic value threshold and the transaction state characteristic value threshold are set, which are respectively denoted as and Substitute into the calculation formula: The difference result ω between nodes is obtained, where w represents the number of nodes, q represents the number of water use properties, and σ sets the difference threshold.

[0046] Among them, the setting process of the difference threshold is the same as the setting process of the unit water consumption difference threshold, which will not be repeated here.

[0047] In another specific embodiment, the process of obtaining the water usage status of each node is as follows: extracting the water usage status characteristic value of each water usage property in each node The water usage status assessment model is used to output the water usage status assessment results of each node, where the water usage status assessment results contain values ​​of 1 and -1. When the water usage status assessment result of a node is 1, it indicates that the water usage status of the node is in a high consumption state, otherwise it indicates that the water usage status of the node is in a normal state, thereby obtaining the water usage status of each node.

[0048] Preferably, the water usage status assessment model is expressed as:

[0049] In the formula, γ j represents the water use status evaluation result of the jth node, q represents the number of water use properties, The average value of the water use state characteristic value of the x-th water use property in the j-th node, Indicates the threshold of the average value of water usage status characteristic value.

[0050] It should be noted that the threshold setting process of the average value of the water usage status characteristic value is the same as the unit water usage difference threshold setting process, which will not be repeated here.

[0051] S3. Obtain nodes that are in a high water consumption state, record them as target nodes, and design a water-saving plan for each target node.

[0052] In a specific embodiment, the water-saving plan is designed for each target node, and the specific process is: obtain the unit price of each water use property corresponding to each node in each period, and analyze the price characteristic value of each water use property in each target node according to the analysis method of the water use status characteristic value of each water use property in each target node.

[0053] The water use status characteristic value and price characteristic value of each water use property in each target node are compared with the water use status characteristic value threshold and the price characteristic value threshold respectively. If the water use status characteristic value of each water use property in a target node is greater than the water use status characteristic value threshold, and the price characteristic value is less than or equal to the price characteristic value threshold, then the water-saving plan for this water use property in the target node is to increase the unit price.

[0054] Among them, the process of setting the price characteristic value threshold is the same as the process of setting the unit water consumption difference threshold, which will not be repeated here.

[0055] If the water use status characteristic value of each water use property in a target node is greater than the water use status characteristic value threshold and the price characteristic value is greater than the price characteristic value threshold, then the water saving plan for this water use property in the target node is to reward water saving.

[0056] If the water use status characteristic value of each water use property in a target node is less than or equal to the water use status characteristic value threshold, then the water-saving plan for this water use property in the target node is to reward water saving and to promote water saving; in this way, the water-saving plan for each water use property in each target node is obtained as the water-saving plan for each target node.

[0057] When a node initiates a transaction, the embodiment of the present invention matches the node with nodes suitable for the transaction based on the price, water quality and required water volume of the node, thereby ensuring the adaptability of both parties to the transaction, improving the probability of successful transactions, effectively promoting the formation of transactions, and improving the efficiency of water rights transactions on the blockchain; and according to the water use data, water resource data, transaction data and industrial data of each node in each period, analyzing whether the water resource allocation plan needs to be adjusted, and formulating a water-saving plan, which increases the accuracy of water use assessment in each region, provides reliable data reference for water resource allocation, improves the fairness of water resource allocation, and reduces the waste of water resources.

[0058] The above contents are merely examples and explanations of the concept of the present invention. Those skilled in the art may make various modifications or additions to the specific embodiments described or replace them in a similar manner. As long as they do not deviate from the concept of the invention or exceed the scope defined in this specification, they shall all fall within the protection scope of the present invention.

Claims

1. A water resources management method based on blockchain, characterized in that: The steps include: S1. When a node initiates a transaction in the blockchain platform, the node is recorded as a marked node. At the same time, the water use data and water resource data of each node are obtained. Each node that can be purchased is selected for the marked node and recorded as each seller node. The water resources that can be sold by each seller node are divided according to preset units to obtain each water right. Each water right is uniquely identified and confirmed through blockchain technology. Then, the number of water rights purchased by the marked node from each seller node is confirmed, and a smart contract is generated on the blockchain platform for transaction. S2. Extract the water use data, water resource data, transaction data and industrial data of each node in each period, analyze whether the initial allocation method of water resources needs to be adjusted, and if necessary, provide a prompt for adjustment of the initial allocation method, and obtain the water use status of each node at the same time; S3. Obtain nodes that are in a high water consumption state, record them as target nodes, and design a water-saving plan for each target node.

2. According to a water resource management method based on blockchain in claim 1, it is characterized in that: The specific process of selecting nodes that can be purchased for marking nodes is as follows: Obtain the water consumption corresponding to each water use property from the water use data of each node, obtain the remaining water volume, water quality data and unit price corresponding to each water use property from the water resource data of each node, and obtain the purchased water volume, water quality data and unit price of each water use property in the marked node; Calculate the distributable evaluation results of each water use property in each node and each water use property in the marked node; the distributable evaluation results include values ​​of 1 and -1. When the distributable evaluation result of a water use property in a node and a water use property in the marked node is 1, it indicates that the water resource of the water use property in the node and the water use property in the marked node can be traded, and the node is selected as a marked node for purchase. Otherwise, it indicates that the water resource of the water use property in the node and the water use property in the marked node cannot be traded, so as to obtain the nodes that the marked node can select for purchase.

3. According to a water resource management method based on blockchain in claim 1, it is characterized in that: The calculation process of the distributable evaluation results of each water use property in each node and each water use property in the marked node is as follows: The purchased water quantity, water quality data and unit price of each water use property in the marked node are recorded as SL x , SZ x and S.J. x , where x represents the number of each water use property, and x is a positive integer; the remaining water volume, water quality data and unit price corresponding to each water use property obtained from the water resource data of each node are recorded as SL jx , SZ jx and S.J. jx , where j represents the number of each node, and j is a positive integer; Assignable evaluation formula: In the formula, α jx represents the distributable evaluation result of the x-th water use property in the j-th node and the x-th water use property in the marked node, ΔSL jx Indicates the reserved water volume of the xth water use property in the jth node, ΔSZ x , ΔSJ x They respectively represent the expected water quality data difference and the expected unit price difference of the x-th water use property in the set marked node, and δ is the set allocation matching feature threshold.

4. A water resource management method based on blockchain according to claim 3, characterized in that: The confirmation marking node purchases the amount of water rights from each seller node. The specific process is as follows: If the assignable evaluation result of a certain water use property in a certain node and a certain water use property in a marked node is 1, the water use property in the node is used as the saleable water use property of the seller node of the water use property in the marked node, so as to obtain the saleable water use properties of each seller node corresponding to each water use property in the marked node; The purchased water volume of each water use property in the marked node is divided according to the preset units to obtain the purchased water rights quantity of each water use property in the marked node. At the same time, the remaining water volume of each saleable water use property of each seller node corresponding to each water use property in the marked node is deducted from the reserved water volume and then divided according to the preset units to obtain the saleable water rights quantity of each saleable water use property of each seller node corresponding to each water use property in the marked node; The number of water rights purchased for each water use property in the marked node is compared with the number of saleable water rights for each saleable water use property of the corresponding seller node. When the number of water rights purchased for a certain water use property in the marked node is less than or equal to the number of saleable water rights for a certain saleable water use property of the corresponding seller node, the number of water rights purchased for the water use property in the marked node is only purchased from the saleable water rights for the saleable water use property of the seller node. If the number of water rights purchased for a certain water use property in the marked node is greater than the number of saleable water rights of each corresponding seller node for each saleable water use property, then the allocation matching characteristic value of the water use property in the marked node and the saleable water use properties of each corresponding seller node is obtained, and the saleable water properties of each seller node are sorted in descending order of the allocation matching characteristic value, and then the number of saleable water rights of each saleable water property of each seller node is purchased in sequence according to the sorting order until the sum of the number of saleable water rights purchased is equal to the number of water rights purchased for the water use property in the marked node, and the purchase quantity is confirmed in this way.

5. A water resource management method based on blockchain according to claim 3, characterized in that: The specific process of analyzing whether the initial allocation method of water resources needs to be adjusted is as follows: The water consumption of each water use nature is obtained from the water use data of each node in each period, the remaining water volume, unit price and water quality data of each water use nature are obtained from the water resource data of each node in each period, the purchase unit price and selling unit price of each water use nature are obtained from the transaction data of each node in each period, and the scale data and water use nature of each industry are obtained from the industry data of each node in each period; The water consumption of each node in each period corresponding to each water use nature, the scale data of each industry and the water use nature are used to analyze the water use state characteristic value of each water use nature in each node; The remaining water volume, unit price, purchase unit price and selling unit price of each node corresponding to each water use property in each cycle are used to analyze the transaction status characteristic value of each water use property in each node; Based on the water use status characteristic values ​​and transaction status characteristic values ​​of each water use property in each node, the difference results between the nodes are calculated. The difference results include values ​​of 1 and 0. When the difference result is 1, it indicates that the initial allocation method of water resources needs to be adjusted. When the difference result is 0, it indicates that the initial allocation method of water resources does not need to be adjusted.

6. A water resource management method based on blockchain according to claim 5, characterized in that: The analysis process of the water use state characteristic value of each water use property in each node is as follows: According to the scale data and water use characteristics of each industry in each node in each period, the scale data of each node corresponding to each water use characteristic in each period is obtained. The water consumption of each node corresponding to each water use characteristic in each period is divided by the scale data to obtain the unit water consumption of each node corresponding to each water use characteristic in each period, which is recorded as YS jtx , t represents the number of each cycle, and t is a positive integer; The analytical formula for the characteristic value of water use status is: In the formula YS represents the water use state characteristic value of the x-th water use property in the j-th node. (j+1)tx YS represents the unit water consumption of the j+1th node corresponding to the xth water use property in the jth period. j(t+1)x It represents the unit water consumption of the j-th node corresponding to the x-th water use property in the j+1-th period, ΔYS represents the set unit water consumption difference threshold, κ represents the set unit water consumption change rate threshold, and p represents the number of periods.

7. A water resource management method based on blockchain according to claim 1, characterized in that: The analysis process of the transaction status characteristic value of each water use property in each node is as follows: The remaining water volume, unit price, purchase price and selling price of each node corresponding to each water use property in each cycle are recorded as SL jtx , RS jtx RG jtx and RM jtx ; The analysis formula of the transaction status characteristic value is: In the formula, Represents the transaction status characteristic value of the x-th water use property in the j-th node, RS (j+1)tx It represents the unit price of the j+1th node corresponding to the xth water use property in the jth period, ΔRS, ΔRG, and ΔRM are the set unit price difference, purchase unit price difference, and selling unit price difference, respectively, SL′ is the average value of the remaining water volume, and e is a natural constant.

8. A water resource management method based on blockchain according to claim 6, characterized in that: The specific process of obtaining the water usage status of each node is as follows: Extract the water use status characteristic value of each water use property in each node The water usage status assessment model is used to output the water usage status assessment results of each node, where the water usage status assessment results contain values ​​of 1 and -1. When the water usage status assessment result of a node is 1, it indicates that the water usage status of the node is in a high consumption state, otherwise it indicates that the water usage status of the node is in a normal state, thereby obtaining the water usage status of each node.

9. A water resource management method based on blockchain according to claim 8, characterized in that: The expression of the water use status assessment model is: In the formula, γ j represents the water use status evaluation result of the jth node, q represents the number of water use properties, The average value of the water use state characteristic value of the x-th water use property in the j-th node, Indicates the threshold of the average value of water usage status characteristic value.

10. A water resource management method based on blockchain according to claim 6, characterized in that: The water conservation scheme is designed for each target node, and the specific process is as follows: Obtain the unit price of each water use property corresponding to each node in each period, and analyze and obtain the price characteristic value of each water use property in each target node according to the analysis method of the water use state characteristic value of each water use property in each target node; The water use state characteristic value and price characteristic value of each water use property in each target node are compared with the water use state characteristic value threshold and the price characteristic value threshold respectively. If the water use state characteristic value of each water use property in a target node is greater than the water use state characteristic value threshold, and the price characteristic value is less than or equal to the price characteristic value threshold, then the water saving plan for the water use property in the target node is to increase the unit price; If the water use state characteristic value of each water use property in a target node is greater than the water use state characteristic value threshold and the price characteristic value is greater than the price characteristic value threshold, then the water conservation scheme for the water use property in the target node is to reward water conservation; If the water use status characteristic value of each water use property in a target node is less than or equal to the water use status characteristic value threshold, then the water-saving plan for this water use property in the target node is to reward water saving and to promote water saving; in this way, the water-saving plan for each water use property in each target node is obtained as the water-saving plan for each target node.

Citation Information

Patent Citations

  • Water right transaction method and system

    CN110288470A

  • Water resource decision management system based on smart contract

    CN113177731A

  • Hierarchical evaluation method for regional agricultural water

    CN117010585A

  • Resource supply and demand transaction system and method based on Hyperledger Fabric technology

    CN117350852A

  • Public resource transaction method and system based on block chain

    CN118505354A