CN112418854A - Energy-saving certificate management method based on block chain technology - Google Patents

Energy-saving certificate management method based on block chain technology Download PDF

Info

Publication number
CN112418854A
CN112418854A CN202011071101.XA CN202011071101A CN112418854A CN 112418854 A CN112418854 A CN 112418854A CN 202011071101 A CN202011071101 A CN 202011071101A CN 112418854 A CN112418854 A CN 112418854A
Authority
CN
China
Prior art keywords
transaction
energy
saving
seller
user
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
CN202011071101.XA
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.)
Shenzhen Huagong Energy Technology Co ltd
Original Assignee
Shenzhen Huagong Energy Technology 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 Shenzhen Huagong Energy Technology Co ltd filed Critical Shenzhen Huagong Energy Technology Co ltd
Priority to CN202011071101.XA priority Critical patent/CN112418854A/en
Publication of CN112418854A publication Critical patent/CN112418854A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3821Electronic credentials
    • G06Q20/38215Use of certificates or encrypted proofs of transaction rights

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention discloses an energy-saving certificate management method based on a block chain technology. The method of the invention comprises the following steps: the block chain node packages and uploads the energy-saving contribution data of the user to a block chain system; if the energy-saving contribution data is authenticated to be true, the user account calls an energy-saving contribution reward intelligent contract deployed on the chain to complete the issuing and distribution of the energy-saving certificate, and the issuing and distribution results of the energy-saving certificate are packaged into a new block by the accounting node and then the cochain is recorded; a user issues a transaction request message for purchasing or selling the energy-saving certificate to all nodes, and the blockchain system calls a transaction matching intelligent contract through a system account to match the transaction request of the user; and the user completes transaction settlement according to the transaction matching result, the seller pays the transaction commission fee reward accounting node, and all transaction and settlement information is packaged into a new block by the accounting node and then recorded and linked. The invention provides an energy-saving certificate issuing, trading and settling integrated process, and the reliability and the execution efficiency of the whole process are effectively ensured.

Description

