Green virtual resource management method and related device
By calculating and converting the carbon dioxide emission reduction of clean power to green virtual resources and using blockchain systems for transfer, the problem of inability to fairly measure the contribution of enterprises or individuals to the low-carbon ecology in the existing technology is solved, and the rational circulation and use of resources is achieved.
Patent Information
- Application Number
- CN202110002449.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-04
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2041-01-04
AI Technical Summary
The existing technology lacks fair and reasonable evaluation mechanisms and incentive methods, and cannot effectively measure the degree of contribution of enterprises or individuals to the low-carbon ecology.
The clean power carbon dioxide emission reduction obtained by calculating the power generation data of the green clean power producer is converted into green virtual resources, and these resources are transferred from the green virtual resource owner to the user account based on the blockchain system.
It achieves a fair balance of the contribution of enterprises or individuals to the low-carbon ecology, avoids the problems arising out of thin air in green virtual resources, and ensures the rational circulation and use of resources.
Smart Images

Figure CN112686556B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of computer technology, and in particular relates to a green virtual resource management method and related devices. Background Art
[0002] As global resources continue to be consumed, the earth's ecosystem faces huge challenges. Therefore, sustainable development and low-carbon environmental protection are important ways to improve the earth's ecology. However, there is no unified evaluation mechanism and incentive method for the low-carbon environmental protection behavior of enterprises and individuals, and it is impossible to fairly and reasonably evaluate the contribution of enterprises or individuals to the low-carbon ecology. At present, there is no solution that can fairly measure the contribution of enterprises and individuals to the low-carbon ecology. Summary of the invention
[0003] In view of this, the purpose of the present invention is to provide a green virtual resource management method and related devices, so as to provide a solution that can fairly measure the contribution of enterprises and individuals to low-carbon ecology. The specific technical solution is as follows:
[0004] In a first aspect, the present invention provides a green virtual resource management method, comprising:
[0005] According to the power generation data of green and clean electricity producers, the corresponding clean electricity carbon dioxide emission reduction is calculated;
[0006] According to the clean electricity carbon dioxide emission reduction, the green virtual resources corresponding to the green clean electricity producer are calculated;
[0007] When receiving a green virtual resource acquisition request from a user, determining a target quantity of green virtual resources matching the green virtual resource acquisition request;
[0008] Based on the blockchain system, the target amount of green virtual resources is transferred from the green virtual resource owner to the user's account.
[0009] In a possible implementation manner of the first aspect, calculating the green virtual resources corresponding to the green clean electricity producer according to the clean electricity carbon dioxide emission reduction includes:
[0010] The value of the clean electricity carbon dioxide emission reduction is determined as the green virtual resource.
[0011] In another possible implementation of the first aspect, the green virtual resource acquisition request includes a resource exchange request;
[0012] For any common virtual resource issuer that provides low-carbon products to the user, determining the target quantity of green virtual resources that matches the green virtual resource acquisition request includes:
[0013] When receiving a resource exchange request initiated by a user to exchange ordinary virtual resources for green virtual resources, obtaining the current amount of ordinary virtual resources of the user and information about low-carbon products that the ordinary virtual resource issuer has provided to the user, wherein the ordinary virtual resources are obtained after the user uses the low-carbon products provided by the ordinary virtual resource issuer;
[0014] According to the information of the user's acquisition of ordinary virtual resources and the information of the low-carbon products provided to the user by the ordinary virtual resource issuer, a conversion factor is calculated, wherein the conversion factor indicates the conversion coefficient between the ordinary virtual resources and the green virtual resources;
[0015] The target quantity of the green virtual resources is calculated based on the exchange factor and the ordinary virtual resources.
[0016] In yet another possible implementation of the first aspect, the exchange factor includes an emission reduction factor and an exchange adjustment factor;
[0017] The calculation of the exchange factor based on the user's ordinary virtual resources and the information of the low-carbon products provided to the user by the ordinary virtual resource issuer includes:
[0018] Calculating the ratio between the quantity of low-carbon products provided by the ordinary virtual resource issuer to the user and the average quantity of low-carbon products provided by the ordinary virtual resource issuer to all users to obtain the emission reduction factor;
[0019] The exchange adjustment factor is obtained by calculating the ratio between the quantity of the low-carbon products provided to the user by the ordinary virtual resource issuer and the total quantity of the ordinary virtual resources allocated.
[0020] In another possible implementation of the first aspect, the exchange factor further includes a credit factor;
[0021] The exchange factor is calculated based on the information of the user's acquisition of ordinary virtual resources and the information of the low-carbon products provided to the user by the ordinary virtual resource issuer, and further includes:
[0022] The ratio between the number of fulfillment times corresponding to the user during the holding period of the common virtual resource and the total number of required fulfillment times is calculated to obtain the credit factor of the user in the common virtual resource issuer.
[0023] In another possible implementation manner of the first aspect, the ordinary virtual resource issuer is a charging pile operating enterprise, and the redemption factor is calculated according to the ordinary virtual resources of the user and the information of the low-carbon products that the ordinary virtual resource issuer has provided to the user, including:
[0024] Calculate the ratio of the total charging power of the user during the holding period of the common virtual resource to the average charging power of all users of the charging pile operating enterprise to obtain the emission reduction factor;
[0025] Calculate the ratio of the total charging power provided by the charging pile operating enterprise to all users to the total amount of common virtual resources distributed to all users to obtain the exchange adjustment factor;
[0026] The credit factor is obtained by calculating the ratio between the number of fulfillment times and the number of charging reservation times of the user on the charging pile operation enterprise platform during the holding period of the ordinary virtual resource.
[0027] In another possible implementation manner of the first aspect, the method further includes:
[0028] The quantities of the green virtual resources obtained by exchanging ordinary virtual resources of the same user from different ordinary virtual resource issuers are accumulated to obtain the total green virtual resources of the user.
[0029] In another possible implementation of the first aspect, in a scenario where the ordinary virtual resource issuer is a charging pile operating company, the blockchain-based system transfers the target amount of green virtual resources from the green virtual resource owner to the user's account, including:
[0030] The target amount of green virtual resources is transferred from the ordinary virtual resource issuer to the user.
[0031] In another possible implementation manner of the first aspect, the method further includes:
[0032] After the target amount of green virtual resources is successfully transferred from the common virtual resource issuer to the user, a resource exchange success response message is returned to the common virtual resource issuer, and the resource exchange success response message is used to enable the common virtual resource issuer to clear the common virtual resources of the user.
[0033] In a second aspect, the present invention further provides a green virtual resource management device, comprising:
[0034] The first calculation module is used to calculate the corresponding clean power carbon dioxide emission reduction according to the power generation data of the green clean power producer;
[0035] A second calculation module is used to calculate the green virtual resources corresponding to the green clean electricity producer according to the clean electricity carbon dioxide emission reduction;
[0036] A green virtual resource determination module, configured to determine a target quantity of green virtual resources matching the green virtual resource acquisition request when receiving a green virtual resource acquisition request from a user;
[0037] The green virtual resource transfer module is used to transfer the target amount of green virtual resources from the green virtual resource owner to the user's account based on the blockchain system.
[0038] In a third aspect, the present invention further provides an electronic device, comprising: a memory and a processor;
[0039] The memory stores program instructions, and the processor calls the program instructions to execute the green virtual resource management method described in any one of the first aspects.
[0040] In a fourth aspect, the present invention provides a computer-readable storage medium having program instructions stored thereon, wherein the program instructions are read and executed by an electronic device to implement the green virtual resource management method described in any one of the first aspects.
[0041] The green virtual resource management method provided by the present invention calculates the clean power carbon dioxide emission reduction according to the power generation data of the green and clean power producer, and converts the clean power carbon dioxide emission reduction into green virtual resources. When the user's green virtual resource acquisition request is received, the target number of green virtual resources is determined, and the green virtual resource owner transfers the target number of green virtual resources to the user's account based on the blockchain system. It can be seen from the above process that only the green and clean power producer can generate green virtual resources, thereby avoiding the phenomenon of green virtual resources being generated out of thin air. Green virtual resources are generated according to the clean power carbon dioxide emission reduction, so that the green virtual resources are equivalent to the clean power carbon dioxide emission reduction. Therefore, the green virtual resources obtained by using this scheme can reasonably measure the contribution of enterprises or individuals to the low-carbon ecology. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] 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 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.
[0043] Figure 1 is a flow chart of a green virtual resource management method provided by an embodiment of the present application;
[0044] Figure 2 This is a schematic diagram of the flow process of a green virtual resource provided by an embodiment of the present application.
[0045] Figure 3 is a flow chart of a process of determining green virtual resources provided by an embodiment of the present application;
[0046] Figure 4 is a flow chart of a green virtual resource management method according to an exemplary embodiment;
[0047] Figure 5 It is a structural diagram of a green virtual resource management device provided by an embodiment of the present application;
[0048] Figure 6 It is a structural diagram of a green virtual resource determination module provided in an embodiment of the present application. DETAILED DESCRIPTION
[0049] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are 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.
[0050] See also Figure 1 , shows a flow chart of a green virtual resource management method provided by an embodiment of the present application, which is applied to a green virtual resource management system based on a blockchain system, such as Figure 1 As shown, the method comprises the following steps:
[0051] S110, calculating the corresponding clean power carbon dioxide emission reduction according to the power generation data of the green clean power producer.
[0052] Green and clean electricity producers refer to entities that use green energy to generate electricity and output green electricity, such as photovoltaic power stations, wind farms, etc.
[0053] The calculation process of CO2 emission reduction is as follows:
[0054] (1) Calculation of marginal emission factor (OM)
[0055] According to the latest version of the power system emission factor calculation tool issued by the Clean Development Mechanism Executive Board (CDM EB) under the United Nations Framework Convention on Climate Change (UNFCCC), the marginal emission factor (OM) of electricity is calculated. A "simple OM" method provided by the calculation tool is used, that is, the OM is calculated based on the total net grid-connected electricity, fuel type and total fuel consumption of all power plants in the power system. The formula is shown in Formula 1:
[0056]
[0057] The meanings of the parameters in Formula 1 are as follows:
[0058] EF grid ,OMsimple,y: refers to the simple marginal emission factor OM (t CO2 / MWh);
[0059] FC i,y : refers to the consumption of fuel i in the power system where the project is located in year y (in units of mass or volume);
[0060] NCV i,y : refers to the net calorific value (energy content, GJ / mass or volume unit) of fuel i in year y;
[0061] EF CO2,i,y : refers to the CO2 emission factor of fuel i in year y (t CO2 / GJ);
[0062] EG y : The amount of electricity supplied to the grid by the power system in year y (MWh), excluding low-cost / must-operate power plants / units;
[0063] i: refers to the type of fossil fuel consumed by the power system in year y;
[0064] y refers to the most recent three years for which data were available at the time of submission of the PDD (calculated ex ante).
[0065] (2) Calculation of capacity marginal emission factor (BM)
[0066] BM is calculated according to the calculation method of the capacity marginal emission factor BM provided by the power system emission factor calculation tool. BM can be obtained by weighted average of the power generation of the emission factors of m sample units, as shown in Formula 2:
[0067]
[0068] The meanings of the parameters in Formula 2 are as follows:
[0069] EF grid,BM,y : refers to the capacity marginal emission factor BM(t CO2 / MWh);
[0070] EF EL,m,y : refers to the emission factor of the mth sample unit in year y (t CO2 / MWh);
[0071] EG m,y : refers to the amount of electricity (MWh) provided to the grid by the mth sample unit in year y, i.e., the amount of electricity connected to the grid;
[0072] m: refers to the sample unit;
[0073] y: refers to the most recent year for which historical power generation data are available.
[0074] (3) According to OM and BM, the required power generation, installed capacity, plant power consumption rate and inter-grid exchange data are calculated. As time goes by, the emission factor value of each regional power grid in China in recent years can be dynamically calculated according to the calculation formula, that is, the marginal emission factor EF of electricity grid,OM,y and capacity marginal emission factor EF grid,BM,y .
[0075] (4) Calculate the clean electricity emission reduction factor EF(t CO2 / MWh)
[0076] EF=a*EF grid,OM,y +b*EF grid,BM,y (Formula 3)
[0077] In formula 3, a+b=1, and the clean electricity emission reduction factor EF is the marginal emission factor EF of electricity grid,OM,y and capacity marginal emission factor EF grid,BM,y The weighted average of .
[0078] (5) Calculate the clean electricity carbon dioxide emission reduction CCER (t CO2 )
[0079] CCER=EF*GE (Formula 4)
[0080] In Formula 4, GE represents the output of green energy clean electricity, in MWh.
[0081] S120, calculating the green virtual resources corresponding to the green clean electricity producer according to the carbon dioxide emission reduction of the clean electricity.
[0082] In one embodiment of the present application, in order to make the green virtual resources equivalent to the carbon dioxide emission reduction of clean electricity, the formula for calculating the green virtual resources is shown in Formula 5:
[0083] GC = 1 * CCER (Formula 5) The main purpose of Formula 5 is to eliminate the dimension of clean electricity carbon dioxide emission reduction.
[0084] S130 , when receiving a green virtual resource acquisition request from a user, determining a target quantity of green virtual resources that matches the green virtual resource acquisition request.
[0085] The green virtual resources generated by green and clean electricity producers can be transferred to companies that contribute to low-carbon and environmental protection.
[0086] See also Figure 2 , showing a schematic diagram of the flow process of a green virtual resource provided in an embodiment of the present application.
[0087] (1) The green and clean electricity producer sends its power generation data to the blockchain system. The green virtual resource calculation node set in the blockchain system automatically obtains the above power generation data and calculates the corresponding green virtual resources (GC) according to Formula 1 to Formula 5.
[0088] Among them, the virtual resource computing node belongs to the computing node of the green virtual resource management committee, for example, it can be a corresponding blockchain node deployed in the computer of the green virtual resource management committee.
[0089] The Green Virtual Resource Management Committee is an organization responsible for issuing, managing and operating green virtual resources.
[0090] (2) Enterprises can purchase green virtual resources from green and clean electricity producers. The purchase of GC by enterprises is equivalent to the use of green and clean electricity by enterprises.
[0091] (3) When individual users use low-carbon and environmentally friendly products provided by the enterprise, the enterprise transfers GC to the individual users.
[0092] In one embodiment of the present application, the low-carbon and environmentally friendly products provided by the enterprise can be specific products, such as energy-saving and emission-reducing electrical appliances, or some low-carbon and environmentally friendly services, such as providing charging services by building charging piles.
[0093] (4) Individual users can use GC to redeem products or services from enterprises.
[0094] (5) GC owned by enterprises can be recycled by the Green Virtual Resource Management Committee.
[0095] In another application scenario of the present application, financial institutions can include green virtual resources as an indicator in the green credit report of an enterprise or individual.
[0096] Through the above-mentioned green virtual resource circulation process, it can be seen that green virtual resources can only be generated by green clean electricity producers and cannot be generated out of thin air. Moreover, green virtual resources can be transferred to enterprises or individual users, thereby realizing the use of green virtual resources to measure the contribution of enterprises or users to low-carbon ecology. Moreover, the circulation mechanism for different enterprises or individual users is the same, thus ensuring the unity of green virtual resources.
[0097] In one application scenario, the green virtual resource acquisition request is used to enable an enterprise to obtain green virtual resources from a green clean electricity producer, for example, by purchasing them.
[0098] In another application scenario, the green virtual resource acquisition request is used to enable individual users to obtain GC from the enterprise that owns GC. For example, after an individual user charges using a charging pile, he or she can obtain the green virtual resources distributed by the charging pile operating enterprise.
[0099] S140, based on the blockchain system, the target amount of green virtual resources is transferred from the green virtual resource owner to the user's account.
[0100] The consensus mechanism of the blockchain system is used to achieve data traceability and tamper-proof.
[0101] The green virtual resource management method provided in this embodiment calculates the clean power carbon dioxide emission reduction based on the power generation data of the green and clean power producer, and converts the clean power carbon dioxide emission reduction into green virtual resources. When the user's green virtual resource acquisition request is received, the target number of green virtual resources is determined, and the green virtual resource owner transfers the target number of green virtual resources to the user's account based on the blockchain system. It can be seen from the above process that only green and clean power producers can generate green virtual resources, thereby avoiding the phenomenon of green virtual resources being generated out of thin air. Green virtual resources are generated based on the clean power carbon dioxide emission reduction, so that the green virtual resources are equivalent to the clean power carbon dioxide emission reduction. Therefore, the green virtual resources obtained by using this solution can reasonably measure the contribution of enterprises or individuals to the low-carbon ecology.
[0102] In one embodiment of the present application, Figure 3 As shown, for any enterprise that provides low-carbon products to users, the process of determining the target quantity of green virtual resources that matches the green virtual resource acquisition request includes the following steps:
[0103] S131, when receiving a resource exchange request initiated by a user to exchange ordinary virtual resources for green virtual resources, obtain the user's current quantity of ordinary virtual resources and information on low-carbon products that the ordinary virtual resource issuer has provided to the user.
[0104] After the user uses the low-carbon products provided by the ordinary virtual resource issuer (enterprise), the ordinary virtual resource is obtained. The user can request the enterprise to exchange the ordinary virtual resources held by the individual for green virtual resources. In an exemplary embodiment, the ordinary virtual resource can be the points of the enterprise platform issued by the enterprise to the user.
[0105] S132, calculating a redemption factor based on the user's information on obtaining ordinary virtual resources and the information on low-carbon products that the ordinary virtual resource issuer has provided to the user.
[0106] Among them, the exchange factor indicates the conversion coefficient between ordinary virtual resources and green virtual resources.
[0107] In different application scenarios, the exchange factor includes different factors. In some application scenarios, the exchange factor includes an emission reduction factor and an exchange adjustment factor. Among them, the emission reduction factor represents the proportion of the user's contribution to the low-carbon ecology to the average contribution of all users. The exchange adjustment factor represents the exchange ratio between the low-carbon products that the enterprise has provided to the user and ordinary virtual resources.
[0108] In one embodiment of the present application, the calculation process of the conversion factor is as follows:
[0109] (1) Emission reduction factor
[0110] The emission reduction factor is obtained by calculating the ratio between the number of low-carbon products provided by ordinary virtual resource issuers to users and the average number of low-carbon products provided by ordinary virtual resource issuers to all users.
[0111] (2) Exchange Adjustment Factor
[0112] The exchange adjustment factor is obtained by calculating the ratio between the quantity of low-carbon products provided to users by the ordinary virtual resource issuer and the total quantity of ordinary virtual resources allocated.
[0113] In other application scenarios (such as charging at a charging station), the redemption factor may also include a credit factor, which represents the user's credit level on the enterprise platform.
[0114] (3) Credit Factor
[0115] The ratio between the number of fulfillment times corresponding to the user during the holding period of the ordinary virtual resource and the total number of required fulfillment times is calculated to obtain the user's credit factor in the ordinary virtual resource issuer.
[0116] S133, calculating the target quantity of green virtual resources according to the exchange factor and the ordinary virtual resources.
[0117] According to the ordinary virtual resources and the exchange factor, the resource exchange calculation formula is used to calculate the amount of green virtual resources that the user's ordinary virtual resources can be exchanged for.
[0118] S134, accumulating the green virtual resources exchanged for the common virtual resources issued by different common virtual resource issuers of the same user to obtain the total green virtual resources of the user.
[0119] For example, user A obtains 21 green virtual resources through redemption on enterprise platform I and obtains 10 green virtual resources through redemption on enterprise platform II, so user A has a total of 31 green virtual resources.
[0120] The process of exchanging ordinary virtual resources for green virtual resources provided in this embodiment is that the ordinary virtual resources obtained by users after purchasing or using low-carbon products provided by enterprises cannot play a role in certifying the degree of their personal contribution to low-carbon environmental protection. By setting the exchange factor, the ordinary virtual resources owned by the user are converted into green virtual resources. Moreover, the ordinary virtual resources of different enterprises can be converted according to a unified exchange mechanism to achieve cross-platform ordinary virtual resource exchange. In addition, the calculation method of the exchange factor provided in this embodiment is automatically adjusted with the changes in the cycle and the changes in user behavior. Therefore, this exchange mechanism is more reasonable, so that the final green virtual resources more accurately represent the user's contribution to the low-carbon ecology.
[0121] The following uses the charging pile operator as an example to illustrate the process of individual users obtaining green virtual resources.
[0122] See also Figure 4 , is a flow chart of a green virtual resource management method according to an exemplary embodiment. This embodiment is applied to an application scenario where the ordinary virtual resource issuer is a charging pile operating enterprise, such as Figure 4 As shown, the method may include the following steps:
[0123] S210, the user sends a resource exchange request to the charging pile operating enterprise, where the resource exchange request is used to request the charging pile operating enterprise to exchange ordinary virtual resources issued by the enterprise for green virtual resources.
[0124] S220, after receiving the resource exchange request, the charging pile operating enterprise obtains the user's charging data and information on common virtual resources, as well as the operating data of the entire enterprise.
[0125] S230, after receiving the green virtual resource calculation request sent by the charging pile enterprise, the green virtual resource management system obtains the data sent by the charging operation enterprise and calculates the credit factor, emission reduction factor and exchange adjustment factor.
[0126] The credit factor is calculated by counting the number of on-time fulfillment times of individual users during the points holding period as a percentage of the total number of appointments.
[0127] The emission reduction factor is calculated by calculating the ratio of the total charging power of individual users during the points holding period to the average charging power of all users.
[0128] The calculation method of the exchange adjustment factor is: the ratio of the total charging power of the charging pile operating enterprise to the total amount of ordinary virtual resources issued by the enterprise.
[0129] The total amount of common virtual resources refers to the total amount of common virtual resources issued by the charging pile operator for all its users. The existing common virtual resource generation mechanism of the charging pile operator is determined by the operator. The role of the exchange adjustment factor is to avoid the inconsistency of the generation mechanism of the existing common virtual resource generation system of different charging pile operators.
[0130] S240, the green virtual resource management system calculates the target quantity of green virtual resources converted from ordinary virtual resources based on the credit factor, emission reduction factor, exchange adjustment factor and ordinary virtual resources using a resource exchange calculation formula.
[0131] In one embodiment of the present application, the resource exchange calculation formula is as follows:
[0132] GC=NC*(α+β)*γ (Formula 6)
[0133] Among them, GC represents green virtual resources, NC represents ordinary virtual resources obtained by users from a charging pile operating company, α is the user credit factor, β is the user emission reduction factor, and γ is the exchange adjustment factor.
[0134] Of course, the resource exchange calculation formula is not limited to the calculation method shown in Formula 6. In other embodiments, other similar calculation methods can also be used.
[0135] In addition, for a charging user A, the total green virtual resources obtained are:
[0136]
[0137] GC in Formula 7 i,A It represents the green credit points redeemed by charging user A at the i-th charging pile operating enterprise, and it represents the sum of green virtual resources redeemed by charging user A at various charging pile operating enterprises.
[0138] S250, the green virtual resource management system transfers the target amount of green virtual resources from the charging pile operating enterprise to the user.
[0139] The transfer process of green virtual resources is completed by the blockchain platform to ensure that the data is tamper-proof.
[0140] S260: After receiving the resource exchange success response message, the charging pile operating company clears the user's ordinary virtual resources.
[0141] After the green virtual resource management system successfully transfers the green virtual resources of the charging pile operator to the user, it will generate a corresponding resource exchange success response message and send it to the charging pile operator. After receiving the resource exchange success response message, the charging pile operator confirms that the green virtual resource exchange is successful, and at this time, the ordinary virtual resources issued to the user are eliminated.
[0142] The green virtual resource management method provided in this embodiment is that the ordinary virtual resources issued to individual users by different charging pile operating companies cannot be universal, and it is impossible to realize the exchange of non-homologous virtual resources. With this solution, there is no need to consider the generation mechanism of ordinary virtual resources generated by different charging pile operating companies. They are exchanged for corresponding green virtual resources through the resource exchange mechanism, ensuring the fairness and justice of non-homologous ordinary virtual resources exchanged for green virtual resources. In addition, the resource exchange calculation process can be implemented by a separate calculation module under the chain, and then the calculation results are sent to the blockchain platform, which transfers the green virtual resources, reducing the task processing volume of the blockchain platform, thereby improving the processing speed and system performance of the entire system.
[0143] Corresponding to the above-mentioned green virtual resource management method embodiment, the present application also provides a green virtual resource management device embodiment.
[0144] See also Figure 5 , shows a schematic diagram of the structure of a green virtual resource management device provided in an embodiment of the present application, which is applied to a green virtual resource management system based on a blockchain system, such as Figure 5 As shown, the device may include: a first calculation module 110 , a second calculation module 120 , a green virtual resource determination module 130 , and a green virtual resource transfer module 140 .
[0145] The first calculation module 110 is used to calculate the corresponding clean power carbon dioxide emission reduction according to the power generation data of the green clean power producer.
[0146] In one embodiment of the present application, the clean electricity carbon dioxide emission reduction is calculated according to Formulas 1 to 5.
[0147] The second calculation module 120 is used to calculate the green virtual resources corresponding to the green clean electricity producer according to the carbon dioxide emission reduction of the clean electricity.
[0148] In one embodiment of the present application, the value of the carbon dioxide emission reduction of clean electricity is determined as the green virtual resource.
[0149] The green virtual resource determination module 130 is configured to determine a target quantity of green virtual resources that matches the green virtual resource acquisition request when receiving a green virtual resource acquisition request from a user.
[0150] In one embodiment of the present application, Figure 6 As shown, the green virtual resource determination module 130 includes: a data acquisition submodule 131 , an exchange factor calculation submodule 132 , and a green virtual resource calculation submodule 133 .
[0151] The data acquisition submodule 131 is used to obtain the user's current number of ordinary virtual resources and the information of low-carbon products that the ordinary virtual resource issuer has provided to the user when receiving a resource exchange request initiated by the user to exchange ordinary virtual resources for green virtual resources, wherein the ordinary virtual resources are obtained after the user uses the low-carbon products provided by the ordinary virtual resource issuer.
[0152] The exchange factor calculation submodule 132 is used to calculate the exchange factor based on the user's information on obtaining ordinary virtual resources and the information on low-carbon products that the ordinary virtual resource issuer has provided to the user, wherein the exchange factor indicates the conversion coefficient between ordinary virtual resources and green virtual resources.
[0153] In an application scenario of the present application, the exchange factor includes an emission reduction factor and an exchange adjustment factor. In this case, the exchange factor calculation submodule 132 is specifically used for:
[0154] The emission reduction factor is obtained by calculating the ratio between the number of low-carbon products provided by ordinary virtual resource issuers to users and the average number of low-carbon products provided by ordinary virtual resource issuers to all users.
[0155] The exchange adjustment factor is obtained by calculating the ratio between the quantity of low-carbon products provided to users by the ordinary virtual resource issuer and the total quantity of ordinary virtual resources allocated.
[0156] In another application scenario, the exchange factor may also include a credit factor. In this application scenario, the exchange factor calculation submodule 132 is also used to calculate the ratio between the number of fulfillment times corresponding to the user during the holding period of the ordinary virtual resource and the total number of required fulfillment times, so as to obtain the user's credit factor in the ordinary virtual resource issuer.
[0157] Taking the charging pile operation scenario as an example, the emission reduction factor can be calculated by calculating the total charging power of users during the holding period of ordinary virtual resources and the ratio of it to the average charging power of all users of the charging pile operation company to obtain the emission reduction factor.
[0158] The exchange adjustment factor may be calculated by calculating the ratio of the total charging power provided by the charging pile operator to all users to the total amount of ordinary virtual resources distributed to all users to obtain the exchange adjustment factor.
[0159] The credit factor may be calculated by calculating the ratio between the number of fulfillment times and the number of charging reservation times on the charging pile operation enterprise platform during the user's ordinary virtual resource holding period to obtain the credit factor.
[0160] The green virtual resource calculation submodule 133 is used to calculate the target quantity of green virtual resources according to the exchange factor and the common virtual resources.
[0161] In an application scenario where the exchange factor includes an emission reduction factor and an exchange adjustment factor, the green virtual resource calculation submodule 133 is specifically used to:
[0162] Calculate the product of the sum of the emission reduction factor and the exchange adjustment factor and the ordinary virtual resources to obtain the green virtual resources.
[0163] In an application scenario where the exchange factor includes an emission reduction factor, an exchange adjustment factor, and a credit factor, the green virtual calculation submodule 133 can calculate the green virtual resource according to Formula 6.
[0164] The green virtual resource transfer module 140 is used to transfer the target amount of green virtual resources from the green virtual resource owner to the user's account based on the blockchain system.
[0165] The green virtual resource management device provided by the present invention calculates the clean power carbon dioxide emission reduction based on the power generation data of the green and clean power producer, and converts the clean power carbon dioxide emission reduction into green virtual resources. When the user's green virtual resource acquisition request is received, the target number of green virtual resources is determined, and the green virtual resource owner transfers the target number of green virtual resources to the user's account based on the blockchain system. It can be seen from the above process that only the green and clean power producer can generate green virtual resources, thereby avoiding the phenomenon of green virtual resources being generated out of thin air. Green virtual resources are generated based on the clean power carbon dioxide emission reduction, so that the green virtual resources are equivalent to the clean power carbon dioxide emission reduction. Therefore, the green virtual resources obtained by using this solution can reasonably measure the contribution of enterprises or individuals to the low-carbon ecology.
[0166] On the other hand, the present application provides an electronic device, which includes a processor and a memory, wherein the memory stores program instructions that can be run on the processor. When the processor runs the program instructions stored in the memory, any of the above green virtual resource management methods is implemented.
[0167] The electronic devices in this article can be servers, PCs, PADs, mobile phones, etc.
[0168] On the other hand, the present application also provides a computer-executable storage medium, in which program instructions are stored. When the program is executed by a computer device, the above-mentioned green virtual resource management method is implemented.
[0169] For the above-mentioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should know that the present invention is not limited by the order of the actions described, because according to the present invention, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.
[0170] It should be noted that the technical features recorded in the various embodiments in this specification can be replaced or combined with each other, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the various embodiments can be referred to each other. For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0171] The steps in the methods of the embodiments of the present application can be adjusted in order, combined, and deleted according to actual needs.
[0172] The modules and sub-modules in the devices and terminals in the embodiments of the present application can be combined, divided and deleted according to actual needs.
[0173] In the several embodiments provided in the present application, it should be understood that the disclosed terminals, devices and methods can be implemented in other ways. For example, the terminal embodiments described above are only schematic, for example, the division of modules or submodules is only a logical function division, and there may be other division methods in actual implementation, for example, multiple submodules or modules can be combined or integrated into another module, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.
[0174] The modules or submodules described as separate components may or may not be physically separated, and the components of the modules or submodules may or may not be physical modules or submodules, that is, they may be located in one place, or they may be distributed on multiple network modules or submodules. Some or all of the modules or submodules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0175] In addition, each functional module or submodule in each embodiment of the present application may be integrated into one processing module, or each module or submodule may exist physically separately, or two or more modules or submodules may be integrated into one module. The above-mentioned integrated modules or submodules may be implemented in the form of hardware or in the form of software functional modules or submodules.
[0176] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0177] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.
[0178] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A green virtual resource management method, characterized in that: include: According to the power generation data of green and clean electricity producers, the corresponding clean electricity carbon dioxide emission reduction is calculated; According to the clean electricity carbon dioxide emission reduction, the green virtual resources corresponding to the green clean electricity producer are calculated; Make green virtual resources equivalent to clean electricity CO2 emission reduction; When receiving a green virtual resource acquisition request from a user, determining a target quantity of green virtual resources matching the green virtual resource acquisition request; Based on the blockchain system, the target amount of green virtual resources is transferred from the green virtual resource owner to the user's account; The green virtual resource acquisition request includes a resource exchange request; For any common virtual resource issuer that provides low-carbon products to the user, determining the target quantity of green virtual resources that matches the green virtual resource acquisition request includes: When receiving a resource exchange request initiated by a user to exchange ordinary virtual resources for green virtual resources, obtaining the current amount of ordinary virtual resources of the user and information about low-carbon products that the ordinary virtual resource issuer has provided to the user, wherein the ordinary virtual resources are obtained after the user uses the low-carbon products provided by the ordinary virtual resource issuer; The exchange factor is calculated based on the information of the user's acquisition of ordinary virtual resources and the information of the low-carbon products provided to the user by the ordinary virtual resource issuer, wherein the exchange factor indicates the conversion coefficient between the ordinary virtual resources and the green virtual resources; the exchange factor includes an emission reduction factor and an exchange adjustment factor; The target quantity of the green virtual resources is calculated based on the exchange factor and the ordinary virtual resources.
2. The method according to claim 1, characterized in that: The green virtual resources corresponding to the green clean electricity producer are calculated based on the clean electricity carbon dioxide emission reduction, including: The value of the clean electricity carbon dioxide emission reduction is determined as the green virtual resource.
3. The method according to claim 1, characterized in that The calculation of the exchange factor based on the user's ordinary virtual resources and the information of the low-carbon products provided to the user by the ordinary virtual resource issuer includes: Calculating the ratio between the quantity of low-carbon products provided by the ordinary virtual resource issuer to the user and the average quantity of low-carbon products provided by the ordinary virtual resource issuer to all users to obtain the emission reduction factor; The exchange adjustment factor is obtained by calculating the ratio between the quantity of the low-carbon products provided to the user by the ordinary virtual resource issuer and the total quantity of the ordinary virtual resources allocated.
4. The method according to claim 3, characterized in that The exchange factor also includes a credit factor; The exchange factor is calculated based on the information of the user's acquisition of ordinary virtual resources and the information of the low-carbon products provided to the user by the ordinary virtual resource issuer, and further includes: The ratio between the number of fulfillment times corresponding to the user during the holding period of the common virtual resource and the total number of required fulfillment times is calculated to obtain the credit factor of the user in the common virtual resource issuer.
5. The method according to claim 4, characterized in that The ordinary virtual resource issuer is a charging pile operating enterprise, and the exchange factor is calculated based on the ordinary virtual resources of the user and the information of the low-carbon products that the ordinary virtual resource issuer has provided to the user, including: Calculate the ratio of the total charging power of the user during the holding period of the common virtual resource to the average charging power of all users of the charging pile operating enterprise to obtain the emission reduction factor; Calculate the ratio of the total charging power provided by the charging pile operating enterprise to all users to the total amount of common virtual resources distributed to all users to obtain the exchange adjustment factor; The credit factor is obtained by calculating the ratio between the number of fulfillment times and the number of charging reservation times of the user on the charging pile operation enterprise platform during the holding period of the ordinary virtual resource.
6. The method according to claim 1 or 4, characterized in that: The method further comprises: The quantities of the green virtual resources obtained by exchanging ordinary virtual resources of the same user from different ordinary virtual resource issuers are accumulated to obtain the total green virtual resources of the user.
7. The method according to claim 1, characterized in that In the scenario where the ordinary virtual resource issuer is a charging pile operating company, the blockchain-based system transfers the target amount of green virtual resources from the green virtual resource owner to the user's account, including: The target amount of green virtual resources is transferred from the ordinary virtual resource issuer to the user.
8. The method according to claim 7, characterized in that The method further comprises: After the target amount of green virtual resources is successfully transferred from the common virtual resource issuer to the user, a resource exchange success response message is returned to the common virtual resource issuer, and the resource exchange success response message is used to enable the common virtual resource issuer to clear the common virtual resources of the user.
9. A green virtual resource management device, characterized in that: include: The first calculation module is used to calculate the corresponding clean power carbon dioxide emission reduction according to the power generation data of the green clean power producer; A second calculation module is used to calculate the green virtual resources corresponding to the green clean electricity producer according to the clean electricity carbon dioxide emission reduction; Make green virtual resources equivalent to clean electricity CO2 emission reduction; A green virtual resource determination module, configured to determine a target quantity of green virtual resources matching the green virtual resource acquisition request when receiving a green virtual resource acquisition request from a user; A green virtual resource transfer module, used to transfer the target amount of green virtual resources from the green virtual resource owner to the user's account based on the blockchain system; The green virtual resource acquisition request includes a resource exchange request; For any ordinary virtual resource issuer that provides low-carbon products to the user, the green virtual resource determination module determines the target number of green virtual resources that matches the green virtual resource acquisition request, and is specifically used for: when receiving a resource exchange request initiated by a user to exchange ordinary virtual resources for green virtual resources, obtaining the user's current number of ordinary virtual resources and information about low-carbon products that the ordinary virtual resource issuer has provided to the user, wherein the ordinary virtual resources are obtained after the user uses the low-carbon products provided by the ordinary virtual resource issuer; calculating an exchange factor based on the user's information on obtaining ordinary virtual resources and information about low-carbon products that the ordinary virtual resource issuer has provided to the user, wherein the exchange factor indicates the conversion coefficient between the ordinary virtual resources and the green virtual resources; the exchange factor includes an emission reduction factor and an exchange adjustment factor; and calculating the target number of green virtual resources based on the exchange factor and the ordinary virtual resources.
10. An electronic device, characterized in that: include: Memory and processor; The memory stores program instructions, and the processor calls the program instructions to execute the green virtual resource management method according to any one of claims 1-8.
11. A computer-readable storage medium, characterized in that: Program instructions are stored thereon, and when the program instructions are read and executed by an electronic device, the green virtual resource management method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Resource processing method and processing equipment
CN110599323A