Movatterモバイル変換


[0]ホーム

URL:


CN111080421A - A blockchain-based green power certificate transaction method and device - Google Patents

A blockchain-based green power certificate transaction method and device
Download PDF

Info

Publication number
CN111080421A
CN111080421ACN202010211236.5ACN202010211236ACN111080421ACN 111080421 ACN111080421 ACN 111080421ACN 202010211236 ACN202010211236 ACN 202010211236ACN 111080421 ACN111080421 ACN 111080421A
Authority
CN
China
Prior art keywords
certificate
green power
target green
power
power certificate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010211236.5A
Other languages
Chinese (zh)
Inventor
王栋
张显
张圣楠
玄佳兴
赵丽花
李国民
石欣
郑尚卓
于晓昆
周磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Power Exchange Center Co ltd
State Grid Tianjin Electric Power Co Ltd
State Grid E Commerce Co Ltd
State Grid Corp of China SGCC
State Grid Blockchain Technology Beijing Co Ltd
Original Assignee
Beijing Power Exchange Center Co ltd
State Grid Tianjin Electric Power Co Ltd
State Grid E Commerce Co Ltd
State Grid Corp of China SGCC
State Grid Blockchain Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Power Exchange Center Co ltd, State Grid Tianjin Electric Power Co Ltd, State Grid E Commerce Co Ltd, State Grid Corp of China SGCC, State Grid Blockchain Technology Beijing Co LtdfiledCriticalBeijing Power Exchange Center Co ltd
Priority to CN202010211236.5ApriorityCriticalpatent/CN111080421A/en
Publication of CN111080421ApublicationCriticalpatent/CN111080421A/en
Priority to PCT/CN2020/091404prioritypatent/WO2021189629A1/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本申请提供了一种基于区块链的绿色电力证书交易方法及装置,方法包括:响应第一对象针对目标绿色电力证书的转移请求,触发电力交易区块链中的转移智能合约执行,转移智能合约的执行过程为:将转移记录写入电力交易区块链中,目标绿色电力证书存储在电力交易区块链中;从电力交易区块链中获取目标绿色电力证书及转移记录在所述电力交易区块链上的地址,将目标绿色电力证书及转移记录在电力交易区块链中的地址发送给转移请求中的第二对象,以使第二对象向第一对象支付。在本申请中,通过以上方式可以提高绿色电力证书交易过程的真实性。

Figure 202010211236

The present application provides a blockchain-based green power certificate transaction method and device. The method includes: in response to a first object's transfer request for a target green power certificate, triggering the execution of a transfer smart contract in the power transaction blockchain, and transferring the smart The execution process of the contract is: write the transfer record into the power transaction block chain, and store the target green power certificate in the power transaction block chain; obtain the target green power certificate from the power transaction block chain and transfer the record in the power transaction block chain. The address on the transaction blockchain is to send the target green power certificate and the address recorded in the power transaction blockchain to the second object in the transfer request, so that the second object pays the first object. In this application, the authenticity of the green power certificate transaction process can be improved through the above methods.

Figure 202010211236

Description