Energy-saving certificate management method based on block chain technology
Technical Field
The invention relates to the technical field of energy conservation and block chaining, in particular to an energy-saving certificate management method based on a block chaining technology.
Background
The energy is a foundation stone for human survival and social development, along with the rapid development of the economic society, the energy and environmental problems are increasingly severe, and energy conservation and emission reduction become the necessary way for realizing sustainable development. The method is an important link for promoting energy conservation and emission reduction of users and endowing the users with energy conservation contribution value, so that how to solve the problems in the aspects of safety, efficiency, trust and the like in the link is particularly important.
The block chain technology is used as a distributed accounting system, has the characteristics of high reliability and decentralization, and can well solve the problems existing in the process of endowing a large number of scattered users with energy-saving contribution values.
The energy-saving certificate is used as a value carrier for block chain application, belongs to one type of digital assets, and can be used for measuring the energy-saving contribution generating value of a user and quantitatively rewarding, so that an integrated process of energy-saving certificate issuing, transaction and settlement is provided, and the effective guarantee of the credibility and the execution efficiency of the whole process is the key point of research on the generation and exchange of the energy-saving contribution value of the user.
During the research and practice of this method, the inventors of the present invention found that there are few studies in this respect at present. In view of this, the invention provides an energy-saving certificate management method based on a block chain technology, which provides an integrated process of issuing, trading and settling of an energy-saving certificate, effectively improves the credibility and execution efficiency of the whole process, saves intermediate links and intermediate institutions, and greatly reduces complicated procedures.
Disclosure of Invention
The invention provides an energy-saving certificate management method based on a block chain technology, which can overcome the defects of the prior art, provide an integrated process of issuing, trading and settling of an energy-saving certificate, effectively ensure the credibility and the execution efficiency of the whole process, save intermediate links and intermediate institutions and greatly reduce complicated procedures.
In order to achieve the purpose, the invention adopts the following technical scheme:
a block chain technology-based energy-saving certificate management method comprises the following steps:
s1, the blockchain node packages and uploads the energy-saving contribution data of the user to a blockchain system;
s2, if the energy-saving contribution data are authenticated to be true, the user account calls an energy-saving contribution reward intelligent contract deployed on the chain to complete the issuing and distribution of the energy-saving certificate, and the issuing and distribution results of the energy-saving certificate are packaged into a new block by the accounting node according to a consensus mechanism and then the cochain is recorded;
s3, a user issues a transaction request message for purchasing or selling the energy-saving certificate and broadcasts the transaction request message to all the blockchain nodes, and the blockchain system calls a transaction matching intelligent contract through a system account to match the transaction request of the user;
and S4, the user completes the transaction settlement according to the transaction matching result, the seller pays the accounting node of the transaction procedure fee reward packaged transaction, and all transaction and settlement information is packaged into a new block by the accounting node and then recorded and linked.
Further, step S2 includes the following sub-steps:
s2.1, if the energy-saving contribution data is verified to be true, the user account calls an energy-saving contribution reward intelligent contract arranged on a chain to extract energy-saving contribution related main accounts and certificate distribution proportion information from the blockchain, the energy-saving contribution is replaced by an energy-saving certificate and distributed to the related main accounts, and the issuing and distribution of the energy-saving certificate are completed;
and S2.2, the accounting node inserts a new block containing the energy-saving certificate issuing and distributing result information into the block chain according to the consensus mechanism, and records the energy-saving certificate issuing and distributing result on the uplink.
Further, the step S3 includes the following sub-steps:
s3.1: the user is attBefore the transaction of each time interval begins, a transaction request message is submitted to the nodes through the client and is broadcasted to all nodes of the whole network, and the content in the transaction request message comprises the transaction quantity of the energy-saving certificate of the buyer/seller, the transaction time interval and the quotation;
the contents of the transaction request message are as follows:
Figure 972500DEST_PATH_IMAGE001
wherein the content of the first and second substances,
Figure 358482DEST_PATH_IMAGE002
are respectively buyersmSeller, sellernIn that
Figure 872640DEST_PATH_IMAGE003
A desired transaction amount for the time period;
Figure 985958DEST_PATH_IMAGE004
Figure 534751DEST_PATH_IMAGE005
are respectively buyersmHighest quote and sellernThe lowest price quote;
Figure 91635DEST_PATH_IMAGE006
Figure 93089DEST_PATH_IMAGE007
are respectively buyersmSeller, sellernThe digital signature of (2);
Figure 26410DEST_PATH_IMAGE008
are respectively buyersmSeller, sellernThe public key of (2);
s3.2: the blockchain system calls a transaction matching intelligent contract through a system account, collects transaction request messages of users in the system, and divides the users into buyersBAnd the sellerSThen the buyer is quoted
Figure 164130DEST_PATH_IMAGE009
Arranging the sellers in sequence from high to low, and arranging the sellers according to the quotation
Figure 642647DEST_PATH_IMAGE010
Sequentially arranging from low to high;
s3.3: taking the average value of the highest price quoted by the buyer and the lowest price quoted by the seller as a transaction price, and taking the smaller value of the requested transaction quantity of the two prices as a transaction quantity;
s3.4: deducting the transaction amount from the transaction amount requested by both parties after the transaction is finished, if the transaction amount requested becomes 0, quitting the auction queue, and re-executing the step S3.3 until the quotation queues of one party of the buyer and the seller are completely paid and emptied, or the optimal selling price is greater than the optimal buying price, stopping the two-way matching;
s3.5: the transaction matching intelligent contract returns the matching result to all buyers and sellers, the buyers and sellers which cannot be successfully matched can carry out quotation adjustment, if the user abandons the adjustment of quotation, the transaction request message can be cancelled, and the transaction matching process in the period is exited.
Further, the transaction price and the transaction amount in the step S3.3 satisfy the following formulas:
Figure 131397DEST_PATH_IMAGE011
wherein the content of the first and second substances,
Figure 337250DEST_PATH_IMAGE012
the transaction price is;
Figure 595056DEST_PATH_IMAGE013
are respectively buyersmHighest quote and sellernThe lowest price quote;
Figure 759322DEST_PATH_IMAGE014
the volume of the finished product is the volume of the finished product;
Figure 735368DEST_PATH_IMAGE015
the requested transaction quantities respectively corresponding to the highest price quoted by the buyer and the lowest price quoted by the seller form the following messages to be broadcast to the whole network after the transaction:
Figure 744912DEST_PATH_IMAGE016
further, the bid adjustment in step S3.5 is to add and subtract a user-defined back-off value on the basis of the lowest bid of the buyer and the highest bid of the seller that have been successfully auctioned in the current time slot, respectively, and the adjusted bids are as follows:
Figure 106492DEST_PATH_IMAGE017
wherein the content of the first and second substances,
Figure 176079DEST_PATH_IMAGE018
and
Figure 639422DEST_PATH_IMAGE019
adjusted quotes for the buyer and the buyer, respectively;
Figure 452657DEST_PATH_IMAGE020
and
Figure 419476DEST_PATH_IMAGE021
the lowest bid and the highest bid in the transaction are successfully auctioned by the buyer and the seller respectively in the period;
Figure 925544DEST_PATH_IMAGE022
and
Figure 361335DEST_PATH_IMAGE023
is the back-off value.
Further, the calculation formula of the transaction commission in step S4 is as follows:
Figure 978261DEST_PATH_IMAGE024
wherein the content of the first and second substances,
Figure 799587DEST_PATH_IMAGE025
for the buyermAnd the sellernThe transaction commission of (1);
Figure 476556DEST_PATH_IMAGE026
the fee rate is set by the system;
Figure 383332DEST_PATH_IMAGE027
for the buyermAnd the sellernEnergy saving certificate volume of (1).
The invention has the beneficial effects that: the invention provides an energy-saving integrated process for issuing, trading and settling certificates, effectively ensures the credibility and the execution efficiency of issuing, trading and settling, saves intermediate links and intermediate institutions, and greatly reduces complicated procedures.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart of a block chain technology-based energy-saving certificate management method according to the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, 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 invention.
As shown in fig. 1, an embodiment of the present invention provides an energy-saving certificate issuing, trading, and settling method based on a block chain technology, which includes the following steps:
s1: and the blockchain nodes are used for packaging and uploading the energy-saving contribution data of the users to the blockchain system.
S2: if the energy-saving contribution data is authenticated to be true, the user account calls an energy-saving contribution reward intelligent contract deployed on the chain to complete the issuing and distribution of the energy-saving certificate, the issuing and distribution result of the energy-saving certificate is packaged into a new block by the accounting node according to a consensus mechanism and then is recorded and linked, and the step S2 specifically comprises the following substeps:
s2.1: if the energy-saving contribution data is authenticated, the user account calls an energy-saving contribution reward intelligent contract arranged on a chain to extract energy-saving contribution related main accounts and certificate distribution proportion information from the blockchain, the energy-saving contribution is replaced by an energy-saving certificate and distributed to the related main accounts, and the issuing and distribution of the energy-saving certificate are completed;
s2.2: and the accounting node inserts the new blocks containing the energy-saving certificate issuing and distributing result information into the block chain according to the consensus mechanism and records the energy-saving certificate issuing and distributing result on the chain.
S3: the user issues a transaction request message for purchasing or selling the energy-saving certificate, the transaction request message is broadcast to all blockchain nodes, the blockchain system invokes a transaction matching intelligent contract through a system account to match the transaction request of the user, and the step S3 includes the following sub-steps:
s3.1: the user is attBefore the transaction of each time interval begins, a transaction request message is submitted to the nodes through the client and is broadcasted to all nodes of the whole network, and the content in the transaction request message comprises the transaction quantity of the energy-saving certificate of the buyer/seller, the transaction time interval and the quotation;
the contents of the transaction request message are as follows:
Figure 538370DEST_PATH_IMAGE001
wherein the content of the first and second substances,
Figure 729049DEST_PATH_IMAGE002
are respectively buyersmSeller, sellernIn that
Figure 576919DEST_PATH_IMAGE003
A desired transaction amount for the time period;
Figure 236570DEST_PATH_IMAGE004
Figure 195299DEST_PATH_IMAGE005
are respectively buyersmHighest quote and sellernThe lowest price quote;
Figure 991217DEST_PATH_IMAGE006
Figure 744409DEST_PATH_IMAGE007
are respectively buyersmSeller, sellernThe digital signature of (2);
Figure 642089DEST_PATH_IMAGE008
are respectively buyersmSeller, sellernThe public key of (2);
s3.2: the blockchain system calls a transaction matching intelligent contract through a system account, collects transaction request messages of users in the system, and divides the users into buyersBAnd the sellerSThen the buyer is quoted
Figure 404509DEST_PATH_IMAGE009
Arranging the sellers in sequence from high to low, and arranging the sellers according to the quotation
Figure 54933DEST_PATH_IMAGE010
Sequentially arranging from low to high;
s3.3: taking the average value of the highest price quoted by the buyer and the lowest price quoted by the seller as a transaction price, and taking the smaller value of the requested transaction quantity of the two prices as a transaction quantity;
the bargaining price and the bargaining amount satisfy the following formulas:
Figure 979027DEST_PATH_IMAGE011
wherein the content of the first and second substances,
Figure 613270DEST_PATH_IMAGE012
the transaction price is;
Figure 913802DEST_PATH_IMAGE013
are respectively buyersmHighest quote and sellernThe lowest price quote;
Figure 933579DEST_PATH_IMAGE014
the volume of the finished product is the volume of the finished product;
Figure 28574DEST_PATH_IMAGE015
the requested transaction quantities respectively corresponding to the highest price quoted by the buyer and the lowest price quoted by the seller form the following messages to be broadcast to the whole network after the transaction:
Figure 150114DEST_PATH_IMAGE016
s3.4: deducting the transaction amount from the transaction amount requested by both parties after the transaction is finished, if the transaction amount requested becomes 0, quitting the auction queue, and re-executing the step S3.3 until the quotation queues of one party of the buyer and the seller are completely paid and emptied, or the optimal selling price is greater than the optimal buying price, stopping the two-way matching;
s3.5: the transaction matching intelligent contract returns matching results to all buyers and sellers, the buyers and sellers which cannot be successfully matched can carry out quotation adjustment, if the user abandons the adjustment of quotation, the transaction request message can be cancelled, and the transaction matching process in the period is quitted;
the bid adjustment in step S3.5 is to add and subtract a default value set by the user on the basis of the lowest bid of the buyer and the highest bid of the seller that have been successfully auctioned in the current time slot, respectively, and the adjusted bids are as follows:
Figure 988757DEST_PATH_IMAGE017
wherein the content of the first and second substances,
Figure 613773DEST_PATH_IMAGE018
and
Figure 145249DEST_PATH_IMAGE019
adjusted quotes for the buyer and the buyer, respectively;
Figure 488505DEST_PATH_IMAGE020
and
Figure 147151DEST_PATH_IMAGE021
the lowest bid and the highest bid in the transaction are successfully auctioned by the buyer and the seller respectively in the period;
Figure 892253DEST_PATH_IMAGE022
and
Figure 329051DEST_PATH_IMAGE023
is the back-off value.
S4: and the user completes transaction settlement according to the transaction matching result, the seller pays the transaction commission fee reward accounting node, and all transaction and settlement information is packaged into a new block by the accounting node and then recorded and linked. The calculation formula of the transaction commission in step S4 is as follows:
Figure 159603DEST_PATH_IMAGE024
wherein the content of the first and second substances,
Figure 605628DEST_PATH_IMAGE025
for the buyermAnd the sellernThe transaction commission of (1);
Figure 939658DEST_PATH_IMAGE026
the fee rate is set by the system;
Figure 62203DEST_PATH_IMAGE027
for the buyermAnd the sellernEnergy saving certificate volume of (1).
In the embodiment of the invention, 6 users are selected as an example, and 1 energy-saving certificate can be replaced every 100 degrees. A user 1 generates an energy-saving contribution of 300 degrees of energy saving at a certain day, a user 2 generates an energy-saving contribution of 400 degrees of energy saving, a user 3 generates an energy-saving contribution of 500 degrees of energy saving, a block chain link point packages energy-saving contribution data of the user to a block chain system, the energy-saving contribution data is authenticated to be true, a user account calls an energy-saving contribution reward intelligent contract arranged on a chain to complete the issuing and distribution of energy-saving certificates, wherein the user 1 replaces 3 energy-saving certificates, the user 2 replaces 4 energy-saving certificates, the user 3 replaces 5 energy-saving certificates, and the result is packaged into a new block by a bookkeeping node according to a common identification mechanism and then is recorded in a chain link;
a transaction request message for a user to buy or sell the energy-saving certificate is broadcast to all blockchain nodes, and the transaction request content comprises the transaction quantity, the transaction period and the price quote of the energy-saving certificate of the buyer/seller, as shown in table 1.
TABLE 1 transaction request content
Figure 380052DEST_PATH_IMAGE029
The blockchain system calls a transaction matching intelligent contract through the system account, and finally the obtained transaction matching result is shown in table 2.
TABLE 2 transaction match results
Figure DEST_PATH_IMAGE031
The user completes the transaction settlement according to the transaction matching result, the accounting node in the current round is the user 4, the system sets the commission fee rate to be 1%, and the transaction commission fee obtained by the user 4 in the current round is (5 +1+5+5+ 8) × 1% =0.24 energy-saving certificates.
The invention provides an energy-saving integrated process for issuing, trading and settling certificates, effectively ensures the credibility and the execution efficiency of issuing, trading and settling, saves intermediate links and intermediate institutions, and greatly reduces complicated procedures.
The energy-saving certificate management method based on the blockchain technology provided by the embodiment of the invention is described in detail, a specific example is applied in the text to explain the principle and the implementation of the invention, and the description of the embodiment is only used for helping to understand the method and the core idea of the invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, 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 invention.

Claims (6)

1. An energy-saving certificate management method based on a block chain technology is characterized by comprising the following steps:
s1, the blockchain node packages and uploads the energy-saving contribution data of the user to a blockchain system;
s2, if the energy-saving contribution data are authenticated to be true, the user account calls an energy-saving contribution reward intelligent contract deployed on the chain to complete the issuing and distribution of the energy-saving certificate, and the issuing and distribution results of the energy-saving certificate are packaged into a new block by the accounting node according to a consensus mechanism and then the cochain is recorded;
s3, a user issues a transaction request message for purchasing or selling the energy-saving certificate and broadcasts the transaction request message to all the blockchain nodes, and the blockchain system calls a transaction matching intelligent contract through a system account to match the transaction request of the user;
and S4, the user completes the transaction settlement according to the transaction matching result, the seller pays the transaction commission and rewards the accounting node, and all transaction and settlement information is packaged into a new block by the accounting node and then recorded and linked.
2. The method for energy-saving certificate management based on blockchain technology as claimed in claim 1, wherein step S2 includes the following sub-steps:
s2.1, if the energy-saving contribution data is authenticated to be true, the user account calls an energy-saving contribution reward intelligent contract arranged on a chain to extract energy-saving contribution related main accounts and certificate distribution proportion information from the blockchain, the energy-saving contribution is replaced by an energy-saving certificate and distributed to the related main accounts, and the issuing and distribution of the energy-saving certificate are completed;
and S2.2, the accounting node inserts a new block containing the energy-saving certificate issuing and distributing result information into the block chain according to the consensus mechanism, and records the energy-saving certificate issuing and distributing result on the uplink.
3. The method for energy-saving certificate management based on blockchain technology as claimed in claim 2, wherein said step S3 includes the following sub-steps:
s3.1: the user is attBefore the transaction of each time interval begins, a transaction request message is submitted to the nodes through the client and is broadcasted to all nodes of the whole network, and the content in the transaction request message comprises the transaction quantity of the energy-saving certificate of the buyer/seller, the transaction time interval and the quotation;
the contents of the transaction request message are as follows:
Figure 60049DEST_PATH_IMAGE001
wherein the content of the first and second substances,
Figure 449442DEST_PATH_IMAGE002
are respectively buyersmSeller, sellernIn that
Figure 733793DEST_PATH_IMAGE003
A desired transaction amount for the time period;
Figure 208637DEST_PATH_IMAGE004
Figure 971056DEST_PATH_IMAGE005
are respectively buyersmHighest quote and sellernThe lowest price quote;
Figure 214956DEST_PATH_IMAGE006
Figure 732525DEST_PATH_IMAGE007
are respectively buyersmSeller, sellernThe digital signature of (2);
Figure 632348DEST_PATH_IMAGE008
are respectively buyersmSeller, sellernThe public key of (2);
s3.2: block chain system calls transaction matching intelligence through system accountContract, collecting transaction request message of user in system, and classifying user as buyerBAnd the sellerSThen the buyer is quoted
Figure 260775DEST_PATH_IMAGE009
Arranging the sellers in sequence from high to low, and arranging the sellers according to the quotation
Figure 359181DEST_PATH_IMAGE010
Sequentially arranging from low to high;
s3.3: taking the average value of the highest price quoted by the buyer and the lowest price quoted by the seller as a transaction price, and taking the smaller value of the requested transaction quantity of the two prices as a transaction quantity;
s3.4: deducting the transaction amount from the transaction amount requested by both parties after the transaction is finished, if the transaction amount requested becomes 0, quitting the auction queue, and re-executing the step S3.3 until the quotation queues of one party of the buyer and the seller are completely paid and emptied, or the optimal selling price is greater than the optimal buying price, stopping the two-way matching;
s3.5: the transaction matching intelligent contract returns the matching result to all buyers and sellers, the buyers and sellers which cannot be successfully matched can carry out quotation adjustment, if the user abandons the adjustment of quotation, the transaction request message can be cancelled, and the transaction matching process in the period is exited.
4. The method according to claim 3, wherein the transaction price and the transaction amount in step S3.3 satisfy the following formulas:
Figure 985335DEST_PATH_IMAGE011
wherein the content of the first and second substances,
Figure 434770DEST_PATH_IMAGE012
the transaction price is;
Figure 538993DEST_PATH_IMAGE013
are respectively buyersmHighest quote and sellernThe lowest price quote;
Figure 748695DEST_PATH_IMAGE014
the volume of the finished product is the volume of the finished product;
Figure 545750DEST_PATH_IMAGE015
the requested transaction quantities respectively corresponding to the highest price quoted by the buyer and the lowest price quoted by the seller form the following messages to be broadcast to the whole network after the transaction:
Figure 216903DEST_PATH_IMAGE016
5. the method as claimed in claim 4, wherein the quotation adjustment in step S3.5 is to add and subtract a user-defined back-off value on the basis of the lowest quotation of the buyer and the highest quotation of the seller that have been successfully auctioned in the current time slot, respectively, and the adjusted quotation is as follows:
Figure 452712DEST_PATH_IMAGE017
wherein the content of the first and second substances,
Figure 463393DEST_PATH_IMAGE018
and
Figure 493666DEST_PATH_IMAGE019
adjusted quotes for the buyer and the buyer, respectively;
Figure 589798DEST_PATH_IMAGE020
and
Figure 98140DEST_PATH_IMAGE021
are respectively boughtThe party and seller have successfully auctioned the lowest bid and the highest bid in the transaction during the current time period;
Figure 291224DEST_PATH_IMAGE022
and
Figure 430081DEST_PATH_IMAGE023
is the back-off value.
6. The method for managing energy-saving certificates based on blockchain technology according to any one of claims 1 to 5, wherein the calculation formula of the transaction commission fee in step S4 is as follows:
Figure 75826DEST_PATH_IMAGE024
wherein the content of the first and second substances,
Figure 387859DEST_PATH_IMAGE025
for the buyermAnd the sellernThe transaction commission of (1);
Figure 373132DEST_PATH_IMAGE026
the fee rate is set by the system;
Figure 748138DEST_PATH_IMAGE027
for the buyermAnd the sellernEnergy saving certificate volume of (1).
CN202011071101.XA 2020-10-09 2020-10-09 Energy-saving certificate management method based on block chain technology Pending CN112418854A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011071101.XA CN112418854A (en) 2020-10-09 2020-10-09 Energy-saving certificate management method based on block chain technology

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011071101.XA CN112418854A (en) 2020-10-09 2020-10-09 Energy-saving certificate management method based on block chain technology

Publications (1)

Publication Number Publication Date
CN112418854A true CN112418854A (en) 2021-02-26

Family

ID=74854423

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011071101.XA Pending CN112418854A (en) 2020-10-09 2020-10-09 Energy-saving certificate management method based on block chain technology

Country Status (1)

Country Link
CN (1) CN112418854A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113469813A (en) * 2021-07-20 2021-10-01 华北电力大学 Regional carbon quota transaction system and method for power enterprise based on block chain
WO2022206143A1 (en) * 2021-03-29 2022-10-06 国网区块链科技(北京)有限公司 Blockchain-based green certificate transaction system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018076763A1 (en) * 2016-10-27 2018-05-03 上海亿账通区块链科技有限公司 Method and system for transaction on block chain, electronic device, and storage medium
CN108182636A (en) * 2018-01-30 2018-06-19 杨显波 Block chain common recognition mechanism based on contribution
CN109359985A (en) * 2018-09-19 2019-02-19 南方电网科学研究院有限责任公司 Distributed energy transaction based on block chain executes method, apparatus and equipment
CN111080421A (en) * 2020-03-24 2020-04-28 国网电子商务有限公司 Green power certificate transaction method and device based on block chain
CN111340545A (en) * 2020-02-25 2020-06-26 百度在线网络技术(北京)有限公司 Block chain-based carbon transaction implementation method, device, equipment and medium
US10700876B1 (en) * 2019-03-04 2020-06-30 Alibaba Group Holding Limited Methods and devices for processing certificates in blockchain system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018076763A1 (en) * 2016-10-27 2018-05-03 上海亿账通区块链科技有限公司 Method and system for transaction on block chain, electronic device, and storage medium
CN108182636A (en) * 2018-01-30 2018-06-19 杨显波 Block chain common recognition mechanism based on contribution
CN109359985A (en) * 2018-09-19 2019-02-19 南方电网科学研究院有限责任公司 Distributed energy transaction based on block chain executes method, apparatus and equipment
US10700876B1 (en) * 2019-03-04 2020-06-30 Alibaba Group Holding Limited Methods and devices for processing certificates in blockchain system
CN111340545A (en) * 2020-02-25 2020-06-26 百度在线网络技术(北京)有限公司 Block chain-based carbon transaction implementation method, device, equipment and medium
CN111080421A (en) * 2020-03-24 2020-04-28 国网电子商务有限公司 Green power certificate transaction method and device based on block chain

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022206143A1 (en) * 2021-03-29 2022-10-06 国网区块链科技(北京)有限公司 Blockchain-based green certificate transaction system
CN113469813A (en) * 2021-07-20 2021-10-01 华北电力大学 Regional carbon quota transaction system and method for power enterprise based on block chain

Similar Documents

Publication Publication Date Title
US11823269B2 (en) Synchronized processing of data by networked computing resources
He et al. Joint operation mechanism of distributed photovoltaic power generation market and carbon market based on cross-chain trading technology
CN103020816A (en) Online virtual currency third-party credit method and data processing system thereof
TW202026997A (en) Blockchain-based product purchase method and apparatus
US20200118207A1 (en) Blockchain based invoice sales
CN110826940A (en) Distributed power transaction method under extensible multi-microgrid environment
CN104794652A (en) Online auction method and system for establishing bidding reward mechanism
CA2913700A1 (en) Synchronized processing of data by networked computing resources
CN112418854A (en) Energy-saving certificate management method based on block chain technology
CN104794651A (en) Freezing and unfreezing method and system of auction margin along with bidding behavior
CN104794650A (en) Online auction method and system for establishing bidding reward mechanism
CN112365119A (en) Distributed database support-based distributed transaction model for electric energy of power distribution network
CN114358929A (en) Distributed energy centralized transaction method and system based on block chain
CN110020928A (en) Anti- conspiracy attack network auction method based on block chain intelligence contract
CN114626922A (en) Self-adaptive bidding multi-energy P2P trading platform based on block chain
CN107146117A (en) Cloud computing service marketspace provider and the pricing method of user's two day market game
CN114218591A (en) Digital asset management method capable of realizing anonymous transaction
CN111784426A (en) Cloud storage resource transaction method based on intelligent contract
CN109711956A (en) Multi-to-multi bargaining joint auction trade system
CN108985909A (en) Data trade method and system based on block chain technology
Tonev et al. Review on blockchain applications for electric power systems
CN107067259A (en) A kind of online buying/selling system and method
Mishra et al. Indian electricity market: Present status and future directions
CN111563779A (en) Inter-provincial power transaction system and method
Wang et al. A reputation-based carbon emissions trading scheme enabled by block chain

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination