|
(11) | EP 4 177 772 B1 |
| (12) | EUROPEAN PATENT SPECIFICATION |
|
|
| (54) |
BLOCKCHAIN-BASED GREEN POWER CERTIFICATION METHOD, APPARATUS AND SYSTEM BLOCKCHAIN-BASIERTES GRÜNLEISTUNGSZERTIFIZIERUNGSVERFAHREN, -VORRICHTUNG UND -SYSTEM PROCÉDÉ, APPAREIL ET SYSTÈME DE CERTIFICATION D'ÉNERGIE VERTE À BASE DE CHAÎNE DE BLOCS |
|
|
|||||||||||||||||||||||||||||||
| Note: Within nine months from the publication of the mention of the grant of the European patent, any person may give notice to the European Patent Office of opposition to the European patent granted. Notice of opposition shall be filed in a written reasoned statement. It shall not be deemed to have been filed until the opposition fee has been paid. (Art. 99(1) European Patent Convention). |
TECHNICAL FIELD
BACKGROUND
SUMMARY
pre-processing obtained basic data to obtain structured data and unstructured data, where the structured data includes associated data that maps an entity identifier of a device related to renewable energy into business data of a power business system, and the unstructured data includes announcement-associated data and electronic contract-associated data in a power business;
performing a proof of existence operation for the structured data and the unstructured data on a certification chain to obtain proof-of-existence data, and controlling the certification chain to periodically send the proof of existence data to a token chain through multi-chain interaction, where the certification chain is a blockchain used to achieve green power attribute certification and certificate issuance, and the token chain is a blockchain used to achieve green power consumption evaluation and consumption label issuance, the multi-chain interaction is to register an identifier for each blockchain, such that each blockchain has a unique blockchain identifier, and data interaction is performed between blockchains based on their own blockchain identifiers;
controlling the certification chain to call a green power certification model and the proof of existence data to obtain constraints of the green power certification model, determining, based on the constraints and the proof of existence data, whether an attribute of electric energy generated by a power station is a green power attribute, and if the attribute of the electric energy generated by the power station is the green power attribute, generating a green power attribute certificate by using the certification chain, where the constraints include a first constraint, a second constraint, and a third constraint, the first constraint is a constraint generated based on a planned power generation curve of the power station and a predicted power consumption curve of a power user, the second constraint is a condition for determining whether an on-grid electricity quantity is greater than a settled electricity quantity, and the third constraint is a condition for determining whether the settled electricity quantity is a difference between electricity quantities of a smart electricity meter within power consumption time;
controlling the token chain to call a consumption evaluation model and the proof of existence data to determine whether the power user on a power consumption side performs green power consumption, and if the power user on the power consumption side performs the green power consumption, generating a green power consumption label by using the token chain, where the consumption evaluation model is an evaluation model generated based on a user environment evaluation parameter and a green power consumption evaluation parameter on the power consumption side, the user environment evaluation parameter is a green rating of a power consumption enterprise or individual, and the green power consumption evaluation parameter is a proportion of green power consumption of the enterprise;
generating a unique digital identifier for the green power attribute certificate and the green power consumption label separately based on a non-fungible token (NFT); and
in a green power attribute certification process of the certification chain and in a green power consumption certification process of the token chain, supervising and verifying, by using a chain of custody, execution information of each node in the certification processes of the certification chain and the token chain; and storing the unique digital identifier in the token chain if the execution information passes the supervision and verification, or storing abnormal associated data in the chain of custody if the execution information does not pass the supervision and verification, where the chain of custody performs data interaction with the certification chain and the token chain through the multi-chain interaction in a supervision and verification process, and the execution information includes operation status information of each node, execution status information of a consensus algorithm, and execution status information of a smart contract.
storing supervision data obtained in the supervision and verification process in the chain of custody, where
the storing abnormal associated data in the chain of custody if the execution information
does not pass the supervision and verification includes:
if the execution information does not pass the supervision and verification, controlling
the chain of custody to obtain data in the certification process through the multi-chain
interaction, processing abnormal data to obtain the abnormal associated data, and
storing the abnormal associated data in the chain of custody, where the abnormal associated
data includes abnormality pre-warning and prediction data.
obtaining the basic data, including device information of a whole production chain of renewable power, the business data of the power business system, and the announcement-associated data and the electronic contract-associated data in the power business;
generating a device code of each device in the whole production chain of the renewable power based on the device information of the whole production chain of the renewable power;
mapping the device code into the business data of the power business system to obtain associated data, and determining the associated data as the structured data; and
standardizing the announcement-associated data and the electronic contract-associated data in the power business, and determining processed data as the unstructured data.
controlling the token chain to call the consumption evaluation model to obtain the user environment evaluation parameter on the power consumption side;
calculating a value of a user environment evaluation index on the power consumption side based on the user environment evaluation parameter on the power consumption side, as well as a weight, an evaluation score, and a correlation coefficient that correspond to each user environment evaluation parameter on the power consumption side;
controlling the token chain to call the consumption evaluation model to obtain electric energy data of the user on the power consumption side, where the electric energy data includes a sum of renewable energy power generated by a self-built power generation facility, a sum of renewable energy power purchased according to electricity purchasing and selling contracts, a sum of renewable energy power labeled on a purchased green power attribute certificate, a sum of renewable energy power used by an upstream supplier, a sum of renewable energy power used by the power user in a target cycle, and a sum of all power used in the target cycle;
calculating a value of a green power consumption evaluation index based on the electric energy data; and
determining, based on the value of the user environment evaluation index and the value of the green power consumption evaluation index on the power consumption side, whether the power user on the power consumption side performs the green power consumption.
calling the proof-of-existence data by using the certification chain, to determine content of the green power attribute certificate, where the content of the green power attribute certificate includes a certificate number, a proof of existence number, proof-of-existence time, a power generation enterprise, a power generation type, production data, power generation data, and a settlement status, and the proof-of-existence number and the proof of existence time respectively represent a number and time of an proof of existence operation that is performed on the token chain for an identifier issued by the NFT and verified by the chain of custody; and
generating the green power attribute certificate based on the content of the green power attribute certificate.
a data pre-processing unit configured to pre-process obtained basic data to obtain structured data and unstructured data, where the structured data includes associated data that maps an entity identifier of a device related to renewable energy into business data of a power business system, and the unstructured data includes announcement-associated data and electronic contract-associated data in a power business;
a proof of existence unit configured to perform a proof-of-existence operation for the structured data and the unstructured data on a certification chain to obtain proof-of-existence data, and control the certification chain to periodically send the proof of existence data to a token chain through multi-chain interaction, where the certification chain is a blockchain used to achieve green power attribute certification and certificate issuance, and the token chain is a blockchain used to achieve green power consumption evaluation and consumption label issuance, the multi-chain interaction is to register an identifier for each blockchain, such that each blockchain has a unique blockchain identifier, and data interaction is performed between blockchains based on their own blockchain identifiers;
a first certification unit configured to: control the certification chain to call a green power certification model and the proof of existence data to obtain constraints of the green power certification model, determine, based on the constraints and the proof-of-existence data, whether an attribute of electric energy generated by a power station is a green power attribute, and if the attribute of the electric energy generated by the power station is the green power attribute, generate a green power attribute certificate by using the certification chain, where the constraints include a first constraint, a second constraint, and a third constraint, the first constraint is a constraint generated based on a planned power generation curve of the power station and a predicted power consumption curve of a power user, the second constraint is a condition for determining whether an on-grid electricity quantity is greater than a settled electricity quantity, and the third constraint is a condition for determining whether the settled electricity quantity is a difference between electricity quantities of a smart electricity meter within power consumption time;
a second certification unit configured to: control the token chain to call a consumption evaluation model and the proof of existence data to determine whether the power user on a power consumption side performs green power consumption, and if the power user on the power consumption side performs the green power consumption, generate a green power consumption label by using the token chain, where the consumption evaluation model is an evaluation model generated based on a user environment evaluation parameter and a green power consumption evaluation parameter on the power consumption side, the user environment evaluation parameter is a green rating of a power consumption enterprise or individual, and the green power consumption evaluation parameter is a proportion of green power consumption of the enterprise;
a generation unit configured to generate a unique digital identifier for the green power attribute certificate and the green power consumption label separately based on an NFT; and
a storage unit configured to: in a green power attribute certification process of the certification chain and in a green power consumption certification process of the token chain, supervise and verify, by using a chain of custody, execution information of each node in the certification processes of the certification chain and the token chain; and store the unique digital identifier in the token chain if the execution information passes the supervision and verification, or store abnormal associated data in the chain of custody if the execution information does not pass the supervision and verification, where the chain of custody performs data interaction with the certification chain and the token chain through the multi-chain interaction in a supervision and verification process, and the execution information includes operation status information of each node, execution status information of a consensus algorithm, and execution status information of a smart contract.
a data obtaining module, a certification chain, a token chain, a chain of custody, an interaction module, and a token service module, where
the data obtaining module is configured to pre-process obtained basic data to obtain structured data and unstructured data, and send the structured data and the unstructured data to the certification chain, where the structured data includes associated data that maps an entity identifier of a device related to renewable energy into business data of a power business system, and the unstructured data includes announcement-associated data and electronic contract-associated data in a power business;
the certification chain is configured to perform a proof of existence operation for the structured data and the unstructured data to obtain proof of existence data, and periodically send the proof of existence data to the token chain based on the interaction module;
the certification chain is further configured to: call a green power certification model and the proof of existence data to obtain constraints of the green power certification model, determine, based on the constraints and the proof of existence data, whether an attribute of electric energy generated by a power station is a green power attribute, and if the attribute of the electric energy generated by the power station is the green power attribute, generate a green power attribute certificate, where the constraints include a first constraint, a second constraint, and a third constraint, the first constraint is a constraint generated based on a planned power generation curve of the power station and a predicted power consumption curve of a power user, the second constraint is a condition for determining whether an on-grid electricity quantity is greater than a settled electricity quantity, and the third constraint is a condition for determining whether the settled electricity quantity is a difference between electricity quantities of a smart electricity meter within power consumption time;
the token chain is configured to: call a consumption evaluation model and the proof of existence data to determine whether the power user on a power consumption side performs green power consumption, and if the power user on the power consumption side performs the green power consumption, generate a green power consumption label, where the consumption evaluation model is an evaluation model generated based on a user environment evaluation parameter and a green power consumption evaluation parameter on the power consumption side, the user environment evaluation parameter is a green rating of a power consumption enterprise or individual, and the green power consumption evaluation parameter is a proportion of green power consumption of the enterprise;
the token service module is configured to generate a unique digital identifier for the green power attribute certificate and the green power consumption label separately based on an NFT;
the chain of custody is configured to: in a green power attribute certification process of the certification chain and in a green power consumption certification process of the token chain, supervise and verify execution information of each node in the certification processes of the certification chain and the token chain; and store the unique digital identifier in the token chain if the execution information passes the supervision and verification, or store abnormal associated data in the chain of custody if the execution information does not pass the supervision and verification, where the chain of custody performs data interaction with the certification chain and the token chain by using the interaction module in a supervision and verification process, and the execution information includes operation status information of each node, execution status information of a consensus algorithm, and execution status information of a smart contract; and
the interaction module is configured to generate a corresponding unique blockchain identifier for the certification chain, the token chain, and the chain of custody separately, such that the certification chain, the token chain, and the chain of custody can realize data interaction by using the interaction module.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a schematic flowchart of a blockchain-based green power certification method according to Embodiment 1 of the present disclosure;
FIG. 2 is a schematic flowchart of another blockchain-based green power certification method according to Embodiment 2 of the present disclosure;
FIG. 3 is a schematic structural diagram of a blockchain-based green power certification system according to Embodiment 3 of the present disclosure; and
FIG. 4 is a schematic structural diagram of a blockchain-based green power certification apparatus according to an Embodiment 4 of the present disclosure.
DETAILED DESCRIPTION
Embodiment 1
obtaining the basic data;
generating a device code of each device in a whole production chain of renewable power based on device information of the whole production chain of the renewable power;
mapping the device code into the business data of the power business system to obtain associated data, and determining the associated data as the structured data; and
standardizing the announcement-associated data and the electronic contract-associated data in the power business, and determining processed data as the unstructured data.
Embodiment 2
calling the proof-of-existence data by using the certification chain, to determine content of the green power attribute certificate, where the content of the green power attribute certificate includes a certificate number, a proof of existence number, proof-of-existence time, a power generation enterprise, a power generation type, production data, power generation data, and a settlement status, and the proof-of-existence number and the proof of existence time respectively represent a number and time of an proof of existence operation that is performed on the token chain for an identifier issued by the NFT and verified by the chain of custody; and
generating the green power attribute certificate based on the content of the green power attribute certificate.
controlling the token chain to call the consumption evaluation model to obtain a user environment evaluation parameter on the power consumption side;
calculating a value of a user environment evaluation index on the power consumption side based on the user environment evaluation parameter on the power consumption side, as well as a weight, an evaluation score, and a correlation coefficient that correspond to each user environment evaluation parameter on the power consumption side;
controlling the token chain to call the consumption evaluation model to obtain electric energy data of the user on the power consumption side, where the electric energy data includes a sum of renewable energy power generated by a self-built power generation facility, a sum of renewable energy power purchased according to electricity purchasing and selling contracts, a sum of renewable energy power labeled on a purchased green power attribute certificate, a sum of renewable energy power used by an upstream supplier, a sum of renewable energy power used by the power user in a target cycle, and a sum of all power used in the target cycle;
calculating a value of a green power consumption evaluation index based on the electric energy data; and
determining, based on the value of the user environment evaluation index and the value of the green power consumption evaluation index on the power consumption side, whether the power user on the power consumption side performs the green power consumption.
Embodiment 3
a data obtaining module, a certification chain, a token chain, a chain of custody, an interaction module, and a token service module, where
the data obtaining module is configured to pre-process obtained basic data to obtain structured data and unstructured data, and send the structured data and the unstructured data to the certification chain, where the structured data includes associated data that maps an entity identifier of a device related to renewable energy into business data of a power business system, and the unstructured data includes announcement-associated data and electronic contract-associated data in a power business;
the certification chain is configured to perform a proof of existence operation for the structured data and the unstructured data to obtain proof of existence data, and periodically send the proof of existence data to the token chain based on the interaction module;
the certification chain is further configured to: call a green power certification model and the proof of existence data to obtain constraints of the green power certification model, determine, based on the constraints and the proof of existence data, whether an attribute of electric energy generated by a power station is a green power attribute, and if the attribute of the electric energy generated by the power station is the green power attribute, generate a green power attribute certificate, where the constraints include a first constraint, a second constraint, and a third constraint, the first constraint is a constraint generated based on a planned power generation curve of the power station and a predicted power consumption curve of a power user, the second constraint is a condition for determining whether an on-grid electricity quantity is greater than a settled electricity quantity, and the third constraint is a condition for determining whether the settled electricity quantity is a difference between electricity quantities of a smart electricity meter within power consumption time;
the token chain is configured to: call a consumption evaluation model and the proof of existence data to determine whether the power user on a power consumption side performs green power consumption, and if the power user on the power consumption side performs the green power consumption, generate a green power consumption label, where the consumption evaluation model is an evaluation model generated based on a user environment evaluation parameter and a green power consumption evaluation parameter on the power consumption side, the user environment evaluation parameter is a green rating of a power consumption enterprise or individual, and the green power consumption evaluation parameter is a proportion of green power consumption of the enterprise;
the token service module is configured to generate a unique digital identifier for the green power attribute certificate and the green power consumption label separately based on an NFT;
the chain of custody is configured to: in a green power attribute certification process of the certification chain and in a green power consumption certification process of the token chain, supervise and verify execution information of each node in the certification processes of the certification chain and the token chain; and store the unique digital identifier in the token chain if the execution information passes the supervision and verification, or store abnormal associated data in the chain of custody if the execution information does not pass the supervision and verification, where the chain of custody performs data interaction with the certification chain and the token chain by using the interaction module in a supervision and verification process, and the execution information includes operation status information of each node, execution status information of a consensus algorithm, and execution status information of a smart contract; and
the interaction module is configured to generate a corresponding unique blockchain identifier for the certification chain, the token chain, and the chain of custody separately, such that the certification chain, the token chain, and the chain of custody can realize data interaction by using the interaction module.
Embodiment 4
a data pre-processing unit 10 configured to pre-process obtained basic data to obtain structured data and unstructured data, where the structured data includes associated data that maps an entity identifier of a device related to renewable energy into business data of a power business system, and the unstructured data includes announcement-associated data and electronic contract-associated data in a power business;
a proof-of-existence unit 20 configured to perform a proof-of-existence operation for the structured data and the unstructured data on a certification chain to obtain stored data, and control the certification chain to periodically send the proof of existence data to a token chain through multi-chain interaction, where the certification chain is a blockchain used to achieve green power attribute certification and certificate issuance, and the token chain is a blockchain used to achieve green power consumption evaluation and consumption label issuance, the multi-chain interaction is to register an identifier for each blockchain, such that each blockchain has a unique blockchain identifier, and data interaction is performed between blockchains based on their own blockchain identifiers;
a first certification unit 30 configured to: control the certification chain to call a green power certification model and the proof of existence data to obtain constraints of the green power certification model, determine, based on the constraints and the proof-of-existence data, whether an attribute of electric energy generated by a power station is a green power attribute, and if the attribute of the electric energy generated by the power station is the green power attribute, generate a green power attribute certificate by using the certification chain, where the constraints include a first constraint, a second constraint, and a third constraint, the first constraint is a constraint generated based on a planned power generation curve of the power station and a predicted power consumption curve of a power user, the second constraint is a condition for determining whether an on-grid electricity quantity is greater than a settled electricity quantity, and the third constraint is a condition for determining whether the settled electricity quantity is a difference between electricity quantities of a smart electricity meter within power consumption time;
a second certification unit 40 configured to: control the token chain to call a consumption evaluation model and the proof of existence data to determine whether the power user on a power consumption side performs green power consumption, and if the power user on the power consumption side performs the green power consumption, generating a green power consumption label by using the token chain, where the consumption evaluation model is an evaluation model generated based on a user environment evaluation parameter and a green power consumption evaluation parameter on the power consumption side, the user environment evaluation parameter is a green rating of a power consumption enterprise or individual, and the green power consumption evaluation parameter is a proportion of green power consumption of the enterprise;
a generation unit 50 configured to generate a unique digital identifier for the green power attribute certificate and the green power consumption label separately based on an NFT; and
a storage unit 60 configured to: in a green power attribute certification process of the certification chain and in a green power consumption certification process of the token chain, supervise and verify, by using a chain of custody, execution information of each node in the certification processes of the certification chain and the token chain; and store the unique digital identifier in the token chain if the execution information passes the supervision and verification, or store abnormal associated data in the chain of custody if the execution information does not pass the supervision and verification, where the chain of custody performs data interaction with the certification chain and the token chain through the multi-chain interaction in a supervision and verification process, and the execution information includes operation status information of each node, execution status information of a consensus algorithm, and execution status information of a smart contract.
pre-processing obtained basic data to obtain structured data and unstructured data, wherein the structured data comprises associated data that maps an entity identifier of a device related to renewable energy into business data of a power business system, and the unstructured data comprises announcement-associated data and electronic contract-associated data in a power business;
performing a proof of existence operation for the structured data and the unstructured data on a certification chain to obtain proof-of-existence data, and controlling the certification chain to periodically send the proof of existence data to a token chain through multi-chain interaction, wherein the certification chain is a blockchain used to achieve green power attribute certification and certificate issuance, and the token chain is a blockchain used to achieve green power consumption evaluation and consumption label issuance, the multi-chain interaction is to register an identifier for each blockchain, such that each blockchain has a unique blockchain identifier, and data interaction is performed between blockchains based on their own blockchain identifiers;
controlling the certification chain to call a green power certification model and the proof of existence data to obtain constraints of the green power certification model, determining, based on the constraints and the proof of existence data, whether an attribute of electric energy generated by a power station is a green power attribute, and if the attribute of the electric energy generated by the power station is the green power attribute, generating a green power attribute certificate by using the certification chain, wherein the constraints comprise a first constraint, a second constraint, and a third constraint, the first constraint is a constraint generated based on a planned power generation curve of the power station and a predicted power consumption curve of a power user, the second constraint is a condition for determining whether an on-grid electricity quantity is greater than a settled electricity quantity, and the third constraint is a condition for determining whether the settled electricity quantity is a difference between electricity quantities of a smart electricity meter within power consumption time;
controlling the token chain to call a consumption evaluation model and the proof of existence data to determine whether the power user on a power consumption side performs green power consumption, and if the power user on the power consumption side performs the green power consumption, generating a green power consumption label by using the token chain, wherein the consumption evaluation model is an evaluation model generated based on a user environment evaluation parameter and a green power consumption evaluation parameter on the power consumption side, the user environment evaluation parameter is a green rating of a power consumption enterprise or individual, and the green power consumption evaluation parameter is a proportion of green power consumption of the enterprise;
generating a unique digital identifier for the green power attribute certificate and the green power consumption label separately based on a non-fungible token (NFT); and
in a green power attribute certification process of the certification chain and in a green power consumption certification process of the token chain, supervising and verifying, by using a chain of custody, execution information of each node in the certification processes of the certification chain and the token chain; and storing the unique digital identifier in the token chain if the execution information passes the supervision and verification, or storing abnormal associated data in the chain of custody if the execution information does not pass the supervision and verification, wherein the chain of custody performs data interaction with the certification chain and the token chain through the multi-chain interaction in a supervision and verification process, and the execution information comprises operation status information of each node, execution status information of a consensus algorithm, and execution status information of a smart contract.
storing supervision data obtained in the supervision and verification process in the chain of custody, wherein
the storing abnormal associated data in the chain of custody if the execution information
does not pass the supervision and verification comprises:
if the execution information does not pass the supervision and verification, controlling
the chain of custody to obtain data in the certification process through the multi-chain
interaction, processing abnormal data to obtain the abnormal associated data, and
storing the abnormal associated data in the chain of custody, wherein the abnormal
associated data comprises abnormality pre-warning and prediction data.
obtaining the basic data, comprising device information of a whole production chain of renewable power, the business data of the power business system, and the announcement-associated data and the electronic contract-associated data in the power business;
generating a device code of each device in the whole production chain of the renewable power based on the device information of the whole production chain of the renewable power;
mapping the device code into the business data of the power business system to obtain associated data, and determining the associated data as the structured data; and
standardizing the announcement-associated data and the electronic contract-associated data in the power business, and determining processed data as the unstructured data.
controlling the token chain to call the consumption evaluation model to obtain the user environment evaluation parameter on the power consumption side;
calculating a value of a user environment evaluation index on the power consumption side based on the user environment evaluation parameter on the power consumption side, as well as a weight, an evaluation score, and a correlation coefficient that correspond to each user environment evaluation parameter on the power consumption side;
controlling the token chain to call the consumption evaluation model to obtain electric energy data of the user on the power consumption side, where the electric energy data includes a sum of renewable energy power generated by a self-built power generation facility, a sum of renewable energy power purchased according to electricity purchasing and selling contracts, a sum of renewable energy power labeled on a purchased green power attribute certificate, a sum of renewable energy power used by an upstream supplier, a sum of renewable energy power used by the power user in a target cycle, and a sum of all power used in the target cycle;
calculating a value of a green power consumption evaluation index based on the electric energy data; and
determining, based on the value of the user environment evaluation index and the value of the green power consumption evaluation index on the power consumption side, whether the power user on the power consumption side performs the green power consumption.
calling the proof-of-existence data by using the certification chain, to determine content of the green power attribute certificate, wherein the content of the green power attribute certificate comprises a certificate number, a proof of existence number, proof of existence time, a power generation enterprise, a power generation type, production data, power generation data, and a settlement status, and the proof-of-existence number and the proof of existence time respectively represent a number and time of an proof of existence operation that is performed on the token chain for an identifier issued by the NFT and verified by the chain of custody; and
generating the green power attribute certificate based on the content of the green power attribute certificate.
a data pre-processing unit configured to pre-process obtained basic data to obtain structured data and unstructured data, wherein the structured data comprises associated data that maps an entity identifier of a device related to renewable energy into business data of a power business system, and the unstructured data comprises announcement-associated data and electronic contract-associated data in a power business;
a proof of existence unit configured to perform a proof of existence operation for the structured data and the unstructured data on a certification chain to obtain proof-of-existence data, and control the certification chain to periodically send the proof of existence data to a token chain through multi-chain interaction, wherein the certification chain is a blockchain used to achieve green power attribute certification and certificate issuance, and the token chain is a blockchain used to achieve green power consumption evaluation and consumption label issuance, the multi-chain interaction is to register an identifier for each blockchain, such that each blockchain has a unique blockchain identifier, and data interaction is performed between blockchains based on their own blockchain identifiers;
a first certification unit configured to: control the certification chain to call a green power certification model and the proof of existence data to obtain constraints of the green power certification model, determine, based on the constraints and the proof-of-existence data, whether an attribute of electric energy generated by a power station is a green power attribute, and if the attribute of the electric energy generated by the power station is the green power attribute, generate a green power attribute certificate by using the certification chain, wherein the constraints comprise a first constraint, a second constraint, and a third constraint, the first constraint is a constraint generated based on a planned power generation curve of the power station and a predicted power consumption curve of a power user, the second constraint is a condition for determining whether an on-grid electricity quantity is greater than a settled electricity quantity, and the third constraint is a condition for determining whether the settled electricity quantity is a difference between electricity quantities of a smart electricity meter within power consumption time;
a second certification unit configured to: control the token chain to call a consumption evaluation model and the proof of existence data to determine whether the power user on a power consumption side performs green power consumption, and if the power user on the power consumption side performs the green power consumption, generate a green power consumption label by using the token chain, wherein the consumption evaluation model is an evaluation model generated based on a user environment evaluation parameter and a green power consumption evaluation parameter on the power consumption side, the user environment evaluation parameter is a green rating of a power consumption enterprise or individual, and the green power consumption evaluation parameter is a proportion of green power consumption of the enterprise;
a generation unit configured to generate a unique digital identifier for the green power attribute certificate and the green power consumption label separately based on a non-fungible token (NFT); and
a storage unit configured to: in a green power attribute certification process of the certification chain and in a green power consumption certification process of the token chain, supervise and verify, by using a chain of custody, execution information of each node in the certification processes of the certification chain and the token chain; and store the unique digital identifier in the token chain if the execution information passes the supervision and verification, or store abnormal associated data in the chain of custody if the execution information does not pass the supervision and verification, wherein the chain of custody performs data interaction with the certification chain and the token chain through the multi-chain interaction in a supervision and verification process, and the execution information comprises operation status information of each node, execution status information of a consensus algorithm, and execution status information of a smart contract.
a data obtaining module, a certification chain, a token chain, a chain of custody, an interaction module, and a token service module, wherein
the data obtaining module is configured to pre-process obtained basic data to obtain structured data and unstructured data, and send the structured data and the unstructured data to the certification chain, wherein the structured data comprises associated data that maps an entity identifier of a device related to renewable energy into business data of a power business system, and the unstructured data comprises announcement-associated data and electronic contract-associated data in a power business;
the certification chain is configured to perform a proof of existence operation for the structured data and the unstructured data to obtain proof of existence data, and periodically send the proof of existence data to the token chain based on the interaction module;
the certification chain is further configured to: call a green power certification model and the proof of existence data to obtain constraints of the green power certification model, determine, based on the constraints and the proof of existence data, whether an attribute of electric energy generated by a power station is a green power attribute, and if the attribute of the electric energy generated by the power station is the green power attribute, generate a green power attribute certificate, wherein the constraints comprise a first constraint, a second constraint, and a third constraint, the first constraint is a constraint generated based on a planned power generation curve of the power station and a predicted power consumption curve of a power user, the second constraint is a condition for determining whether an on-grid electricity quantity is greater than a settled electricity quantity, and the third constraint is a condition for determining whether the settled electricity quantity is a difference between electricity quantities of a smart electricity meter within power consumption time;
the token chain is configured to: call a consumption evaluation model and the proof of existence data to determine whether the power user on a power consumption side performs green power consumption, and if the power user on the power consumption side performs the green power consumption, generate a green power consumption label, wherein the consumption evaluation model is an evaluation model generated based on a user environment evaluation parameter and a green power consumption evaluation parameter on the power consumption side, the user environment evaluation parameter is a green rating of a power consumption enterprise or individual, and the green power consumption evaluation parameter is a proportion of green power consumption of the enterprise;
the token service module is configured to generate a unique digital identifier for the green power attribute certificate and the green power consumption label separately based on a non-fungible token (NFT);
the chain of custody is configured to: in a green power attribute certification process of the certification chain and in a green power consumption certification process of the token chain, supervise and verify execution information of each node in the certification processes of the certification chain and the token chain; and store the unique digital identifier in the token chain if the execution information passes the supervision and verification, or store abnormal associated data in the chain of custody if the execution information does not pass the supervision and verification, wherein the chain of custody performs data interaction with the certification chain and the token chain by using the interaction module in a supervision and verification process, and the execution information comprises operation status information of each node, execution status information of a consensus algorithm, and execution status information of a smart contract; and
the interaction module is configured to generate a corresponding unique blockchain identifier for the certification chain, the token chain, and the chain of custody separately, such that the certification chain, the token chain, and the chain of custody can realize data interaction by using the interaction module.
Vorverarbeiten von abgerufenen Basisdaten, um strukturierte Daten und unstrukturierte Daten zu erhalten, wobei die strukturierten Daten assoziierte Daten umfassen, die eine Entitätskennung einer mit erneuerbarer Energie im Zusammenhang stehenden Vorrichtung in Geschäftsdaten eines Stromversorgersystems abbilden, und die unstrukturierten Daten mit Mitteilungen assoziierte Daten und mit elektronischen Verträgen assoziierte Daten in einem Stromversorgungsunternehmen umfassen;
Durchführen einer Proof-of-Existence-Operation für die strukturierten Daten und die unstrukturierten Daten in einer Zertifizierungskette, um Existenzbeweisdaten zu erhalten, und Steuern der Zertifizierungskette, um die Existenzbeweisdaten über eine Multichain-Interaktion periodisch an eine Tokenkette zu senden, wobei die Zertifizierungskette eine Blockchain ist, die verwendet wird, um eine Ökostromattributszertifizierung und -zertifikatausstellung zu erreichen, und die Tokenkette eine Blockchain ist, die verwendet wird, um eine Okostromverbrauchsevaluierung und - verbrauchslabelausstellung zu erreichen, wobei bei der Multichain-Interaktion eine Kennung für jede Blockchain registriert wird, so dass jede Blockchain eine eindeutige Blockchain-Kennung hat, und eine Dateninteraktion zwischen Blockchains auf Basis von deren eigenen Blockchain-Kennungen durchgeführt wird;
Steuern der Zertifizierungskette, um ein Okostromzertifizierungsmodell und die Existenzbeweisdaten aufzurufen, um Bedingungen des Ökostromzertifizierungsmodells zu erhalten, Bestimmen, ob ein Attribut von elektrischer Energie, die von einem Kraftwerk erzeugt wird, ein Ökostromattribut ist, auf Basis der Bedingungen und der Existenzbeweisdaten, und Erzeugen eines Ökostromattributszertifikats unter Verwendung der Zertifizierungskette, wenn das Attribut der von dem Kraftwerk erzeugten elektrischen Energie das Ökostromattribut ist, wobei die Bedingungen eine erste Bedingung, eine zweite Bedingung und eine dritte Bedingung umfassen, wobei die erste Bedingung eine Bedingung ist, die auf Basis einer Kurve einer geplanten Stromerzeugung durch das Kraftwerk und einer Kurve eines vorausgesagten Stromverbrauchs eines Stromverbrauchers erzeugt wird, die zweite Bedingung eine Bedingung für eine Bestimmung ist, ob eine Netzstrommenge größer ist als eine abgerechnete Strommenge, und die dritte Bedingung eine Bedingung für eine Bestimmung ist, ob die abgerechnete Strommenge eine Differenz zwischen Strommengen eines intelligenten Stromzählers innerhalb einer Stromverbrauchszeit ist;
Steuern der Tokenkette, um ein Verbrauchsevaluierungsmodell und die Existenzbeweisdaten aufzurufen, um zu bestimmen, ob der Stromnutzer auf einer Stromverbrauchsseite einen Verbrauch von Okostrom durchführt, und wenn der Stromnutzer auf der Stromverbrauchsseite einen Verbrauch von Okostrom durchführt, Erzeugen eines Okostromverbrauchslabels unter Verwendung der Tokenkette, wobei das Verbrauchsevaluierungsmodell ein Evaluierungsmodell ist, das auf Basis eines Nutzerumgebungs-Evaluierungsparameters und eines Ökostromverbrauchs-Evaluierungsparameters auf der Stromverbrauchsseite erzeugt wird, der Nutzerumgebungs-Evaluierungsparameter eine Einstufung der Umweltfreundlichkeit eines stromverbrauchenden Unternehmens oder Individuums ist und der Ökostromverbrauchs-Evaluierungsparameter ein Anteil des Okostromverbrauchs des Unternehmens ist;
Erzeugen einer eindeutigen digitalen Kennung für das Ökostromattributszertifikat und separat davon für das Ökostromverbrauchslabel auf Basis eines Non-fungible Token (NFT); und
Überprüfen und Verifizieren von Ausführungsinformationen jedes Knotens in den Zertifizierungsprozessen der Zertifizierungskette und der Tokenkette in einem Ökostromattributszertifizierungsprozess der Zertifizierungskette und in einem Ökostromverbrauchszertifizierungsprozess der Tokenkette unter Verwendung einer Kontrollkette, und Speichern der eindeutigen digitalen Kennung in der Tokenkette, wenn die Ausführungsinformationen die Überprüfung und Verifizierung bestanden haben, oder Speichern von anomalen assoziierten Daten in der Kontrollkette, wenn die Ausführungsinformationen die Überprüfung und Verifizierung nicht bestehen, wobei die Kontrollkette eine Dateninteraktion mit der Zertifizierungskette und der Tokenkette durch die Multichain-Interaktion in einem Überprüfungs- und Verifizierungsprozess durchführt und die Ausführungsinformationen Operationsstatusinformationen jedes Knotens, Ausführungsstatusinformationen eines Konsensalgorithmus und Ausführungsstatusinformationen eines Smart Contract umfassen.
Speichern von Überprüfungsdaten, die in dem Überprüfungs- und Verifizierungsprozess erhalten werden, in der Kontrollkette, wobei
das Speichern von anomalen assoziierten Daten in der Kontrollkette, wenn die Ausführungsinformationen
die Überprüfung und Verifizierung nicht bestehen, umfasst:
Steuern der Kontrollkette, um Daten in dem Zertifizierungsprozess durch die Multichain-Interaktion
abzurufen, wenn die Ausführungsinformationen die Überprüfung und Verifizierung nicht
bestehen, Verarbeiten anomaler Daten, um die anomalen assoziierten Daten zu erhalten,
uns Speichern der anomalen assoziierten Daten in der Kontrollkette, wobei die anomalen
assoziierten Daten Anomalitätsvorwarnungs- und Anomalitätsvoraussagedaten umfassen.
Abrufen der Basisdaten, die Vorrichtungsinformationen einer gesamten Produktionskette von erneuerbarem Strom, die Geschäftsdaten des Stromversorgersystems und die mit Mitteilungen assoziierten Daten und die mit elektronischen Verträgen assoziierten Daten in dem Stromversorgungsunternehmen umfassen;
Erzeugen eines Vorrichtungscodes für jede Vorrichtung in der gesamten Produktionskette des erneuerbaren Stroms auf Basis der Vorrichtungsinformationen der gesamten Produktionskette des erneuerbaren Stroms;
Abbilden des Vorrichtungscodes in den Geschäftsdaten des Stromversorgersystems, um assoziierte Daten zu erhalten, und Bestimmen, dass die assoziierten Daten die strukturierten Daten sind; und
Standardisieren der mit Mitteilungen assoziierten Daten und der mit elektronischen Verträgen assoziierten Daten in dem Stromversorgungsunternehmen und Bestimmen, dass die verarbeiteten Daten die unstrukturierten Daten sind.
Steuern der Tokenkette, um das Verbrauchsevaluierungsmodell aufzurufen, um den Nutzerumgebungs-Evaluierungsparameter auf der Stromverbrauchsseite zu erhalten;
Berechnen eines Werts eines Nutzerumgebungs-Evaluierungsindex auf der Stromverbrauchsseite auf Basis des Nutzerumgebungs-Evaluierungsparameters auf der Stromverbrauchsseite ebenso wie eines Gewichts, eines Evaluierungs-Scores und eines Korrelationskoeffizienten, der jedem Nutzerumgebungs-Evaluierungsparameter auf der Stromverbrauchsseite entspricht.
Steuern der Tokenkette, um das Verbrauchsevaluierungsmodell aufzurufen, um elektrische Energie betreffende Daten des Nutzers auf der Stromverbrauchsseite zu erhalten, wobei die elektrische Energie betreffenden Daten eine Summe von Strom aus erneuerbarer Energie, der von einer selbst gebauten Stromerzeugungsanlage erzeugt wird, eine Summe von Strom aus erneuerbarer Energie, der gemäß Verträgen über den Kauf und Verkauf von Elektrizität gekauft wurde, eine Summe von Strom aus erneuerbarer Energie, der auf einem gekauften Ökostromattributszertifikat gelabelt ist, eine Summe von Strom aus erneuerbarer Energie, der von einem vorgelagerten Lieferanten verwendet wurde, eine Summe von Strom aus erneuerbarer Energie, der von dem Stromnutzer in einem Sollzyklus verwendet wird, und eine Summe sämtlicher Leistung, die in dem Sollzyklus verbraucht wird, sind;
Berechnen eines Werts eines Ökostromverbrauchs-Evaluierungsindex auf Basis der elektrische Energie betreffenden Daten, und
Bestimmen, ob der Stromnutzer auf der Stromverbrauchsseite den Verbrauch von Ökostrom durchführt, auf Basis des Werts des Nutzerumgebungs-Evaluierungsindex und des Werts des Ökostromverbrauchs-Evaluierungsindex auf der Stromverbrauchsseite.
Aufrufen der Existenzbeweisdaten unter Verwendung der Zertifizierungskette, um einen Inhalt des Ökostromattributszertifikats zu bestimmen, wobei der Inhalt des Ökostromattributszertifikats eine Zertifikatsnummer, eine Proof-of-Existence-Nummer, eine Proof-of-Existence-Zeit, ein Stromerzeugungsunternehmen, einen Stromerzeugungstyp, Produktionsdaten, Stromerzeugungsdaten und einen Vereinbarungsstatus umfasst und die Proof-of-Existence-Nummer und die Proof-of-Existence-Zeit eine Nummer bzw. eine Zeit einer Proof-of-Existence-Operation darstellen, die an der Tokenkette für eine von der NFT erteilte und von der Kontrollkette verifizierte Kennung durchgeführt wurde, und
Erzeugen des Ökostromattributszertifikats auf Basis des Inhalts des Ökostromattributszertifikats.
eine Datenvorverarbeitungseinheit, die konfiguriert ist, um abgerufene Basisdaten vorzuverarbeiten, um strukturierte Daten und unstrukturierte Daten zu erhalten, wobei die strukturierten Daten assoziierte Daten umfassen, die eine Entitätskennung einer mit erneuerbarer Energie im Zusammenhang stehenden Vorrichtung in Geschäftsdaten eines Stromversorgersystems abbilden, und die unstrukturierten Daten mit Mitteilungen assoziierte Daten und mit elektronischen Verträgen assoziierte Daten in einem Stromversorgungsunternehmen umfassen;
eine Proof-of-Existence-Einheit, die konfiguriert ist, eine Proof-of-Existence-Operation für die strukturierten Daten und die unstrukturierten Daten in einer Zertifizierungskette durchzuführen, um Existenzbeweisdaten zu erhalten, und die Zertifizierungskette zu steuern, um die Existenzbeweisdaten über eine Multichain-Interaktion periodisch an eine Tokenkette zu senden, wobei die Zertifizierungskette eine Blockchain ist, die verwendet wird, um eine Ökostromattributszertifizierung und -zertifikatausstellung zu erreichen, und die Tokenkette eine Blockchain ist, die verwendet wird, um eine Okostromverbrauchsbewertung und -verbrauchslabelausstellung zu erreichen, wobei bei der Multichain-Interaktion eine Kennung für jede Blockchain registriert wird, so dass jede Blockchain eine eindeutige Blockchain-Kennung hat, und eine Dateninteraktion zwischen Blockchains auf Basis von deren eigenen Blockchain-Kennungen durchgeführt wird;
eine erste Zertifizierungseinheit, die konfiguriert ist zum: Steuern der Zertifizierungskette, um ein Okostromzertifizierungsmodell und die Existenzbeweisdaten aufzurufen, um Bedingungen des Ökostromzertifizierungsmodells zu erhalten, Bestimmen, ob ein Attribut von elektrischer Energie, die von einem Kraftwerk erzeugt wird, ein Ökostromattribut ist, auf Basis der Bedingungen und der Existenzbeweisdaten, und Erzeugen eines Ökostromattributszertifikats unter Verwendung der Zertifizierungskette, wenn das Attribut der von dem Kraftwerk erzeugten elektrischen Energie das Ökostromattribut ist, wobei die Bedingungen eine erste Bedingung, eine zweite Bedingung und eine dritte Bedingung umfassen, wobei die erste Bedingung eine Bedingung ist, die auf Basis einer Kurve einer geplanten Stromerzeugung durch das Kraftwerk und einer Kurve eines vorausgesagten Stromverbrauchs eines Stromverbrauchers erzeugt wird, die zweite Bedingung eine Bedingung für eine Bestimmung ist, ob eine Netzstrommenge größer ist als eine abgerechnete Strommenge, und die dritte Bedingung eine Bedingung für eine Bestimmung ist, ob die abgerechnete Strommenge eine Differenz zwischen Strommengen eines intelligenten Stromzählers innerhalb einer Stromverbrauchszeit ist;
eine zweite Zertifizierungseinheit, die konfiguriert ist zum: Steuern der Tokenkette, um ein Verbrauchsevaluierungsmodell und die Existenzbeweisdaten aufzurufen, um zu bestimmen, ob der Stromnutzer auf einer Stromverbrauchsseite einen Verbrauch von Okostrom durchführt, und wenn der Stromnutzer auf der Stromverbrauchsseite einen Verbrauch von Okostrom durchführt, Erzeugen eines Okostromverbrauchslabels unter Verwendung der Tokenkette, wobei das Verbrauchsevaluierungsmodell ein Evaluierungsmodell ist, das auf Basis eines Nutzerumgebungs-Evaluierungsparameters und eines Okostromverbrauchs-Evaluierungsparameters auf der Stromverbrauchsseite erzeugt wird, der Nutzerumgebungs-Evaluierungsparameter eine Einstufung der Umweltfreundlichkeit eines stromverbrauchenden Unternehmens oder Individuums ist und der Ökostromverbrauchs-Evaluierungsparameter ein Anteil des Okostromverbrauchs des Unternehmens ist;
eine Erzeugungseinheit, die konfiguriert ist, um eine eindeutige digitale Kennung für das Ökostromattributszertifikat und separat davon für das Ökostromverbrauchslabel auf Basis eines Non-fungible Token (NFT) zu erzeugen; und
eine Speichereinheit, die konfiguriert ist zum: Überprüfen und Verifizieren von Ausführungsinformationen jedes Knotens in den Zertifizierungsprozessen der Zertifizierungskette und der Tokenkette in einem Ökostromattributszertifizierungsprozess der Zertifizierungskette und in einem Ökostromverbrauchszertifizierungsprozess der Tokenkette unter Verwendung einer Kontrollkette, und Speichern der eindeutigen digitalen Kennung in der Tokenkette, wenn die Ausführungsinformationen die Überprüfung und Verifizierung bestanden haben, oder Speichern von anomalen assoziierten Daten in der Kontrollkette, wenn die Ausführungsinformationen die Überprüfung und Verifizierung nicht bestehen, wobei die Kontrollkette eine Dateninteraktion mit der Zertifizierungskette und der Tokenkette durch die Multichain-Interaktion in einem Überprüfungs- und Verifizierungsprozess durchführt und die Ausführungsinformationen Operationsstatusinformationen jedes Knotens, Ausführungsstatusinformationen eines Konsensalgorithmus und Ausführungsstatusinformationen eines Smart Contract umfassen.
ein Datenabrufmodul, eine Zertifizierungskette, eine Tokenkette, eine Kontrollkette, ein Interaktionsmodul und ein Tokendienstmodul, wobei
das Datenabrufmodul konfiguriert ist, um abgerufene Basisdaten vorzuverarbeiten, um strukturierte Daten und unstrukturierte Daten zu erhalten und die strukturierten Daten und die unstrukturierten Daten an die Zertifizierungskette zu senden, wobei die strukturierten Daten assoziierte Daten umfassen, die eine Entitätskennung einer mit erneuerbarer Energie im Zusammenhang stehenden Vorrichtung in Geschäftsdaten eines Stromversorgersystems abbilden, und die unstrukturierten Daten mit Mitteilungen assoziierte Daten und mit elektronischen Verträgen assoziierte Daten in einem Stromversorgungsunternehmen umfassen;
die Zertifizierungskette konfiguriert ist, um eine Proof-of-Existence-Operation für die strukturierten Daten und die unstrukturierten Daten durchzuführen, um Existenzbeweisdaten zu erhalten, und die Existenzbeweisdaten auf Basis des Interaktionsmodus periodisch an die Tokenkette zu senden;
die Zertifizierungskette ferner konfiguriert ist zum: Aufrufen des Ökostromzertifizierungsmodells und der Existenzbeweisdaten, um Bedingungen des Ökostromzertifizierungsmodells zu erhalten, Bestimmen, ob ein Attribut von elektrischer Energie, die von einem Kraftwerk erzeugt wird, ein Ökostromattribut ist, auf Basis der Bedingungen und der Existenzbeweisdaten, und Erzeugen eines Ökostromattributszertifikats, wenn das Attribut der von dem Kraftwerk erzeugten elektrischen Energie das Ökostromattribut ist, wobei die Bedingungen eine erste Bedingung, eine zweite Bedingung und eine dritte Bedingung umfassen, wobei die erste Bedingung eine Bedingung ist, die auf Basis einer Kurve einer geplanten Stromerzeugung durch das Kraftwerk und einer Kurve eines vorausgesagten Stromverbrauchs eines Stromverbrauchers erzeugt wird, die zweite Bedingung eine Bedingung für eine Bestimmung ist, ob eine Netzstrommenge größer ist als eine abgerechnete Strommenge, und die dritte Bedingung eine Bedingung für eine Bestimmung ist, ob die abgerechnete Strommenge eine Differenz zwischen Strommengen eines intelligenten Stromzählers innerhalb einer Stromverbrauchszeit ist;
die Tokenkette konfiguriert ist, um ein Verbrauchsevaluierungsmodell und die Existenzbeweisdaten aufzurufen, um zu bestimmen, ob der Stromnutzer auf einer Stromverbrauchsseite einen Verbrauch von Okostrom durchführt, und wenn der Stromnutzer auf der Stromverbrauchsseite einen Verbrauch von Okostrom durchführt, Erzeugen eines Okostromverbrauchslabels, wobei das Verbrauchsevaluierungsmodell ein Evaluierungsmodell ist, das auf Basis eines Nutzerumgebungs-Evaluierungsparameters und eines Ökostromverbrauchs-Evaluierungsparameters auf der Stromverbrauchsseite erzeugt wird, der Nutzerumgebungs-Evaluierungsparameter eine Einstufung der Umweltfreundlichkeit eines stromverbrauchenden Unternehmens oder Individuums ist und der Ökostromverbrauchs-Evaluierungsparameter ein Anteil des Okostromverbrauchs des Unternehmens ist;
das Tokendienstmodul konfiguriert ist, um eine eindeutige digitale Kennung für das Ökostromattributszertifikat und separat davon für das Ökostromverbrauchslabel auf Basis eines Non-fungible Token (NFT) zu erzeugen; und
die Kontrollkette konfiguriert ist zum: Überprüfen und Verifizieren von Ausführungsinformationen jedes Knotens in den Zertifizierungsprozessen der Zertifizierungskette und der Tokenkette in einem Ökostromattributszertifizierungsprozess der Zertifizierungskette und in einem Ökostromverbrauchszertifizierungsprozess der Tokenkette, und Speichern der eindeutigen digitalen Kennung in der Tokenkette, wenn die Ausführungsinformationen die Überprüfung und Verifizierung bestanden haben, oder Speichern von anomalen assoziierten Daten in der Kontrollkette, wenn die Ausführungsinformationen die Überprüfung und Verifizierung nicht bestehen, wobei die Kontrollkette eine Dateninteraktion mit der Zertifizierungskette und der Tokenkette unter Verwendung des Interaktionsmoduls in einem Überprüfungs- und Verifizierungsprozess durchführt und die Ausführungsinformationen Operationsstatusinformationen jedes Knotens, Ausführungsstatusinformationen eines Konsensalgorithmus und Ausführungsstatusinformationen eines Smart Contract umfassen; und
das Interaktionsmodul konfiguriert ist, um jeweils separat eine entsprechende eindeutige Blockchain-Kennung für die Zertifizierungskette, die Tokenkette und die Kontrollkette zu erzeugen, so dass die Zertifizierungskette, die Tokenkette und die Kontrollkette eine Dateninteraktion unter Verwendung des Interaktionsmoduls verwirklichen können.
le prétraitement de données basiques obtenues pour obtenir des données structurées et des données non structurées, dans laquelle les données structurées comprennent des données associées qui mappent un identifiant d'entité d'un dispositif lié à une énergie renouvelable dans les données commerciales d'un système de commerce d'énergie, et les données non structurées comprennent des données associées à une annonce et des données associées à un contrat électronique dans un commerce d'énergie ;
la réalisation d'une opération de preuve d'existence pour les données structurées et les données non structurées sur une chaîne de certification pour obtenir les données de preuve d'existence, et le contrôle de la chaîne de certification pour envoyer régulièrement les données de preuve d'existence à une chaîne de jetons par le biais d'une interaction multi-chaînes, dans laquelle la chaîne de certification est une blockchain utilisée pour obtenir une certification d'attribut d'énergie verte et l'émission d'un certificat, et la chaîne de jetons est une blockchain utilisée pour obtenir une évaluation de la consommation d'énergie verte et l'émission d'un label de consommation, l'interaction multi-chaînes est destinée à enregistrer un identifiant pour chaque blockchain, de telle sorte que chaque blockchain a un identifiant de blockchain unique, et les interactions de données sont réalisées entre les blockchains en se basant sur leur propre identifiant de blockchain ;
le contrôle de la chaîne de certification pour appeler un modèle de certification d'énergie verte et les données de preuve d'existence pour obtenir des contraintes du modèle de certification d'énergie verte, la détermination, sur la base des contraintes et des données de preuve d'existence, si un attribut d'énergie électrique générée par une centrale électrique est un attribut d'énergie verte, et si l'attribut de l'énergie électrique générée par la centrale électrique est l'attribut d'énergie verte, la génération d'un certificat d'attribut d'énergie verte en utilisant la chaîne de certification, dans lequel les contraintes comprennent une première contrainte, une deuxième contrainte et une troisième contrainte, la première contrainte est une contrainte générée en se basant sur une courbe de génération d'énergie planifiée de la centrale électrique et une courbe de consommation d'énergie prévue d'un utilisateur d'énergie, la deuxième contrainte est une condition de détermination si une quantité d'électricité dans le réseau est supérieure à une quantité d'électricité établie, et la troisième contrainte est une condition de détermination si la quantité d'électricité établie est une différence entre les quantités d'électricité d'un compteur électrique intelligent dans le temps de consommation d'énergie ;
le contrôle de la chaîne de jetons pour appeler un modèle d'évaluation de consommation et les données de preuve d'existence afin de déterminer si l'utilisateur d'énergie d'un côté consommation d'énergie réalise une consommation d'énergie verte, et si l'utilisateur d'énergie du côté consommation d'énergie réalise la consommation d'énergie verte, la génération d'un label de consommation d'énergie verte en utilisant la chaîne de jetons, dans lequel le modèle d'évaluation de consommation est un modèle d'évaluation généré en se basant sur un paramètre d'évaluation d'environnement utilisateur et un paramètre d'évaluation de consommation d'énergie verte du côté consommation d'énergie, le paramètre d'évaluation d'environnement utilisateur est un score vert d'une entreprise ou d'un individu consommant de l'énergie, et le paramètre d'évaluation de consommation d'énergie verte est une proportion de consommation d'énergie verte de l'entreprise ;
la génération d'un identifiant numérique unique pour le certificat d'attribut d'énergie verte et le label de consommation d'énergie verte séparément en se basant sur un jeton non fongible (NFT) ; et
dans un processus de certification d'attribut d'énergie verte de la chaîne de certification et dans un processus de certification de consommation d'énergie verte de la chaîne de jetons, la supervision et la vérification, en utilisant une chaîne de surveillance, des informations d'exécution de chaque noeud dans les processus de certification de la chaîne de certification et de la chaîne de jetons ; et le stockage de l'identifiant numérique unique dans la chaîne de jetons si les informations d'exécution réussissent la supervision et la vérification, ou le stockage de données associées anormales dans la chaîne de surveillance si les informations d'exécution ne réussissent pas la supervision et la vérification, dans laquelle la chaîne de surveillance réalise une interaction de données avec la chaîne de certification et la chaîne de jetons par le biais de l'interaction multi-chaînes dans un processus de supervision et de vérification, et les informations d'exécution comprennent des informations d'état d'opération de chaque noeud, des informations d'état d'exécution d'un algorithme de consensus et des informations d'état d'exécution d'un contrat intelligent.
le stockage de données de supervision obtenues dans le processus de supervision et de vérification dans la chaîne de surveillance, dans laquelle
le stockage des données associées anormales dans la chaîne de surveillance si les
informations d'exécution ne réussissent pas la supervision et la vérification comprend
:
si les informations d'exécution ne réussissent pas la supervision et la vérification,
le contrôle de la chaîne de surveillance pour obtenir des données dans le processus
de certification par le biais de l'interaction multi-chaînes, le traitement des données
anormales pour obtenir les données associées anormales, et le stockage des données
associées anormales dans la chaîne de surveillance, dans laquelle les données associées
anormales comprennent des données de pré-avertissement et de prévision d'anormalité.
l'obtention des données de base, comprenant des informations de dispositif d'une chaîne de production complète d'énergie renouvelable, les données commerciales du système de commerce d'énergie, et les données associées à une annonce et les données associées à un contrat électronique dans le commerce d'énergie ;
la génération d'un code de dispositif de chaque dispositif dans la chaîne de production complète de l'énergie renouvelable en se basant sur les informations de dispositif de la chaîne de production complète de l'énergie renouvelable ;
le mappage du code de dispositif sur les données commerciales du système de commerce d'énergie pour obtenir des données associées, et la détermination des données associées comme étant les données structurées ; et
la normalisation des données associées à une annonce et des données associées à un contrat électronique dans le commerce d'énergie, et la détermination des données traitées comme étant les données non structurées.
le contrôle de la chaîne de jetons pour appeler le modèle d'évaluation de consommation afin d'obtenir le paramètre d'évaluation d'environnement utilisateur du côté consommation d'énergie ;
le calcul d'une valeur d'un indice d'évaluation d'environnement utilisateur du côté consommation d'énergie en se basant sur le paramètre d'évaluation d'environnement utilisateur du côté consommation d'énergie, ainsi qu'un poids, un score d'évaluation et un coefficient de corrélation qui correspondent à chaque paramètre d'évaluation d'environnement utilisateur du côté consommation d'énergie ;
le contrôle de la chaîne de jetons pour appeler le modèle d'évaluation de consommation afin d'obtenir des données d'énergie électrique de l'utilisateur du côté consommation d'énergie, où les données d'énergie électrique incluent une somme de l'énergie renouvelable générée par une installation de génération d'énergie auto-construite, une somme de l'énergie renouvelable achetée conformément à des contrats d'achat et de vente d'électricité, une somme de l'énergie renouvelable labélisée sur un certificat d'attribut d'énergie verte achetée, une somme de l'énergie renouvelable utilisée par un fournisseur en amont, une somme de l'énergie renouvelable utilisée par l'utilisateur d'énergie dans un cycle cible, et une somme de toute l'énergie utilisée dans le cycle cible ;
le calcul d'une valeur d'un indice d'évaluation de consommation d'énergie verte en se basant sur les données d'énergie électrique ; et
la détermination, en se basant sur la valeur de l'indice d'évaluation d'environnement utilisateur et la valeur de l'indice d'évaluation de consommation d'énergie verte du côté consommation d'énergie, si l'utilisateur d'énergie du côté consommation d'énergie réalise la consommation d'énergie verte.
l'appel des données de preuve d'existence en utilisant la chaîne de certification, pour déterminer le contenu du certificat d'attribut d'énergie verte, dans laquelle le contenu du certificat d'attribut d'énergie verte comprend un numéro de certificat, un numéro de preuve d'existence, un horodatage de preuve d'existence, une entreprise de génération d'énergie, un type de génération d'énergie, des données de production, des données de génération d'énergie et un état d'établissement, et le numéro de preuve d'existence et l'horodatage de preuve d'existence représentent respectivement un numéro et un horodatage d'une opération de preuve d'existence qui est réalisée sur la chaîne de jetons pour un identifiant émis par le NFT et vérifié par la chaîne de surveillance ; et
la génération du certificat d'attribut d'énergie verte en se basant sur le contenu du certificat d'attribut d'énergie verte.
une unité de pré-traitement de données conçue pour pré-traiter des données basiques obtenues pour obtenir des données structurées et des données non structurées, dans laquelle les données structurées comprennent des données associées qui mappent un identifiant d'entité d'un dispositif lié à une énergie renouvelable dans les données commerciales d'un système de commerce d'énergie, et les données non structurées comprennent des données associées à une annonce et des données associées à un contrat électronique dans un commerce d'énergie ;
une unité de preuve d'existence conçue pour réaliser une opération de preuve d'existence pour les données structurées et les données non structurées sur une chaîne de certification pour obtenir des données de preuve d'existence, et contrôler la chaîne de certification pour envoyer régulièrement les données de preuve d'existence à une chaîne de jetons par le biais d'une interaction multi-chaînes, dans laquelle la chaîne de certification est une blockchain utilisée pour obtenir une certification d'attribut d'énergie verte et l'émission d'un certificat, et la chaîne de jetons est une blockchain utilisée pour obtenir une évaluation de la consommation d'énergie verte et l'émission d'un label de consommation, l'interaction multi-chaînes est destinée à enregistrer un identifiant pour chaque blockchain, de telle sorte que chaque blockchain a un identifiant de blockchain unique, et les interactions de données sont réalisées entre les blockchains en se basant sur leur propre identifiant de blockchain ;
une première unité de certification conçue pour : contrôler la chaîne de certification pour appeler un modèle de certification d'énergie verte et les données de preuve d'existence afin d'obtenir des contraintes du modèle de certification d'énergie verte, déterminer, sur la base des contraintes et des données de preuve d'existence, si un attribut d'énergie électrique générée par une centrale électrique est un attribut d'énergie verte, et si l'attribut de l'énergie électrique générée par la centrale électrique est l'attribut d'énergie verte, générer un certificat d'attribut d'énergie verte en utilisant la chaîne de certification, dans lequel les contraintes comprennent une première contrainte, une deuxième contrainte et une troisième contrainte, la première contrainte est une contrainte générée en se basant sur une courbe de génération d'énergie planifiée de la centrale électrique et une courbe de consommation d'énergie prévue d'un utilisateur d'énergie, la deuxième contrainte est une condition de détermination si une quantité d'électricité dans le réseau est supérieure à une quantité d'électricité établie, et la troisième contrainte est une condition de détermination si la quantité d'électricité établie est une différence entre les quantités d'électricité d'un compteur électrique intelligent dans le temps de consommation d'énergie ;
une seconde unité de certification conçue pour : contrôler la chaîne de jetons pour appeler un modèle d'évaluation de consommation et les données de preuve d'existence afin de déterminer si l'utilisateur d'énergie d'un côté consommation d'énergie réalise une consommation d'énergie verte, et si l'utilisateur d'énergie du côté consommation d'énergie réalise la consommation d'énergie verte, générer un label de consommation d'énergie verte en utilisant la chaîne de jetons, dans lequel le modèle d'évaluation de consommation est un modèle d'évaluation généré en se basant sur un paramètre d'évaluation d'environnement utilisateur et un paramètre d'évaluation de consommation d'énergie verte du côté consommation d'énergie, le paramètre d'évaluation d'environnement utilisateur est un score vert d'une entreprise ou d'un individu consommant de l'énergie, et le paramètre d'évaluation de consommation d'énergie verte est une proportion de consommation d'énergie verte de l'entreprise ;
une unité de génération conçue pour générer un identifiant numérique unique pour le certificat d'attribut d'énergie verte et le label de consommation d'énergie verte séparément en se basant sur un jeton non fongible (NFT) ; et
une unité de stockage conçue pour : dans un processus de certification d'attribut d'énergie verte de la chaîne de certification et dans un processus de certification de consommation d'énergie verte de la chaîne de jetons, superviser et vérifier, en utilisant une chaîne de surveillance, les informations d'exécution de chaque noeud dans les processus de certification de la chaîne de certification et de la chaîne de jetons ; et stocker l'identifiant numérique unique dans la chaîne de jetons si les informations d'exécution réussissent la supervision et la vérification, ou stocker des données associées anormales dans la chaîne de surveillance si les informations d'exécution ne réussissent pas la supervision et la vérification, dans laquelle la chaîne de surveillance réalise une interaction de données avec la chaîne de certification et la chaîne de jetons par le biais de l'interaction multi-chaînes dans un processus de supervision et de vérification, et les informations d'exécution comprennent des informations d'état d'opération de chaque noeud, des informations d'état d'exécution d'un algorithme de consensus et des informations d'état d'exécution d'un contrat intelligent.
un module d'obtention de données, une chaîne de certification, une chaîne de jetons, une chaîne de surveillance, un module d'interaction et un module de service de jetons, dans lequel
le module d'obtention de données est conçu pour pré-traiter des données basiques obtenues afin d'obtenir des données structurées et des données non structurées, et envoyer les données structurées et les données non structurées à la chaîne de certification, dans laquelle les données structurées comprennent des données associées qui mappent un identifiant d'entité d'un dispositif lié à une énergie renouvelable dans les données commerciales d'un système de commerce d'énergie, et les données non structurées comprennent des données associées à une annonce et des données associées à un contrat électronique dans un commerce d'énergie ;
la chaîne de certification est conçue pour réaliser une opération de preuve d'existence pour les données structurées et les données non structurées afin d'obtenir des données de preuve d'existence, et envoyer régulièrement les données de preuve d'existence à la chaîne de jetons en se basant sur le module d'interaction ;
la chaîne de certification est en outre conçue pour : appeler un modèle de certification d'énergie verte et les données de preuve d'existence pour obtenir des contraintes du modèle de certification d'énergie verte, déterminer, sur la base des contraintes et des données de preuve d'existence, si un attribut d'énergie électrique générée par une centrale électrique est un attribut d'énergie verte, et si l'attribut de l'énergie électrique générée par la centrale électrique est l'attribut d'énergie verte, générer un certificat d'attribut d'énergie verte, dans lequel les contraintes comprennent une première contrainte, une deuxième contrainte et une troisième contrainte, la première contrainte est une contrainte générée en se basant sur une courbe de génération d'énergie planifiée de la centrale électrique et une courbe de consommation d'énergie prévue d'un utilisateur d'énergie, la deuxième contrainte est une condition de détermination si une quantité d'électricité dans le réseau est supérieure à une quantité d'électricité établie, et la troisième contrainte est une condition de détermination si la quantité d'électricité établie est une différence entre les quantités d'électricité d'un compteur d'électricité intelligent dans le temps de consommation d'énergie ;
la chaîne de jetons est conçue pour : appeler un modèle d'évaluation de consommation et les données de preuve d'existence pour déterminer si l'utilisateur d'énergie d'un côté consommation d'énergie réalise une consommation d'énergie verte, et si l'utilisateur d'énergie du côté consommation d'énergie réalise la consommation d'énergie verte, générer un label de consommation d'énergie verte, dans lequel le modèle d'évaluation de consommation est un modèle d'évaluation généré en se basant sur un paramètre d'évaluation d'environnement utilisateur et un paramètre d'évaluation de consommation d'énergie verte du côté consommation d'énergie, le paramètre d'évaluation d'environnement utilisateur est un score vert d'une entreprise ou d'un individu consommant de l'énergie, et le paramètre d'évaluation de consommation d'énergie verte est une proportion de consommation d'énergie verte de l'entreprise ;
le module de service de jetons est conçu pour générer un identifiant numérique unique pour le certificat d'attribut d'énergie verte et le label de consommation d'énergie verte séparément en se basant sur un jeton non fongible (NFT) ;
la chaîne de surveillance est conçue pour : dans un processus de certification d'attribut d'énergie verte de la chaîne de certification et dans un processus de certification de consommation d'énergie verte de la chaîne de jetons, superviser et vérifier les informations d'exécution de chaque noeud dans les processus de certification de la chaîne de certification et de la chaîne de jetons ; et stocker l'identifiant numérique unique dans la chaîne de jetons si les informations d'exécution réussissent la supervision et la vérification, ou stocker des données associées anormales dans la chaîne de surveillance si les informations d'exécution ne réussissent pas la supervision et la vérification, dans lequel la chaîne de surveillance réalise une interaction de données avec la chaîne de certification et la chaîne de jetons en utilisant le module d'interaction dans un processus de supervision et de vérification, et les informations d'exécution comprennent des informations d'état d'opération de chaque noeud, des informations d'état d'exécution d'un algorithme de consensus et des informations d'état d'exécution d'un contrat intelligent ; et
le module d'interaction est conçu pour générer un identifiant de blockchain unique correspondant pour la chaîne de certification, la chaîne de jetons et la chaîne de surveillance séparément, de telle sorte que la chaîne de certification, la chaîne de jetons et la chaîne de surveillance peuvent réaliser des interactions de données en utilisant le module d'interaction.
REFERENCES CITED IN THE DESCRIPTION
Patent documents cited in the description