Green power certificate transaction method and device based on block chain
Technical Field
The application relates to the technical field of electric power, in particular to a block chain-based green electric power certificate transaction method and device.
Background
The green power certificate (green certificate for short) is an electronic certificate with a unique identification code issued by the country to the online electricity quantity of the non-water renewable energy sources per megawatt hour by the power generation enterprises, and is a confirmation and attribute certification of the electricity generation quantity of the non-water renewable energy sources and a unique certificate for consuming green power.
Wherein, the green certificate can be traded to satisfy different requirements among enterprises. However, the authenticity of the existing green certificate transaction process is difficult to guarantee.
Disclosure of Invention
In order to solve the above technical problems, embodiments of the present application provide a block chain-based green electric power certificate transaction method and apparatus, so as to achieve the purpose of improving the authenticity of the green electric power certificate transaction process, and the technical scheme is as follows:
a block chain-based green power certificate transaction method comprises the following steps:
triggering execution of a transfer intelligent contract in a power transaction block chain in response to a transfer request of a first object for a target green power certificate, wherein the execution process of the transfer intelligent contract is as follows: writing a transfer record into the power transaction blockchain, the transfer record being used to record transfer information of the target green power certificate, the target green power certificate being stored in the power transaction blockchain;
and acquiring the target green power certificate and the address of the transfer record on the power transaction blockchain from the power transaction blockchain, and sending the target green power certificate and the address of the transfer record in the power transaction blockchain to a second object in the transfer request so as to enable the second object to pay for the first object.
Preferably, the method further comprises:
in response to a verification request for the target green power certificate, looking up whether the target green power certificate exists in the power transaction blockchain;
and if the target green power certificate exists, the searched target green power certificate is used as a basis for verifying the authenticity and validity of the target green power certificate.
Preferably, the method further comprises:
responding to a transfer process tracing request aiming at the target green power certificate, and searching whether a transfer record corresponding to the target green power certificate exists in the power transaction block chain;
and if the transfer record exists, taking the transfer record corresponding to the searched target green power certificate as a basis for tracing the transfer process of the target green power certificate.
Preferably, the method further comprises:
responding to a process tracing request aiming at the target green power certificate, and searching whether the target green power certificate exists in the power transaction block chain;
and if the target green power certificate exists, the searched target green power certificate is used as a basis for tracing the issuing process of the target green power certificate.
Preferably, the issuing process of the target green power certificate includes:
responding to a green power certificate application request of a first object, and generating a green power certificate, wherein the green power certificate at least comprises: the description information, the unique certificate number and the certificate validity period;
signing the green power certificate, and writing the signature into the green power certificate to obtain a target green power certificate;
storing the target green power certificate into a power transaction blockchain;
sending the target green power certificate and a storage address of the target green power certificate in the power transaction blockchain to the first object.
A blockchain-based green power certificate transaction apparatus, comprising:
a triggering module, configured to trigger execution of a transfer intelligent contract in a power transaction block chain in response to a transfer request of a first object for a target green power certificate, where the execution process of the transfer intelligent contract is: writing a transfer record into the power transaction blockchain, the transfer record being used to record transfer information of the target green power certificate, the target green power certificate being stored in the power transaction blockchain;
a sending module, configured to obtain the target green power certificate and the address of the transfer record on the power transaction blockchain from the power transaction blockchain, and send the target green power certificate and the address of the transfer record in the power transaction blockchain to a second object in the transfer request, so that the second object pays for the first object.
Preferably, the apparatus further comprises:
a first lookup module, configured to, in response to a verification request for the target green power certificate, lookup whether the target green power certificate exists in the power transaction blockchain;
the first determining module is used for taking the found target green power certificate as a basis for verifying the authenticity and validity of the target green power certificate if the target green power certificate exists in the power transaction block chain.
Preferably, the apparatus further comprises:
the second searching module is used for responding to a transfer process tracing request aiming at the target green electric power certificate and searching whether a transfer record corresponding to the target green electric power certificate exists in the electric power transaction block chain;
and the second determining module is used for taking the found transfer record corresponding to the target green power certificate as a basis for tracing the transfer process of the target green power certificate if the transfer record corresponding to the target green power certificate exists in the power transaction block chain.
Preferably, the apparatus further comprises:
a third searching module, configured to respond to a tracing request for a process of issuing the target green power certificate, and search whether the target green power certificate exists in the power transaction block chain;
and the third determining module is used for taking the found target green power certificate as a basis for tracing the issuing process of the target green power certificate if the target green power certificate exists in the power transaction block chain.
Preferably, the apparatus further comprises: a hair-verification module for:
responding to a green power certificate application request of a first object, and generating a green power certificate, wherein the green power certificate at least comprises: the description information, the unique certificate number and the certificate validity period;
signing the green power certificate, and writing the signature into the green power certificate to obtain a target green power certificate;
storing the target green power certificate into a power transaction blockchain;
sending the target green power certificate and a storage address of the target green power certificate in the power transaction blockchain to the first object.
Compared with the prior art, the beneficial effect of this application is:
according to the method and the device, the target green power certificate is stored in the power transaction block chain, the target green power certificate can be prevented from being tampered, on the basis, a transfer request aiming at the target green power certificate is responded, a transfer intelligent contract in the power transaction block chain is triggered to be executed, a transfer record used for recording transfer information of the target green power certificate is written into the power transaction block chain, the target green power certificate and the transfer process thereof can be traced, the risk of counterfeiting the green power certificate and the transaction process thereof is reduced, and the authenticity of the transaction process of the green power certificate is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive labor.
FIG. 1 is a block chain system according to the present application;
fig. 2 is a flowchart of an embodiment 1 of a block chain-based green power certificate transaction method provided in the present application;
fig. 3 is a flowchart of an embodiment 2 of a block chain-based green power certificate transaction method provided in the present application;
fig. 4 is a flowchart of embodiment 3 of a block chain-based green power certificate transaction method provided in the present application;
fig. 5 is a flowchart of an embodiment 4 of a block chain-based green power certificate transaction method provided in the present application;
fig. 6 is a schematic logic structure diagram of a block chain-based green power certificate transaction apparatus provided in the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The embodiment of the application discloses a block chain-based green power certificate transaction method, which comprises the following steps: triggering execution of a transfer intelligent contract in a power transaction block chain in response to a transfer request of a first object for a target green power certificate, wherein the execution process of the transfer intelligent contract is as follows: writing a transfer record into the power transaction blockchain, the transfer record being used to record transfer information of the target green power certificate, the target green power certificate being stored in the power transaction blockchain; and acquiring the target green power certificate and the address of the transfer record on the power transaction blockchain from the power transaction blockchain, and sending the target green power certificate and the address of the transfer record in the power transaction blockchain to a second object in the transfer request so as to enable the second object to pay for the first object. In this application, through the above mode improve the authenticity of the transaction process of green power certificate.
Before describing the block chain-based green power certificate transaction method disclosed in the embodiment of the present application, a block chain system on which the block chain-based green power certificate transaction method depends is described, as shown in fig. 1, the block chain system includes: the power transaction chain at the bottommost layer comprises modules such as a node management module, a consensus mechanism module, an intelligent contract module and a P2P network module, and provides support for upper-layer application; the middle layer is a block chain identity management and block chain monitoring and management module and provides access block chain member management and block chain running state monitoring capabilities, and the upper layer is a block chain green certificate transaction platform and provides green certificate issuing, transaction, verification and tracing functions.
Next, a block chain based green electric power certificate transaction method disclosed in an embodiment of the present application is described, and as shown in fig. 2, a flowchart of embodiment 1 of a block chain based green electric power certificate transaction method provided in the present application may include the following steps:
step S11, in response to the transfer request of the first object for the target green power certificate, triggering execution of a transfer intelligent contract in the power transaction block chain, where the execution process of the transfer intelligent contract is: writing a transfer record into the power transaction blockchain, the transfer record being used to record transfer information of the target green power certificate, the target green power certificate being stored in the power transaction blockchain.
The target green power certificate may be understood as: the first object applies for a green power certificate. Wherein, the issuing process of the target green power certificate may include:
a11, responding to a request for applying a green power certificate of a first object, and generating a green power certificate, wherein the green power certificate at least comprises: the description information, the unique certificate number and the certificate validity period;
a12, signing the green power certificate, and writing the signature into the green power certificate to obtain a target green power certificate;
a13, storing the target green power certificate into a power transaction block chain;
a14, sending the target green power certificate and the storage address of the target green power certificate in the power transaction block chain to the first object.
The transfer information of the target green power certificate may include at least: information of the first object, information of another object participating in the transaction of the target green power certificate, and index information of the target green power certificate. The index information of the target green power certificate may be used to look up the target green power certificate in the power trading blockchain.
Of course, the transfer information of the target green power certificate may also include: a signature of the target green power certificate and its associated information (e.g., the public key of the first object).
The process of triggering execution of the transfer intelligence contract in the power transaction blockchain in response to the transfer request of the first object for the target green power certificate may include, but is not limited to:
and writing key information of a transaction contract signed by the first object and the second object in the transfer request into the power transaction block chain, and triggering the transfer intelligent contract to execute.
The second object in the transfer request may be understood as: an object of a target green power certificate of a first object transfer is received.
Step S12, obtaining the target green power certificate and the address of the transfer record on the power transaction blockchain from the power transaction blockchain, and sending the target green power certificate and the address of the transfer record in the power transaction blockchain to the second object in the transfer request, so that the second object pays the first object.
The address of the transfer record in the power transaction block chain is sent to the second object in the transfer request, so that the second object can trace the transaction process of the target green power certificate according to the transfer record, the risk of counterfeiting the transaction process of the green power certificate is reduced, and the authenticity of the transaction process of the green power certificate is improved.
As another alternative embodiment of the present application, referring to fig. 3, a schematic flow chart of an embodiment 2 of a block chain-based green power certificate transaction method provided by the present application is provided, where this embodiment is mainly an extension of the block chain-based green power certificate transaction method described in the foregoing embodiment 1, and as shown in fig. 3, the method may include, but is not limited to, the following steps:
step S21, in response to the transfer request of the first object for the target green power certificate, triggering execution of a transfer intelligent contract in the power transaction block chain, where the execution process of the transfer intelligent contract is: writing a transfer record into the power transaction blockchain, the transfer record being used to record transfer information of the target green power certificate, the target green power certificate being stored in the power transaction blockchain.
Step S22, obtaining the target green power certificate and the address of the transfer record on the power transaction blockchain from the power transaction blockchain, and sending the target green power certificate and the address of the transfer record in the power transaction blockchain to the second object in the transfer request, so that the second object pays the first object.
The detailed procedures of steps S21-S22 can be found in the related descriptions of steps S11-S12 in embodiment 1, and are not repeated herein.
Step S23, in response to the verification request for the target green power certificate, searching whether the target green power certificate exists in the power transaction block chain.
If so, go to step S24.
If the target green power certificate exists in the power transaction block chain, the credibility of the target green power certificate can be improved based on the characteristic that data in the power transaction block chain cannot be tampered.
And step S24, taking the searched target green electric power certificate as a basis for verifying the authenticity and validity of the target green electric power certificate.
The target green power certificate with high credibility can be used as a basis for verifying the authenticity and validity of the target green power certificate, so that the reliability of verification is improved.
As another alternative embodiment of the present application, referring to fig. 4, a flowchart of an embodiment 3 of a block chain-based green power certificate transaction method provided by the present application is shown, where this embodiment is mainly an extension of the block chain-based green power certificate transaction method described in the foregoing embodiment 1, and as shown in fig. 4, the method may include, but is not limited to, the following steps:
step S31, in response to the transfer request of the first object for the target green power certificate, triggering execution of a transfer intelligent contract in the power transaction block chain, where the execution process of the transfer intelligent contract is: writing a transfer record into the power transaction blockchain, the transfer record being used to record transfer information of the target green power certificate, the target green power certificate being stored in the power transaction blockchain.
Step S32, obtaining the target green power certificate and the address of the transfer record on the power transaction blockchain from the power transaction blockchain, and sending the target green power certificate and the address of the transfer record in the power transaction blockchain to the second object in the transfer request, so that the second object pays the first object.
The detailed procedures of steps S31-S32 can be found in the related descriptions of steps S11-S12 in embodiment 1, and are not repeated herein.
Step S33, in response to the transfer process tracing request for the target green power certificate, searching whether a transfer record corresponding to the target green power certificate exists in the power transaction block chain.
If so, go to step S34.
And step S34, taking the transfer record corresponding to the searched target green electric power certificate as a basis for tracing the transfer process of the target green electric power certificate.
It should be noted that one or more transfers of the target green power certificate may be performed, but a record of each transfer of the target green power certificate is recorded in the power transaction block chain regardless of the one or more transfers.
Therefore, in the case of transferring the target green power certificate one or more times, the transferring process of the target green power certificate can be traced.
As another alternative embodiment of the present application, referring to fig. 5, a flowchart of an embodiment 4 of a block chain-based green power certificate transaction method provided by the present application is provided, where this embodiment is mainly an extension of the block chain-based green power certificate transaction method described in the foregoing embodiment 1, and as shown in fig. 5, the method may include, but is not limited to, the following steps:
step S41, in response to the transfer request of the first object for the target green power certificate, triggering execution of a transfer intelligent contract in the power transaction block chain, where the execution process of the transfer intelligent contract is: writing a transfer record into the power transaction blockchain, the transfer record being used to record transfer information of the target green power certificate, the target green power certificate being stored in the power transaction blockchain.
Step S42, obtaining the target green power certificate and the address of the transfer record on the power transaction blockchain from the power transaction blockchain, and sending the target green power certificate and the address of the transfer record in the power transaction blockchain to the second object in the transfer request, so that the second object pays the first object.
Step S43, in response to the request for tracing the issuing process of the target green power certificate, searching whether the target green power certificate exists in the power transaction block chain.
If so, go to step S44.
And step S44, taking the searched target green electric power certificate as a basis for tracing the issuing process of the target green electric power certificate.
The found target green power certificate is used as a basis for tracing the issuing process of the target green power certificate, and the tracing of the issuing process of the target green power certificate can be realized.
Next, a block chain based green electric power certificate transaction apparatus provided in the present application is described, and the block chain based green electric power certificate transaction apparatus described below and the block chain based green electric power certificate transaction method described above may be referred to in correspondence with each other.
Referring to fig. 6, the block chain-based green power certificate transaction apparatus includes: a triggeringmodule 11 and a sendingmodule 12.
A triggeringmodule 11, configured to trigger execution of a transfer intelligent contract in a power transaction block chain in response to a transfer request of a first object for a target green power certificate, where the execution process of the transfer intelligent contract is: writing a transfer record into the power transaction blockchain, the transfer record being used to record transfer information of the target green power certificate, the target green power certificate being stored in the power transaction blockchain.
A sendingmodule 12, configured to obtain the target green power certificate and the address of the transfer record on the power transaction blockchain from the power transaction blockchain, and send the target green power certificate and the address of the transfer record in the power transaction blockchain to the second object in the transfer request, so that the second object pays the first object.
In this embodiment, the block chain-based green power certificate transaction apparatus may further include:
a first lookup module, configured to, in response to a verification request for the target green power certificate, lookup whether the target green power certificate exists in the power transaction blockchain;
the first determining module is used for taking the found target green power certificate as a basis for verifying the authenticity and validity of the target green power certificate if the target green power certificate exists in the power transaction block chain.
In this embodiment, the block chain-based green power certificate transaction apparatus may further include:
the second searching module is used for responding to a transfer process tracing request aiming at the target green electric power certificate and searching whether a transfer record corresponding to the target green electric power certificate exists in the electric power transaction block chain;
and the second determining module is used for taking the found transfer record corresponding to the target green power certificate as a basis for tracing the transfer process of the target green power certificate if the transfer record corresponding to the target green power certificate exists in the power transaction block chain.
In this embodiment, the block chain-based green power certificate transaction apparatus may further include:
a third searching module, configured to respond to a tracing request for a process of issuing the target green power certificate, and search whether the target green power certificate exists in the power transaction block chain;
and the third determining module is used for taking the found target green power certificate as a basis for tracing the issuing process of the target green power certificate if the target green power certificate exists in the power transaction block chain.
In this embodiment, the block chain-based green power certificate transaction apparatus may further include:
a hair-verification module for:
responding to a green power certificate application request of a first object, and generating a green power certificate, wherein the green power certificate at least comprises: the description information, the unique certificate number and the certificate validity period;
signing the green power certificate, and writing the signature into the green power certificate to obtain a target green power certificate;
storing the target green power certificate into a power transaction blockchain;
sending the target green power certificate and a storage address of the target green power certificate in the power transaction blockchain to the first object.
It should be noted that each embodiment is mainly described as a difference from the other embodiments, and the same and similar parts between the embodiments may be referred to each other. For the device-like embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
For convenience of description, the above devices are described as being divided into various units by function, and are described separately. Of course, the functionality of the units may be implemented in one or more software and/or hardware when implementing the present application.
From the above description of the embodiments, it is clear to those skilled in the art that the present application can be implemented by software plus necessary general hardware platform. Based on such understanding, the technical solutions of the present application may be essentially or partially implemented in the form of a software product, which may be stored in a storage medium, such as a ROM/RAM, a magnetic disk, an optical disk, etc., and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method according to the embodiments or some parts of the embodiments of the present application.
The block chain-based green power certificate transaction method and device provided by the application are described in detail above, a specific example is applied in the description to explain the principle and the implementation of the application, and the description of the above embodiment is only used to help understand the method and the core idea of the application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (10)

Translated fromChinese
1.一种基于区块链的绿色电力证书交易方法,其特征在于,包括:1. A blockchain-based green power certificate transaction method, comprising:响应第一对象针对目标绿色电力证书的转移请求,触发电力交易区块链中的转移智能合约执行,所述转移智能合约的执行过程为:将转移记录写入所述电力交易区块链中,所述转移记录用于记录所述目标绿色电力证书的转移信息,所述目标绿色电力证书存储在所述电力交易区块链中;In response to the first object's transfer request for the target green power certificate, trigger the execution of the transfer smart contract in the power transaction blockchain, and the execution process of the transfer smart contract is: writing the transfer record into the power transaction blockchain, The transfer record is used to record the transfer information of the target green power certificate, and the target green power certificate is stored in the power transaction blockchain;从电力交易区块链中获取所述目标绿色电力证书及所述转移记录在所述电力交易区块链上的地址,将所述目标绿色电力证书及所述转移记录在所述电力交易区块链中的地址发送给所述转移请求中的第二对象,以使所述第二对象根据所述转移记录追溯所述目标绿色电力证书的交易过程,并向所述第一对象支付。Obtain the target green power certificate and the address of the transfer record on the power transaction block chain from the power transaction block chain, and record the target green power certificate and the transfer in the power transaction block The address in the chain is sent to the second object in the transfer request, so that the second object can trace the transaction process of the target green power certificate according to the transfer record, and pay the first object.2.根据权利要求1所述的方法,其特征在于,所述方法还包括:2. The method according to claim 1, wherein the method further comprises:响应对所述目标绿色电力证书进行验证的请求,在所述电力交易区块链中查找是否存在所述目标绿色电力证书;In response to the request for verifying the target green power certificate, look up whether the target green power certificate exists in the power transaction blockchain;若存在,将查找到的目标绿色电力证书作为对所述目标绿色电力证书的真实有效性进行验证的依据。If there is, use the found target green power certificate as a basis for verifying the authenticity of the target green power certificate.3.根据权利要求1所述的方法,其特征在于,所述方法还包括:3. The method according to claim 1, wherein the method further comprises:响应对所述目标绿色电力证书的进行转移过程追溯的请求,在所述电力交易区块链中查找是否存在所述目标绿色电力证书对应的转移记录;In response to the request to trace the transfer process of the target green power certificate, find out whether there is a transfer record corresponding to the target green power certificate in the power transaction blockchain;若存在,将查找到的所述目标绿色电力证书对应的转移记录作为对所述目标绿色电力证书进行转移过程追溯的依据。If there is, use the found transfer record corresponding to the target green power certificate as a basis for tracing the transfer process of the target green power certificate.4.根据权利要求1所述的方法,其特征在于,所述方法还包括:4. The method according to claim 1, wherein the method further comprises:响应对所述目标绿色电力证书进行核发过程追溯的请求,在所述电力交易区块链中查找是否存在所述目标绿色电力证书;In response to the request to trace the issuance process of the target green power certificate, find out whether the target green power certificate exists in the power transaction blockchain;若存在,将查找到的目标绿色电力证书作为对所述目标绿色电力证书进行核发过程追溯的依据。If there is, use the found target green power certificate as a basis for tracing the process of issuing the target green power certificate.5.根据权利要求4所述的方法,其特征在于,所述核发过程,包括:5. The method according to claim 4, wherein the issuing process comprises:响应第一对象的绿色电力证书申请请求,生成绿色电力证书,所述绿色电力证书至少包括:描述信息、凭证唯一编号及凭证有效期;In response to the green power certificate application request of the first object, a green power certificate is generated, and the green power certificate at least includes: description information, the unique number of the certificate, and the validity period of the certificate;对所述绿色电力证书进行签名,并将所述签名写入所述绿色电力证书,得到目标绿色电力证书;Sign the green power certificate, and write the signature into the green power certificate to obtain the target green power certificate;将所述目标绿色电力证书存储到电力交易区块链中;storing the target green power certificate in the power transaction blockchain;将所述目标绿色电力证书及所述目标绿色电力证书在所述电力交易区块链中的存储地址发送至所述第一对象。Send the target green power certificate and the storage address of the target green power certificate in the power transaction blockchain to the first object.6.一种基于区块链的绿色电力证书交易装置,其特征在于,包括:6. A blockchain-based green power certificate transaction device, characterized in that it comprises:触发模块,用于响应第一对象针对目标绿色电力证书的转移请求,触发电力交易区块链中的转移智能合约执行,所述转移智能合约的执行过程为:将转移记录写入所述电力交易区块链中,所述转移记录用于记录所述目标绿色电力证书的转移信息,所述目标绿色电力证书存储在所述电力交易区块链中;The triggering module is used for triggering the execution of the transfer smart contract in the power transaction block chain in response to the transfer request of the first object for the target green power certificate, and the execution process of the transfer smart contract is: writing the transfer record into the power transaction In the blockchain, the transfer record is used to record the transfer information of the target green power certificate, and the target green power certificate is stored in the power transaction blockchain;发送模块,用于从电力交易区块链中获取所述目标绿色电力证书及所述转移记录在所述电力交易区块链上的地址,将所述目标绿色电力证书及所述转移记录在所述电力交易区块链中的地址发送给所述转移请求中的第二对象,以使所述第二对象根据所述转移记录追溯所述目标绿色电力证书的交易过程,并向所述第一对象支付。The sending module is used to obtain the target green power certificate and the address of the transfer record on the power transaction block chain from the power transaction block chain, and record the target green power certificate and the transfer in the address of the power transaction block chain. The address in the power transaction blockchain is sent to the second object in the transfer request, so that the second object can trace the transaction process of the target green power certificate according to the transfer record, and report to the first object. object to pay.7.根据权利要求6所述的装置,其特征在于,所述装置还包括:7. The apparatus of claim 6, wherein the apparatus further comprises:第一查找模块,用于响应对所述目标绿色电力证书进行验证的请求,在所述电力交易区块链中查找是否存在所述目标绿色电力证书;a first search module, configured to search whether the target green power certificate exists in the power transaction blockchain in response to a request for verifying the target green power certificate;第一确定模块,用于若在所述电力交易区块链中存在所述目标绿色电力证书,则将查找到的目标绿色电力证书作为对所述目标绿色电力证书的真实有效性进行验证的依据。a first determination module, configured to use the found target green power certificate as a basis for verifying the authenticity of the target green power certificate if the target green power certificate exists in the power transaction blockchain .8.根据权利要求6所述的装置,其特征在于,所述装置还包括:8. The apparatus of claim 6, wherein the apparatus further comprises:第二查找模块,用于响应对所述目标绿色电力证书进行转移过程追溯的请求,在所述电力交易区块链中查找是否存在与所述目标绿色电力证书对应的转移记录;The second search module is configured to, in response to a request for tracing the transfer process of the target green power certificate, search for a transfer record corresponding to the target green power certificate in the power transaction blockchain;第二确定模块,用于若在所述电力交易区块链中存在所述目标绿色电力证书对应的转移记录,则将查找到的所述目标绿色电力证书对应的转移记录作为追溯所述目标绿色电力证书的转移过程的依据。The second determination module is configured to use the found transfer record corresponding to the target green power certificate as a traceback to the target green power certificate if there is a transfer record corresponding to the target green power certificate in the power transaction blockchain The basis for the transfer process of the electricity certificate.9.根据权利要求6所述的装置,其特征在于,所述装置还包括:9. The apparatus of claim 6, wherein the apparatus further comprises:第三查找模块,用于响应对所述目标绿色电力证书进行核发过程追溯的请求,在所述电力交易区块链中查找是否存在所述目标绿色电力证书;A third search module, configured to search for the existence of the target green power certificate in the power transaction blockchain in response to a request for tracing the issuance process of the target green power certificate;第三确定模块,用于若在所述电力交易区块链中存在所述目标绿色电力证书,则将查找到的目标绿色电力证书作为对所述目标绿色电力证书进行核发过程追溯的依据。The third determining module is configured to use the found target green power certificate as a basis for tracing the process of issuing the target green power certificate if the target green power certificate exists in the power transaction blockchain.10.根据权利要求6-9任意一项所述的装置,其特征在于,所述装置还包括:核发模块,用于:10. The device according to any one of claims 6-9, wherein the device further comprises: an issuing module, configured to:响应第一对象的绿色电力证书申请请求,生成绿色电力证书,所述绿色电力证书至少包括:描述信息、凭证唯一编号及凭证有效期;In response to the green power certificate application request of the first object, a green power certificate is generated, and the green power certificate at least includes: description information, the unique number of the certificate, and the validity period of the certificate;对所述绿色电力证书进行签名,并将所述签名写入所述绿色电力证书,得到目标绿色电力证书;Sign the green power certificate, and write the signature into the green power certificate to obtain the target green power certificate;将所述目标绿色电力证书存储到电力交易区块链中;storing the target green power certificate in the power transaction blockchain;将所述目标绿色电力证书及所述目标绿色电力证书在所述电力交易区块链中的存储地址发送至所述第一对象。Send the target green power certificate and the storage address of the target green power certificate in the power transaction blockchain to the first object.
CN202010211236.5A2020-03-242020-03-24 A blockchain-based green power certificate transaction method and devicePendingCN111080421A (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN202010211236.5ACN111080421A (en)2020-03-242020-03-24 A blockchain-based green power certificate transaction method and device
PCT/CN2020/091404WO2021189629A1 (en)2020-03-242020-05-20Blockchain-based green power certificate transaction method and apparatus, and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202010211236.5ACN111080421A (en)2020-03-242020-03-24 A blockchain-based green power certificate transaction method and device

Publications (1)

Publication NumberPublication Date
CN111080421Atrue CN111080421A (en)2020-04-28

Family

ID=70324664

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202010211236.5APendingCN111080421A (en)2020-03-242020-03-24 A blockchain-based green power certificate transaction method and device

Country Status (2)

CountryLink
CN (1)CN111080421A (en)
WO (1)WO2021189629A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112270550A (en)*2020-10-212021-01-26北京电链科技有限公司New energy electric power source tracing method and system based on block chain
CN112418854A (en)*2020-10-092021-02-26深圳华工能源技术有限公司Energy-saving certificate management method based on block chain technology
CN112541736A (en)*2020-12-152021-03-23国网浙江省电力有限公司双创中心Green power certificate issuing system and method based on block chain
CN113438084A (en)*2021-06-232021-09-24国网北京市电力公司Green power source tracing method and system based on R-PBFT consensus algorithm and timestamp
WO2021189629A1 (en)*2020-03-242021-09-30国网电子商务有限公司Blockchain-based green power certificate transaction method and apparatus, and storage medium
US11521205B2 (en)2019-11-252022-12-06Guangzhou UniversityMethod for certificate transaction validation of blockchain-based resource public key infrastructure
WO2023045654A1 (en)*2021-09-222023-03-30国网区块链科技(北京)有限公司Blockchain-based green power authentication method, apparatus and system

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN115577234B (en)*2022-11-212023-04-07中国电力科学研究院有限公司Node power supply emission factor calculation method and system based on power flow distribution
CN116228340A (en)*2023-03-092023-06-06国网山东省电力公司滨州供电公司 A block chain-based energy trading method, computing equipment, and storage medium
CN115983875B (en)*2023-03-162023-05-26浙江华云信息科技有限公司Environment-friendly rights and interests value data tracing method and tracing device
CN116993039B (en)*2023-09-252023-12-26浙江华云信息科技有限公司Time sequence feature-based green electricity and power data processing method and system for both sender and sender
CN119295108B (en)*2024-12-132025-04-04国网数字科技控股有限公司Green power information processing method, device, electronic equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107480987A (en)*2017-07-252017-12-15浙江大学Green electric power supply certificate core hair based on block chain technology subscribes method and system
CN108197944A (en)*2017-11-222018-06-22远光软件股份有限公司Resource transaction method and device based on block chain technology
US20190205877A1 (en)*2018-01-032019-07-04Coolbitx Ltd.Method of digital asset transaction
CN110335147A (en)*2019-05-292019-10-15西安电子科技大学 A blockchain-based digital asset information exchange system and method
CN110599345A (en)*2019-09-242019-12-20北京艾摩瑞策科技有限公司Option transaction data processing method and device based on block chain
CN110599213A (en)*2019-09-292019-12-20腾讯科技(深圳)有限公司Article management method and device based on block chain network and electronic equipment

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109034840B (en)*2018-07-062021-04-13北京融链科技有限公司Green certificate transaction method and system based on clean energy generation
CN109615396A (en)*2018-12-062019-04-12广东电网有限责任公司信息中心A kind of new energy operation system and method based on block chain technology
CN110599182B (en)*2019-09-272023-08-22腾讯科技(深圳)有限公司Resource management method and device
CN111080421A (en)*2020-03-242020-04-28国网电子商务有限公司 A blockchain-based green power certificate transaction method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107480987A (en)*2017-07-252017-12-15浙江大学Green electric power supply certificate core hair based on block chain technology subscribes method and system
CN108197944A (en)*2017-11-222018-06-22远光软件股份有限公司Resource transaction method and device based on block chain technology
US20190205877A1 (en)*2018-01-032019-07-04Coolbitx Ltd.Method of digital asset transaction
CN110335147A (en)*2019-05-292019-10-15西安电子科技大学 A blockchain-based digital asset information exchange system and method
CN110599345A (en)*2019-09-242019-12-20北京艾摩瑞策科技有限公司Option transaction data processing method and device based on block chain
CN110599213A (en)*2019-09-292019-12-20腾讯科技(深圳)有限公司Article management method and device based on block chain network and electronic equipment

Cited By (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11521205B2 (en)2019-11-252022-12-06Guangzhou UniversityMethod for certificate transaction validation of blockchain-based resource public key infrastructure
WO2021189629A1 (en)*2020-03-242021-09-30国网电子商务有限公司Blockchain-based green power certificate transaction method and apparatus, and storage medium
CN112418854A (en)*2020-10-092021-02-26深圳华工能源技术有限公司Energy-saving certificate management method based on block chain technology
CN112270550A (en)*2020-10-212021-01-26北京电链科技有限公司New energy electric power source tracing method and system based on block chain
CN112270550B (en)*2020-10-212024-04-16北京电链科技有限公司New energy power tracing method and system based on blockchain
CN112541736A (en)*2020-12-152021-03-23国网浙江省电力有限公司双创中心Green power certificate issuing system and method based on block chain
CN113438084A (en)*2021-06-232021-09-24国网北京市电力公司Green power source tracing method and system based on R-PBFT consensus algorithm and timestamp
CN113438084B (en)*2021-06-232022-11-29国网北京市电力公司 A green power traceability method and system based on R-PBFT consensus algorithm and time stamp
WO2023045654A1 (en)*2021-09-222023-03-30国网区块链科技(北京)有限公司Blockchain-based green power authentication method, apparatus and system
KR20230044194A (en)*2021-09-222023-04-03스테이트 그리드 블록체인 테크놀로지 (베이징) 컴퍼니 리미티드 Blockchain-based green power certification method, device and system
EP4177772A4 (en)*2021-09-222024-01-24State Grid Blockchain Technology (Beijing) Co., Ltd. BLOCKCHAIN-BASED GREEN ENERGY AUTHENTICATION METHOD, APPARATUS AND SYSTEM
KR102777121B1 (en)2021-09-222025-03-07스테이트 그리드 블록체인 테크놀로지 (베이징) 컴퍼니 리미티드 Blockchain-based green power certification method, device and system

Also Published As

Publication numberPublication date
WO2021189629A1 (en)2021-09-30

Similar Documents

PublicationPublication DateTitle
CN111080421A (en) A blockchain-based green power certificate transaction method and device
US10628485B2 (en)Blockchain-based music originality analysis method and apparatus
JP7264405B2 (en) Methods, apparatus, blockchain nodes, computer readable media and systems for blockchain-based carbon recording and trading
CN114070554B (en)Method and device for determining ownership of block chain machine generated data
CN113438084A (en)Green power source tracing method and system based on R-PBFT consensus algorithm and timestamp
JP2020511017A (en) System and method for implementing blockchain-based digital certificates
TW202013930A (en)A method and apparatus for authenticate user identity in a network
WO2020038105A1 (en)Blockchain-based data storage method and apparatus
CN112650978A (en)Infringement detection method and device based on block chain and electronic equipment
CN110827028A (en)Data acquisition and transaction system and method based on block chain
WO2019217424A1 (en)System and method for protection of confidential information
CN110912804B (en)Intelligent batched lawyer letter sending system and method based on block chain
CN115208628B (en) Blockchain-based data integrity verification method
US20230300147A1 (en)Systems and methods for identifying malicious cryptographic addresses
CN109327473A (en) An identity authentication method based on blockchain technology
CN111444416B (en)Financial service popularization method, system and device
CN113472543A (en)Employment data processing method and device based on block chain, electronic equipment and medium
CN116777397A (en)Electronic bill management method, device, terminal and storage medium based on block chain
CN110889683B (en)Public mobile payment method and system
TW201824134A (en)Decentralized electronic transaction recording method and system thereof with traceability verification mechanism in which only the newest hash value of the last transaction data is maintained
CN110033367A (en)Based on the contract record method and device of block chain, electronic equipment
CN109905388A (en) A method and system for processing domain name credit based on blockchain
CN111260364B (en)Block chain-based extensible quick payment method and system
CN113660318A (en)Block chain-based academic calendar and academic degree authentication method
CN113807801A (en)Real estate information management method and device based on block chain

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20200428

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp