CN109359985A - Distributed energy transaction based on block chain executes method, apparatus and equipment - Google Patents

Distributed energy transaction based on block chain executes method, apparatus and equipment Download PDF

Info

Publication number
CN109359985A
CN109359985A CN201811091649.3A CN201811091649A CN109359985A CN 109359985 A CN109359985 A CN 109359985A CN 201811091649 A CN201811091649 A CN 201811091649A CN 109359985 A CN109359985 A CN 109359985A
Authority
CN
China
Prior art keywords
transaction
block chain
user
electricity
chain network
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
CN201811091649.3A
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.)
China Southern Power Grid Co Ltd
Research Institute of Southern Power Grid Co Ltd
Original Assignee
China Southern Power Grid Co Ltd
Research Institute of Southern Power Grid 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 China Southern Power Grid Co Ltd, Research Institute of Southern Power Grid Co Ltd filed Critical China Southern Power Grid Co Ltd
Priority to CN201811091649.3A priority Critical patent/CN109359985A/en
Publication of CN109359985A publication Critical patent/CN109359985A/en
Pending legal-status Critical Current

Links

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/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/50Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S50/00Market activities related to the operation of systems integrating technologies related to power network operation or related to communication or information technologies
    • Y04S50/12Billing, invoicing, buying or selling transactions or other related activities, e.g. cost or usage evaluation

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Computer Security & Cryptography (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Tourism & Hospitality (AREA)
  • Development Economics (AREA)
  • Technology Law (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of, and the distributed energy transaction based on block chain executes method, apparatus and equipment, this method comprises: determining the user type of participating user and the electricity that can trade before electricity transaction;According to the transaction application of each node broadcasts, accounting nodes use preset market matching mechanisms, determine the Transaction Information of participating user;Accounting nodes broadcast Transaction Information to block chain network, and block chain is written, and trade so that each participating user executes electricity according to Transaction Information;After electricity transaction, according to actual power generation, electricity consumption data, ideal money clearing are carried out to participating user by intelligent contract.It can be realized the collaboration autonomy operation of distributed energy transaction between the user that non-stop layer physical mechanism manages and controls by the above method, to promote the on-site elimination of distribution type renewable energy, the Automatic-settlement of the safe, credible of energy transaction data, distributed storage and transaction results is ensured.

Description

Distributed energy transaction based on block chain executes method, apparatus and equipment
Technical field
The present invention relates to electricity market technical fields, and in particular to a kind of distributed energy transaction execution based on block chain Method, apparatus and equipment.
Background technique
Block chain technology is the emerging information industry technology of Internet era, passes through distributed p 2 p, chain type area The innovative techniques such as block structure, common recognition mechanism, asymmetric encryption and intelligent contract realize decentralization and go to trust point-to-point Direct dealing, Transaction Information are supervised and are safeguarded jointly by network other users, and transaction record is traceable, can not distort.Block chain The distributed value transport protocol of decentralization have it is efficient, cheap, openly, the application advantages such as credible, can be decentralization Point-to-point energy transaction provides technical support.
Under energy internet situation, increasingly mature and energy market with distributed energy technology is graduallyed relax control, point Dispersion, diversification energy internet business market gradually show, it have energy prosumer (Prosumer) substantial amounts, can be again The features such as raw energy power output fluctuation is obvious, single energy transaction size is small, randomness is strong, operating cost is high, trading efficiency is low, The extensive centralization energy trade mode of the decision tradition that time-consuming is no longer desirable for the market, and it is high in real time to meet both sides of supply and demand Effect, flexibly the point-to-point transaction of the demands such as free becomes the developing direction of the decentralized transaction in future source of energy internet.Therefore, how Break the transaction monopolization of the conventional center energy, designs a kind of new energy for adapting to new demand, realizing both sides of supply and demand direct dealing Trade mode becomes energy Internet market and reforms the new problem faced.
Summary of the invention
Based on this, the present invention provides a kind of, and the distributed energy transaction based on block chain executes method, apparatus and equipment, It can be realized the collaboration autonomy operation that distributed energy is traded between the user that non-stop layer physical mechanism manages and controls, to promote Into the on-site elimination of distribution type renewable energy, the safe, credible of energy transaction data, distributed storage and transaction results are ensured Automatic-settlement.
On the one hand the embodiment of the present invention provides a kind of distributed energy transaction execution method based on block chain, comprising:
The renewable energy power generation data and workload demand data reported according to intelligent electric meter to block chain network, determination are worked as The user type of participating user and the electricity that can trade in preceding trading session;Wherein, the corresponding participating user of an intelligent electric meter;
According to the transaction application of node broadcasts each in block chain network, the accounting nodes in the block chain network are using pre- If market matching mechanisms, determine the Transaction Information of participating user;Wherein, transaction application includes: user type, account Location, the electricity that can trade, pre- transaction value;The Transaction Information includes: transaction electricity and the transaction value between both parties;
The accounting nodes broadcast the Transaction Information to the block chain network, and through its in the block chain network Block chain is written after reaching common understanding in its node verification, trades so that each participating user executes electricity according to the Transaction Information;
At the end of electricity transaction, actual power generation data from the intelligent electric meter to the block chain network that reported according to With practical electricity consumption data, ideal money clearing are carried out to participating user by intelligent contract.
Preferably, the renewable energy power generation data reported according to intelligent electric meter to block chain network and workload demand Data determine the user type of participating user and the electricity that can trade in current trading session, specifically include:
When the renewable energy power generation data that the intelligent electric meter reports are greater than the workload demand data reported, ginseng is determined User type with user is seller user, and the electricity that can trade is electricity sales amount, and the electricity sales amount out is equal to renewable energy The difference for the data and workload demand data of generating electricity;
When the intelligent electric meter renewable energy power generation data are less than the workload demand data reported, participating user is determined User type be buyer user, the electricity that can trade be purchase electricity, the purchase electricity be equal to workload demand data with can The difference of renewable source of energy generation data.
Preferably, the method also includes book keeping operations to weigh competition step:
Each node in the block chain network carries out book keeping operation power competition by node common recognition mechanism, and will obtain the power of book keeping operation Node be determined as accounting nodes.
Preferably, the node common recognition mechanism includes: proof of work mechanism, equity proof mechanism, equity authorisation verification Mechanism or distributed consensus algorithm.
Preferably, the transaction application according to node broadcasts each in block chain network, the note in the block chain network Account node uses preset market matching mechanisms, determines the Transaction Information of participating user, specifically includes:
The accounting nodes sort seller user according to the pre- transaction value that it is reported from low to high, and by buyer user It sorts from high to low according to the pre- transaction value that it is reported;
When the pre- transaction value of the highest that the minimum pre- transaction value that seller user reports is less than buyer's reporting of user, report is most The seller user of low pre- transaction value and the buyer user of the report pre- transaction value of highest strike a bargain, and the accounting nodes calculate the seller and use The average value of the pre- transaction value of highest of minimum pre- transaction value and buyer's reporting of user that family reports as seller user and is bought Transaction value between square user;
The pre- transaction value for reporting pre- transaction value and buyer's reporting of user all over all seller users is gone through, is owned Transaction value between seller user, all buyer users;
According to the electricity of trading that the transaction value between all seller users, all buyer users is reported with it, institute is obtained State the Transaction Information of participating user.
Preferably, each node respectively includes trading server and the memory equipped with block pond in the block chain network;Its In, the trading server, the book keeping operation for the transaction application of each node broadcasts in block chain network, in the block chain network Node uses preset market matching mechanisms, determines the Transaction Information of participating user;The Transaction Information and the intelligent contract It is stored in the block pond, so that carrying out transaction record and ideal money clearing to participating user by the block pond.
Preferably, the method also includes:
At the end of electricity transaction, the participating user of electricity sales amount is rewarded to the accounting nodes and out, to reality Generated energy or electricity consumption are punished with Transaction Information participating user devious.
Preferably, the method also includes:
The block chain network distributes account address to the participating user of request registration, and corresponding to the participating user Account address is initialized.
On the one hand the embodiment of the present invention additionally provides a kind of distributed energy transaction executive device based on block chain, packet It includes:
Participating user's determining module, the renewable energy power generation data for being reported according to intelligent electric meter to block chain network With workload demand data, the user type of participating user and the electricity that can trade in current trading session are determined;Wherein, an intelligence Ammeter corresponds to a participating user;
Transaction Information determining module passes through the area for the transaction application according to node broadcasts each in block chain network Accounting nodes in block chain network use preset market matching mechanisms, determine the Transaction Information of participating user;Wherein, the friendship Easily application includes: user type, account address, the electricity that can trade, pre- transaction value;The Transaction Information includes: both parties Between transaction electricity and transaction value;
Transaction Information broadcast module, for being broadcasted the Transaction Information to the block link network by the accounting nodes Network, and after other node verifications in the block chain network are reached common understanding be written block chain so that each participating user according to The Transaction Information executes electricity transaction;
Settlement module, for being reported according to the intelligent electric meter to the block chain network at the end of electricity transaction Actual power generation data and practical electricity consumption data carry out ideal money clearing to participating user by intelligent contract.
On the one hand the embodiment of the present invention additionally provides a kind of distributed energy transaction execution equipment based on block chain, including Processor, memory and storage in the memory and are configured as the computer program executed by the processor, institute State the distributed energy transaction execution method realized when processor executes the computer program as above-mentioned based on block chain.
Compared with the existing technology, a kind of distributed energy transaction side of execution based on block chain provided in an embodiment of the present invention The beneficial effect of method is: the distributed energy transaction execution method based on block chain includes: according to intelligent electric meter to area The renewable energy power generation data and workload demand data that block chain network reports, determine the use of participating user in current trading session Family type and the electricity that can trade;Wherein, the corresponding participating user of an intelligent electric meter;It is wide according to node each in block chain network The transaction application broadcast, the accounting nodes in the block chain network use preset market matching mechanisms, determine participating user's Transaction Information;Wherein, the transaction application includes: user type, account address, the electricity that can trade, pre- transaction value;The friendship Easy information includes: transaction electricity and the transaction value between both parties;The accounting nodes broadcast the Transaction Information to institute Block chain network is stated, and block chain is written after other node verifications in the block chain network are reached common understanding, so that each ginseng Electricity transaction is executed according to the Transaction Information with user;At the end of electricity transaction, according to the intelligent electric meter to the area The actual power generation data and practical electricity consumption data that block chain network reports carry out virtual goods to participating user by intelligent contract Coin clearing.It can be realized what distributed energy between the user that non-stop layer physical mechanism manages and controls was traded by the above method The autonomous operation of collaboration, to promote the on-site elimination of distribution type renewable energy, ensure energy transaction data it is safe, credible, The Automatic-settlement of distributed storage and transaction results.
Detailed description of the invention
Fig. 1 is the application scenarios of the distributed energy transaction execution method provided by the embodiment of the present invention based on block chain Schematic diagram;
Fig. 2 is the network node of the distributed energy transaction execution method provided by the embodiment of the present invention based on block chain Schematic diagram;
Fig. 3 is a kind of process for distributed energy transaction execution method based on block chain that the embodiment of the present invention one provides Figure;
Fig. 4 is a kind of signal of distributed energy transaction executive device based on block chain provided by Embodiment 2 of the present invention Figure;
Fig. 5 is the signal that a kind of distributed energy transaction based on block chain provided by Embodiment 2 of the present invention executes equipment Figure.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
Fig. 1 and Fig. 2 are please referred to, is that a kind of distributed energy transaction based on block chain provided in an embodiment of the present invention is held The application scenarios of row method.The participation main body of the energy transaction execution method based on block chain includes block chain network (BN), user (U) and power grid (G).As shown in Figure 1, user (U) is divided into two classes, i.e. seller user (A class user, UA) and buyer User (B class user, UB).Wherein, seller user (UA) refers to that oneself renewable energy power generation is greater than the user of workload demand, The renewable energy electricity of surplus can be sold to other users or power grid;Buyer user (UB) refers to oneself renewable energy power generation Less than the user of workload demand, the electricity outside other users or power grid purchase volume is needed.Each user is respectively arranged with intelligent electricity Table can acquire user's renewable energy power generation data and workload demand data in real time, and be sent to block chain network (BN).Block Chain network (BN) is used to collect the transaction request of participating user, completes the supply-demand mode between participating user according to market rules, and By deal message by block chain technical notes, propagation, storage, and it is automatic by trading between intelligent contract realization participating user Clearing.It when supply-demand mode between market is unable to complete participating user, needs to sell to power grid or buying on balance electricity, to maintain The Real-time Balancing of power supply and demand.As shown in Fig. 2, block chain network provided by the present invention is independent by several, distributed, right The node composition of equity.These nodes are referred to as " miner ", can be computer or large computer system, by personal or group Operation.Wherein, the corresponding participation main body of a node.Each node includes two parts: trading server and block pond.It hands over Easy server is responsible for completing market matching according to the transaction application of market rules and user, and block pond is responsible for remembering in the form of block chain Record transaction data simultaneously completes settlement of transactions.
Embodiment one
Referring to Fig. 3, it is a kind of energy transaction execution method based on block chain that the embodiment of the present invention one provides Flow chart, this method execute equipment by the energy transaction based on block chain and execute, specifically include:
S100: the renewable energy power generation data and workload demand data reported according to intelligent electric meter to block chain network, Determine the user type of participating user and the electricity that can trade in current trading session;Wherein, the corresponding ginseng of an intelligent electric meter With user;
Before marketing, each participating user is required to the renewable energy power generation data acquired according to intelligent electric meter With workload demand data, the user type of oneself is declared to block chain network and the electricity that can trade.When oneself renewable energy When the data that generate electricity are greater than workload demand data, declare to block chain network as seller user (A class user, UA), and can be again Raw energy generated energy data deduct the electricity that is obtained after itself workload demand data as can electricity sales amount be sent to block chain network; When oneself renewable energy power generation data are less than workload demand data, declare to block chain network as buyer user's (B class User, UB), and after itself workload demand data is deducted renewable energy power generation data obtained electricity as needing purchase of electricity to send out Give block chain network.It should be noted that the user type of participating user is according to renewable energy in each trading session The actual conditions dynamic change of source power generation data and workload demand data;It is born when oneself renewable energy power generation data are equal to When lotus demand data, it is not involved in marketing, at this point, participating user can also be by modifying workload demand data, by oneself User type be revised as seller user or buyer user, to participate in marketing.
S200: the accounting nodes according to the transaction application of node broadcasts each in block chain network, in the block chain network Using preset market matching mechanisms, the Transaction Information of participating user is determined;Wherein, transaction application include: user type, Account address, the electricity that can trade, pre- transaction value;The Transaction Information includes: transaction electricity and the settlement price between both parties Lattice;
The accounting nodes hand over the transaction application of each node broadcasts in block chain network by market matching mechanisms Easily matching, and each buyer user after record matching and transaction electricity and transaction value between each seller user obtain described Transaction Information.Specifically, the transaction request further includes exchange hour;It is described to trade when user type is buyer user Electricity is to need purchase of electricity, and the pre- transaction value is power purchase price;When user type is seller user, the electricity of trading For can electricity sales amount, the pre- transaction value be sale of electricity price.
S300: the accounting nodes broadcast the Transaction Information to the block chain network, and through the block link network Block chain is written after other node verifications are reached common understanding in network, so that each participating user executes electricity according to the Transaction Information Transaction;
The Transaction Information will be recorded in intact block chain after block chain network interior joint verifying is reached common understanding In database, it can not distort.When trade execute when, generated electricity between each participating user according to the Transaction Information and electricity consumption, Complete electricity transaction.
S400: at the end of electricity transaction, actual power from the intelligent electric meter to the block chain network that reported according to Data and practical electricity consumption data are measured, ideal money clearing are carried out to participating user by intelligent contract.
The intelligence contract is the pre-set code for electricity settlement of transactions between participating user, trades and ties when electricity It is executed automatically when beam.The block chain network passes through intelligent contract, according to actual power data, electricity consumption data and transaction record into Row clearing, modify ideal money quantity in the corresponding account of each participating user, complete settlement of transactions.
Application block chain technology of the present invention is traded by the supply-demand mode of " surplus and deficiency of mutually helping " formula between user and decentralization, It can be realized the collaboration autonomy operation that distributed energy is traded between the user that non-stop layer physical mechanism manages and controls, to promote Into the on-site elimination of distribution type renewable energy, the safe, credible of energy transaction data, distributed storage and transaction results are ensured Automatic-settlement.
In an alternative embodiment, the renewable energy power generation reported according to intelligent electric meter to block chain network Data and workload demand data determine the user type of participating user and the electricity that can trade in current trading session, specifically include:
When the renewable energy power generation data that the intelligent electric meter reports are greater than the workload demand data reported, ginseng is determined User type with user is seller user, and the electricity that can trade is electricity sales amount, and the electricity sales amount out is equal to renewable energy The difference for the data and workload demand data of generating electricity;
When the intelligent electric meter renewable energy power generation data are less than the workload demand data reported, participating user is determined User type be buyer user, the electricity that can trade be purchase electricity, the purchase electricity be equal to workload demand data with can The difference of renewable source of energy generation data.
In an alternative embodiment, the method also includes book keeping operations to weigh competition step:
Each node in the block chain network carries out book keeping operation power competition by node common recognition mechanism, and will obtain the power of book keeping operation Node be determined as accounting nodes.
In an alternative embodiment, the node common recognition mechanism includes: proof of work mechanism, equity proof machine System, equity authorisation verification mechanism or distributed consensus algorithm.
In an alternative embodiment, the accounting nodes broadcast Transaction Information to the block chain network, and pass through Block chain is written after other node verifications are reached common understanding in the block chain network, specifically includes:
Newly-generated block is written in the Transaction Information by the accounting nodes, and is broadcasted to the block chain network;
Other nodes in the block chain network carry out common recognition verifying to the Transaction Information received, and will pass through Block chain is written in the Transaction Information of common recognition verifying.
In the present embodiment, the Transaction Information between participating user is packaged into block by accounting nodes, and to block chain network All node broadcasts, other nodes carry out common recognition verifying to Transaction Information jointly, Transaction Information write area after being verified Block chain.
It is that all nodes is made to save consistent block chain data that each node, which carries out the purpose of common recognition verifying, in block chain network, Meet two attributes simultaneously: the prefix part of consistency, the block chain that all nodes save is identical;Validity, by certain section The information of point publication is at last by other all nodes records in the block chain of oneself.Wherein, above-mentioned consistency should meet with Lower 3 points:
1, terminability (Termination): the result of consistency can be completed in finite time.
2, Consensus (Consensus): the result that different nodes are finally completed decision should be identical.
3, legitimacy (Validity): the result of decision must be the motion that other processes propose.
In an alternative embodiment, the transaction application according to node broadcasts each in block chain network, the area Accounting nodes in block chain network use preset market matching mechanisms, determine the Transaction Information of participating user, specifically include:
The accounting nodes sort seller user according to the pre- transaction value that it is reported from low to high, and by buyer user It sorts from high to low according to the pre- transaction value that it is reported;
When the pre- transaction value of the highest that the minimum pre- transaction value that seller user reports is less than buyer's reporting of user, report is most The seller user of low pre- transaction value and the buyer user of the report pre- transaction value of highest strike a bargain, and the accounting nodes calculate the seller and use The average value of the pre- transaction value of highest of minimum pre- transaction value and buyer's reporting of user that family reports as seller user and is bought Transaction value between square user;
The pre- transaction value for reporting pre- transaction value and buyer's reporting of user all over all seller users is gone through, is owned Transaction value between seller user, all buyer users;
According to the electricity of trading that the transaction value between all seller users, all buyer users is reported with it, institute is obtained State the Transaction Information of participating user.
Further, it when supply-demand mode between the accounting nodes are unable to complete participating user, needs to sell to power grid Or buying on balance electricity, to maintain the Real-time Balancing of power supply and demand.I.e. all seller users can electricity sales amount be less than the buyer When the purchase electricity of user, the accounting nodes send buying on balance electricity to the corresponding node of power grid by the block chain network Amount request, and according to the pre- transaction value of power grid and the pre- transaction value of seller user, it calculates between seller user and power grid Transaction value;All seller users can electricity sales amount when being greater than the purchase electricity of the buyer user, the accounting nodes are logical Cross the block chain network and send the request of selling on balance electricity to the corresponding node of power grid, and according to the pre- transaction value of power grid with And the pre- transaction value of buyer user, calculate the transaction value between buyer user and power grid;And it will be between seller user and power grid Transaction value, the transaction value between buyer user and power grid and its difference electricity be added in the Transaction Information so that It obtains seller user and power grid, buyer user and power grid and electricity transaction is carried out according to the Transaction Information.
In an alternative embodiment, in the block chain network each node respectively include trading server and be equipped with block The memory in pond;Wherein, the trading server, it is described for the transaction application according to node broadcasts each in block chain network Accounting nodes in block chain network use preset market matching mechanisms, determine the Transaction Information of participating user;The transaction Information and the intelligent contract are stored in the block pond, so that carrying out transaction record to participating user by the block pond And ideal money clearing.
In an alternative embodiment, the method also includes:
At the end of electricity transaction, the participating user of electricity sales amount is rewarded to the accounting nodes and out, to reality Generated energy or electricity consumption are punished with Transaction Information participating user devious.
In an alternative embodiment, the method also includes:
The block chain network distributes account address to the participating user of request registration, and corresponding to the participating user Account address is initialized.
In order to facilitate understanding, the transaction flow in the energy transaction execution method to described based on block chain is carried out detailed below It describes in detail bright:
(1) user for participating in renewable energy marketing registers firstly the need of in block chain network, to receive block The operation rule of chain network and marketing rule.After user submits application for registration, block chain network is to user's distribution account Location, and account address is initialized.
(2) when each trading session starts, the user for participating in renewable energy marketing needs to block link network Network broadcasts the Transaction Information of oneself, including user type, account address, electricity sales amount or can need purchase of electricity, sale of electricity price or power purchase Price, exchange hour.
(3) node in block chain network obtains book keeping operation power by node common recognition mechanism.Node common recognition mechanism includes but not It is limited to proof of work mechanism, equity proves mechanism, equity authorisation verification mechanism, distributed consensus algorithm etc..Block link network Node in network is vied each other by node common recognition mechanism, is generated to preside over marketing and record the book keeping operation section of transaction results Point.
(4) accounting nodes are completed market and are handed over according to the transaction application of preset market matching mechanisms and reporting of user Easily matching, determines transaction electricity and the transaction value between participating user.Preset market matching mechanisms are as follows:
A class user price is sorted from low to high, the price of B class user sorts from high to low, when the lowest price of A class user When lattice are lower than the ceiling price of B class user, the A class user for lattice of having the lowest price and the B class user of report ceiling price strike a bargain, knock-down price Lattice are the average value of the two quotation.And so on, until All Activity matches.
(5) after the completion of marketing matching, block is written in Transaction Information by accounting nodes.Transaction results include that each participation is used Transaction electricity and transaction value between family.And the information is broadcast to block chain network.Other nodes receive in block chain network To after the Transaction Information, which is verified.After being verified, which is written into block chain, is written to Information in block chain can not distort persistence.
(6) the real-time deal stage, each participating user generates electricity according to Transaction Information and electricity consumption.In order to maintain to generate electricity and use The Real-time Balancing of electricity and the fairness for ensureing transaction carry out actual power generation or electricity consumption and Transaction Information user devious Punishment.Punishment is carried out using the method for deducting guarantee fund and paying deviation expense.Guarantee fund may be configured as the 20% of tranaction costs; The deviation that the transaction electricity of actual power generation or electricity consumption and Transaction Information record can be used in deviation expense is punished multiplied by unit deviation Penalize calculation of price.
(7) after trading, intelligent electric meter sends the actual power generation data of all participation users, electricity consumption data to Block chain network is settled accounts by intelligent contract according to actual power generation data, electricity consumption data and transaction record, is changed each Ideal money quantity in the corresponding account of participating user.
(8) to accounting nodes and sell renewable energy electricity participating user reward, with motivate accounting nodes and Renewable energy power generation.Reward is paid using ideal money.For obtaining the node of book keeping operation power, directly rewards one and fix The ideal money of quantity.It, can multiplied by unit by its actual power generation data for selling the participating user of renewable energy electricity Renewable source of energy generation reward calculates amount of money award, pays the participating user for selling renewable energy electricity.
Compared with the existing technology, a kind of energy transaction execution method based on block chain provided in an embodiment of the present invention has Beneficial effect is: the energy transaction execution method based on block chain includes: to be reported according to intelligent electric meter to block chain network Renewable energy power generation data and workload demand data, determine the user type of participating user in current trading session and can hand over Easy electricity;Wherein, the corresponding participating user of an intelligent electric meter;According to the transaction Shen of node broadcasts each in block chain network Please, the accounting nodes in the block chain network use preset market matching mechanisms, determine the Transaction Information of participating user;Its In, the transaction application includes: user type, account address, the electricity that can trade, pre- transaction value;The Transaction Information includes: Transaction electricity and transaction value between both parties;The accounting nodes broadcast the Transaction Information to the block link network Network, and block chain is written after node verifications other in block chain network are reached common understanding, so that each participating user is according to described Transaction Information executes electricity transaction;At the end of electricity transaction, reported according to the intelligent electric meter to the block chain network Actual power generation data and practical electricity consumption data carry out ideal money clearing to participating user by intelligent contract.By upper The method of stating can be realized the collaboration autonomy operation of distributed energy transaction between the user that non-stop layer physical mechanism manages and controls, To promote the on-site elimination of distribution type renewable energy, the safe, credible of energy transaction data, distributed storage and friendship are ensured The Automatic-settlement of easy result.
Embodiment two
Referring to Fig. 4, it is a kind of energy transaction executive device based on block chain provided by Embodiment 2 of the present invention Schematic diagram, the device include:
Participating user's determining module 1, the renewable energy power generation number for being reported according to intelligent electric meter to block chain network According to workload demand data, determine the user type of participating user and the electricity that can trade in current trading session;Wherein, an intelligence It can the corresponding participating user of ammeter;
Transaction Information determining module 2 passes through the area for the transaction application according to node broadcasts each in block chain network Accounting nodes in block chain network use preset market matching mechanisms, determine the Transaction Information of participating user;Wherein, the friendship Easily application includes: user type, account address, the electricity that can trade, pre- transaction value;The Transaction Information includes: both parties Between transaction electricity and transaction value;
Transaction Information broadcast module 3, for being broadcasted the Transaction Information to the block chain by the accounting nodes Network, and block chain is written after other node verifications in the block chain network are reached common understanding, so that each participating user's root Electricity transaction is executed according to the Transaction Information;
Settlement module 4, for being reported according to the intelligent electric meter to the block chain network at the end of electricity transaction Actual power generation data and practical electricity consumption data carry out ideal money clearing to participating user by intelligent contract.
In an alternative embodiment, participating user's determining module 1 includes:
First user type determination unit, the renewable energy power generation data for reporting when the intelligent electric meter are greater than When the workload demand data of report, determine that the user type of participating user is seller user, the electricity that can trade is electricity sales amount, institute State out the difference that electricity sales amount is equal to renewable energy power generation data and workload demand data;
Second user type determining units, for being born when the intelligent electric meter renewable energy power generation data less than what is reported When lotus demand data, determine that the user type of participating user is buyer user, the electricity that can trade is purchase electricity, the purchase Electricity is equal to the difference of workload demand data and renewable energy power generation data.
In an alternative embodiment, described device includes:
Accounting nodes determining module, for being carried out by each node in the block chain network by node common recognition mechanism Book keeping operation power competition, and the node for obtaining book keeping operation power is determined as accounting nodes;
Block release module is distributed to for generating new block by the accounting nodes, and by newly-generated block The block chain network.
In an alternative embodiment, the node common recognition mechanism includes: proof of work mechanism, equity proof machine System, equity authorisation verification mechanism or distributed consensus algorithm.
In an alternative embodiment, the Transaction Information broadcast module 3 includes:
Accounting nodes Transaction Information radio unit, it is newly-generated for the Transaction Information to be written by the accounting nodes Block, and broadcast to the block chain network;
Common recognition authentication unit carries out the Transaction Information received for other nodes in the block chain network Common recognition verifying, and block chain will be written by the Transaction Information of common recognition verifying.
In an alternative embodiment, the Transaction Information determining module 2 includes:
User's sequencing unit, the pre- transaction value for being reported seller user according to it by the accounting nodes is by low It sorts to height, and buyer user is sorted from high to low according to the pre- transaction value that it is reported;
Transaction value computing unit, the minimum pre- transaction value for reporting when seller user are less than buyer's reporting of user When the pre- transaction value of highest, the buyer user of the seller user and the report pre- transaction value of highest of reporting minimum pre- transaction value strikes a bargain, The accounting nodes calculate the pre- transaction value of highest of minimum pre- transaction value and buyer's reporting of user that seller user reports Average value, as the transaction value between seller user and buyer user;
Transaction value acquiring unit reports pre- transaction value and buyer's reporting of user all over all seller users for going through Pre- transaction value, obtain the transaction value between all seller users, all buyer users;
Transaction Information generation unit, for according to the transaction value between all seller users, all buyer users and thereon The electricity of trading of report, obtains the Transaction Information of the participating user.
In an alternative embodiment, in the block chain network each node respectively include trading server and be equipped with block The memory in pond;Wherein, the trading server, for according to the participating user into block chain network each node broadcasts Transaction applies for that the accounting nodes in the block chain network use preset market matching mechanisms, determines the transaction of participating user Information;The Transaction Information and the intelligent contract are stored in the block pond, so that being used by the block pond participation Family carries out transaction record and ideal money clearing.
In an alternative embodiment, described device further include:
Rewards and punishments module, at the end of electricity transaction, to the accounting nodes and out participating user couple of electricity sales amount The user account answered is rewarded, to actual power generation or electricity consumption user corresponding with Transaction Information participating user devious Account is punished.
In an alternative embodiment, described device further include:
Initialization module, for the participating user's distributing user account and account by the block chain network to request registration Number address, and the corresponding user account of the participating user and account address are initialized.
It should be noted that the apparatus embodiments described above are merely exemplary, wherein described be used as separation unit The unit of explanation may or may not be physically separated, and component shown as a unit can be or can also be with It is not physical unit, it can it is in one place, or may be distributed over multiple network units.It can be according to actual It needs that some or all of the modules therein is selected to achieve the purpose of the solution of this embodiment.In addition, device provided by the invention In embodiment attached drawing, the connection relationship between module indicate between them have communication connection, specifically can be implemented as one or A plurality of communication bus or signal wire.Those of ordinary skill in the art are without creative efforts, it can understand And implement.
Embodiment three
Referring to Fig. 5, it is that a kind of energy transaction based on block chain that the embodiment of the present invention three provides executes equipment Schematic diagram, the equipment include at least one processor 11, such as CPU, at least one network interface 14 or other users interface 13, memory 15, at least one communication bus 12, communication bus 12 is for realizing the connection communication between these components.Wherein, User interface 13 optionally may include USB interface and other standards interface, wireline interface.Network interface 14 optionally can be with Including Wi-Fi interface and other wireless interfaces.Memory 15 may include high speed RAM memory, it is also possible to further include it is non-not Stable memory (non-volatilememory), for example, at least a magnetic disk storage.Memory 15 optionally can wrap The storage device of aforementioned processor 11 is located remotely from containing at least one.
In some embodiments, memory 15 stores following element, executable modules or data structures, or Their subset or their superset:
Operating system 151 includes various system programs, for realizing various basic businesses and hardware based of processing Business;
Program 152.
Specifically, processor 11 executes base described in above-described embodiment for calling the program 152 stored in memory 15 In the energy transaction execution method of block chain, such as step S100 shown in Fig. 3.Alternatively, the processor executes the calculating The function that each module/unit in above-mentioned each Installation practice is realized when machine program, such as participates in user's determining module.
Illustratively, the computer program can be divided into one or more module/units, one or more A module/unit is stored in the memory, and is executed by the processor, to complete the present invention.It is one or more A module/unit can be the series of computation machine program instruction section that can complete specific function, and the instruction segment is for describing institute State implementation procedure of the computer program in the energy transaction execution equipment based on block chain.
It is described based on block chain the energy transaction execute equipment can be desktop PC, notebook, palm PC and Cloud server etc. calculates equipment.The energy transaction based on block chain executes equipment and may include, but is not limited only to, and handles Device, memory.It will be understood by those skilled in the art that the energy transaction that the schematic diagram is only based on block chain executes equipment Example, do not constitute to based on block chain the energy transaction execute equipment restriction, may include than illustrate it is more or less Component, perhaps combine certain components or different components.
Alleged processor 11 can be central processing unit (Central Processing Unit, CPU), can also be Other general processors, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field- Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic, Discrete hardware components etc..General processor can be microprocessor or the processor is also possible to any conventional processor It is the control centre that the energy transaction based on block chain executes equipment Deng, the processor 11, utilizes various interfaces and line Road connects the various pieces that the entirely energy transaction based on block chain executes equipment.
The memory 15 can be used for storing the computer program and/or module, the processor 11 by operation or Computer program and/or the module stored in the memory is executed, and calls the data being stored in memory, is realized The energy transaction based on block chain executes the various functions of equipment.The memory 15 can mainly include storing program area and Storage data area, wherein storing program area can (such as the sound of application program needed for storage program area, at least one function Playing function, image player function etc.) etc.;Storage data area, which can be stored, uses created data (such as sound according to mobile phone Frequency evidence, phone directory etc.) etc..In addition, memory 15 may include high-speed random access memory, it can also include non-volatile Memory, such as hard disk, memory, plug-in type hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, flash card (Flash Card), at least one disk memory, flush memory device or other Volatile solid-state part.
Wherein, if the energy transaction based on block chain executes module/unit of integration of equipments with software function list Member form realize and when sold or used as an independent product, can store in a computer-readable storage medium In.Based on this understanding, the present invention realizes all or part of the process in above-described embodiment method, can also pass through computer Program is completed to instruct relevant hardware, and the computer program can be stored in a computer readable storage medium, should Computer program is when being executed by processor, it can be achieved that the step of above-mentioned each embodiment of the method.Wherein, the computer program Including computer program code, the computer program code can be source code form, object identification code form, executable file Or certain intermediate forms etc..The computer-readable medium may include: can carry the computer program code any Entity or device, recording medium, USB flash disk, mobile hard disk, magnetic disk, CD, computer storage, read-only memory (ROM, Read- Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and Software distribution medium etc..It should be noted that the content that the computer-readable medium includes can be according in jurisdiction Legislation and the requirement of patent practice carry out increase and decrease appropriate, such as in certain jurisdictions, according to legislation and patent practice, meter Calculation machine readable medium does not include electric carrier signal and telecommunication signal.
It is the preferred embodiment of the present invention above, it is noted that for those skilled in the art, Various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also considered as this hair Bright protection scope.

Claims (10)

  1. A kind of execution method 1. distributed energy based on block chain is traded characterized by comprising
    The renewable energy power generation data and workload demand data reported according to intelligent electric meter to block chain network determine current hand over The user type of participating user and the electricity that can trade in the easy period;Wherein, the corresponding participating user of an intelligent electric meter;
    According to the transaction application of node broadcasts each in block chain network, the accounting nodes in the block chain network are using preset Market matching mechanisms determine the Transaction Information of participating user;Wherein, transaction application include: user type, account address, Can trade electricity, pre- transaction value;The Transaction Information includes: transaction electricity and the transaction value between both parties;
    The accounting nodes broadcast the Transaction Information to the block chain network, and through other sections in the block chain network Block chain is written after reaching common understanding in point verifying, trades so that each participating user executes electricity according to the Transaction Information;
    At the end of electricity transaction, the actual power generation data from the intelligent electric meter to the block chain network and reality that are reported according to Border electricity consumption data carry out ideal money clearing to participating user by intelligent contract.
  2. 2. the distributed energy transaction execution method based on block chain as described in claim 1, which is characterized in that the basis The renewable energy power generation data and workload demand data that intelligent electric meter is reported to block chain network, determine in current trading session The user type of participating user and the electricity that can trade, specifically include:
    When the renewable energy power generation data that the intelligent electric meter reports are greater than the workload demand data reported, determine and participate in using The user type at family is seller user, and the electricity that can trade is electricity sales amount, and the electricity sales amount out is equal to renewable energy power generation The difference of data and workload demand data;
    When the intelligent electric meter renewable energy power generation data are less than the workload demand data reported, the use of participating user is determined Family type is buyer user, and the electricity that can trade is purchase electricity, and the purchase electricity is equal to workload demand data and renewable The difference of energy power generation data.
  3. 3. the distributed energy transaction execution method based on block chain as described in claim 1, which is characterized in that the method Further include book keeping operation power competition step:
    Each node in the block chain network carries out book keeping operation power competition by node common recognition mechanism, and will obtain the section of the power of book keeping operation Point is determined as accounting nodes.
  4. 4. the distributed energy transaction execution method based on block chain as described in claim 1, which is characterized in that the node Common recognition mechanism includes: proof of work mechanism, equity proof mechanism, equity authorisation verification mechanism or distributed consensus algorithm.
  5. 5. the distributed energy transaction execution method based on block chain as described in claim 1, which is characterized in that the basis The transaction application of each node broadcasts in block chain network, the accounting nodes in the block chain network are matched using preset market Mechanism determines the Transaction Information of participating user, specifically includes:
    The accounting nodes sort seller user according to the pre- transaction value that it is reported from low to high, and by buyer user according to Its pre- transaction value reported sorts from high to low;
    When the pre- transaction value of the highest that the minimum pre- transaction value that seller user reports is less than buyer's reporting of user, report minimum pre- The seller user of transaction value and the buyer user of the report pre- transaction value of highest strike a bargain, and the accounting nodes calculate in seller user The average value of the pre- transaction value of highest of the minimum pre- transaction value and buyer's reporting of user of report, is used as seller user and buyer Transaction value between family;
    The pre- transaction value for reporting pre- transaction value and buyer's reporting of user all over all seller users is gone through, all sellers are obtained Transaction value between user, all buyer users;
    According to the electricity of trading that the transaction value between all seller users, all buyer users is reported with it, the ginseng is obtained With the Transaction Information of user.
  6. 6. the distributed energy transaction execution method based on block chain as described in claim 1, which is characterized in that the block Each node respectively includes trading server and the memory equipped with block pond in chain network;Wherein, the trading server is used for root According to the transaction application of each node broadcasts in block chain network, the accounting nodes in the block chain network use preset market With mechanism, the Transaction Information of participating user is determined;The Transaction Information and the intelligent contract are stored in the block pond, so that It obtains and transaction record and ideal money clearing is carried out to participating user by the block pond.
  7. 7. the distributed energy transaction execution method based on block chain as described in claim 1, which is characterized in that the method Further include:
    At the end of electricity transaction, the participating user of electricity sales amount is rewarded to the accounting nodes and out, to actual power Amount or electricity consumption are punished with Transaction Information participating user devious.
  8. 8. the distributed energy transaction execution method based on block chain as described in claim 1, which is characterized in that the method Further include:
    The block chain network distributes account address to the participating user of request registration, and to the corresponding account of the participating user Address is initialized.
  9. The executive device 9. a kind of distributed energy based on block chain is traded characterized by comprising
    Participating user's determining module, renewable energy power generation data for being reported according to from intelligent electric meter to block chain network and negative Lotus demand data determines the user type of participating user and the electricity that can trade in current trading session;Wherein, an intelligent electric meter A corresponding participating user;
    Transaction Information determining module passes through the block chain for the transaction application according to node broadcasts each in block chain network Accounting nodes in network use preset market matching mechanisms, determine the Transaction Information of participating user;Wherein, the transaction Shen It please include: user type, account address, the electricity that can trade, pre- transaction value;The Transaction Information includes: between both parties Transaction electricity and transaction value;
    Transaction Information broadcast module, for the Transaction Information to be broadcasted to the block chain network by the accounting nodes, And block chain is written after other node verifications in the block chain network are reached common understanding, so that each participating user is according to described Transaction Information executes electricity transaction;
    Settlement module, the reality for being reported according to the intelligent electric meter to the block chain network at the end of electricity transaction Generated energy data and practical electricity consumption data carry out ideal money clearing to participating user by intelligent contract.
  10. 10. it is a kind of based on block chain distributed energy transaction execute equipment, which is characterized in that including processor, memory with And the computer program executed by the processor is stored in the memory and is configured as, described in the processor execution It realizes that the distributed energy based on block chain is traded as claimed in any of claims 1 to 8 in one of claims when computer program to execute Method.
CN201811091649.3A 2018-09-19 2018-09-19 Distributed energy transaction based on block chain executes method, apparatus and equipment Pending CN109359985A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811091649.3A CN109359985A (en) 2018-09-19 2018-09-19 Distributed energy transaction based on block chain executes method, apparatus and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811091649.3A CN109359985A (en) 2018-09-19 2018-09-19 Distributed energy transaction based on block chain executes method, apparatus and equipment

Publications (1)

Publication Number Publication Date
CN109359985A true CN109359985A (en) 2019-02-19

Family

ID=65351241

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811091649.3A Pending CN109359985A (en) 2018-09-19 2018-09-19 Distributed energy transaction based on block chain executes method, apparatus and equipment

Country Status (1)

Country Link
CN (1) CN109359985A (en)

Cited By (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109978347A (en) * 2019-03-07 2019-07-05 国网冀北电力有限公司技能培训中心 The community energy autonomy method containing distributed power generation based on block chain technology
CN110009227A (en) * 2019-04-04 2019-07-12 国网青海省电力公司 A kind of shared energy storage pool transaction system and operation method based on block chain technology
CN110189223A (en) * 2019-05-06 2019-08-30 中国电力科学研究院有限公司 Method of commerce and system based on energy-storage system user to user
CN110210970A (en) * 2019-05-30 2019-09-06 国网河北省电力有限公司经济技术研究院 Energy method of commerce, device and terminal device based on block chain
CN110210848A (en) * 2019-05-06 2019-09-06 中国电力科学研究院有限公司 Energy-storage system charging platform and charging method based on block chain
CN110223062A (en) * 2019-04-24 2019-09-10 中国南方电网有限责任公司 Distributed power transaction system and method based on block chain
CN110348831A (en) * 2019-06-21 2019-10-18 深圳市元征科技股份有限公司 A kind of energy management method and block chain node device
CN110415093A (en) * 2019-07-11 2019-11-05 上海电器科学研究所(集团)有限公司 A kind of intelligent energy gateway of user oriented side micro-capacitance sensor electricity transaction
CN110633329A (en) * 2019-10-12 2019-12-31 链农(深圳)信息科技有限公司 System and method for block chain transaction record
CN110738375A (en) * 2019-10-16 2020-01-31 国网湖北省电力有限公司电力科学研究院 Active power distribution network power transaction main body optimization decision method based on alliance chain framework
CN110880130A (en) * 2019-12-06 2020-03-13 上海分未信息科技有限公司 Block chain-based electric power transaction settlement system with virtual electric meters and settlement charge-out method
CN110992179A (en) * 2019-11-28 2020-04-10 天津大学 Power distribution network electric energy transaction and verification method based on distributed account book and state estimation
CN111046107A (en) * 2019-12-19 2020-04-21 北京中兵智航科技有限公司 Distributed storage system of airport center data based on block chain technology
CN111105310A (en) * 2019-12-25 2020-05-05 北京科东电力控制***有限责任公司 Distributed power generation transaction system and method
CN111126854A (en) * 2019-12-25 2020-05-08 国网河北省电力有限公司 Mode for heat accumulating type electric heating equipment considering using distributed energy for power supply
CN111177253A (en) * 2019-11-26 2020-05-19 南方电网传媒有限公司 Power big data protection method and system based on identity digital authentication
CN111429276A (en) * 2020-03-17 2020-07-17 西安交通大学 Multi-energy distributed transaction and intelligent contract design method based on Etheng private chain
CN111461890A (en) * 2020-04-21 2020-07-28 上海积成能源科技有限公司 Distributed power generation transaction system and method based on multiple prediction and block chain technologies
CN111464643A (en) * 2020-04-01 2020-07-28 西安交通大学 Multi-energy trading and management platform based on block chain
CN111539720A (en) * 2020-03-26 2020-08-14 郑州信大捷安信息技术股份有限公司 Credible transaction method and system based on digital currency
CN111563830A (en) * 2020-05-09 2020-08-21 电子科技大学 Distributed energy transaction system based on graphene block chain
CN111598278A (en) * 2020-05-12 2020-08-28 国网河北省电力有限公司电力科学研究院 Settlement system with intelligent energy sources participating in multiple subjects
CN111626718A (en) * 2020-05-19 2020-09-04 石家庄科林电气股份有限公司 Intelligent electric energy meter with block chain function support
CN111914301A (en) * 2020-10-09 2020-11-10 国网汇通金财(北京)信息科技有限公司 Data sharing method and system
CN111932087A (en) * 2020-07-23 2020-11-13 杭州趣链科技有限公司 Energy coordination method and system based on block chain
CN112053152A (en) * 2020-08-21 2020-12-08 铭数科技(青岛)有限公司 Distributed energy grid-connected authentication and transaction method based on green rights and interests consensus mechanism
CN112132306A (en) * 2020-04-10 2020-12-25 济南朗宁电力科技有限公司 Electric power transaction method based on block chain technology
CN112163933A (en) * 2020-09-30 2021-01-01 厦门中源能链科技有限公司 Carbon emission transaction method, system, mobile terminal and storage medium
CN112232812A (en) * 2020-10-12 2021-01-15 国网上海市电力公司 Renewable energy power management method, device and system
CN112418854A (en) * 2020-10-09 2021-02-26 深圳华工能源技术有限公司 Energy-saving certificate management method based on block chain technology
CN113450221A (en) * 2021-07-05 2021-09-28 石河子大学 Block chain electric energy transaction method based on energy certification consensus mechanism
CN113469684A (en) * 2021-07-16 2021-10-01 贵州大学 Fair energy transaction mode based on alliance chain
CN113610664A (en) * 2021-08-11 2021-11-05 国网甘肃省电力公司信息通信公司 Renewable energy power consumption guarantee mechanism based on block chain
CN113643150A (en) * 2021-07-29 2021-11-12 湖南工商大学 Distributed electric power transaction model and method for credit bidding
CN114123202A (en) * 2022-01-27 2022-03-01 湖南工商大学 Dynamic balancing power grid load method
CN114445223A (en) * 2021-12-23 2022-05-06 国网江苏省电力有限公司淮安供电分公司 Block chain-based power demand response transaction method and system
CN114529376A (en) * 2022-04-21 2022-05-24 南方电网数字电网研究院有限公司 Energy exchange data processing method and device, computer equipment and storage medium
WO2022267316A1 (en) * 2021-06-24 2022-12-29 北京中电普华信息技术有限公司 Blockchain-based power demand response processing method and apparatus

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170103468A1 (en) * 2015-10-13 2017-04-13 TransActive Grid Inc. Use of Blockchain Based Distributed Consensus Control
CN107203874A (en) * 2017-05-25 2017-09-26 华北电力大学 The block chain Exciting-simulator system power-economizing method of electricity transaction in a kind of internet towards the energy
CN107392767A (en) * 2017-07-28 2017-11-24 广州亦云信息技术股份有限公司 Method of commerce, electronic equipment and the storage medium of electricity market based on block chain
CN107454114A (en) * 2017-09-29 2017-12-08 深圳市轱辘车联数据技术有限公司 A kind of auction bidding method, server and readable storage medium storing program for executing
CN107565557A (en) * 2017-09-27 2018-01-09 赫普科技发展(北京)有限公司 A kind of virtual accumulator cell charging and discharging management system of block chain
CN107681675A (en) * 2017-09-27 2018-02-09 赫普科技发展(北京)有限公司 Block chain electricity transaction peak-frequency regulation system based on distributed electric power storage facility
CN107800131A (en) * 2017-11-10 2018-03-13 赫普科技发展(北京)有限公司 A kind of energy internet router
CN107817381A (en) * 2017-11-10 2018-03-20 赫普科技发展(北京)有限公司 A kind of intelligent electric meter
CN108122165A (en) * 2017-12-15 2018-06-05 北京中电普华信息技术有限公司 A kind of block chain common recognition method and system
CN108256859A (en) * 2018-01-02 2018-07-06 中国工商银行股份有限公司 Financial product transaction common recognition method, node and system based on block chain

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170103468A1 (en) * 2015-10-13 2017-04-13 TransActive Grid Inc. Use of Blockchain Based Distributed Consensus Control
CN107203874A (en) * 2017-05-25 2017-09-26 华北电力大学 The block chain Exciting-simulator system power-economizing method of electricity transaction in a kind of internet towards the energy
CN107392767A (en) * 2017-07-28 2017-11-24 广州亦云信息技术股份有限公司 Method of commerce, electronic equipment and the storage medium of electricity market based on block chain
CN107565557A (en) * 2017-09-27 2018-01-09 赫普科技发展(北京)有限公司 A kind of virtual accumulator cell charging and discharging management system of block chain
CN107681675A (en) * 2017-09-27 2018-02-09 赫普科技发展(北京)有限公司 Block chain electricity transaction peak-frequency regulation system based on distributed electric power storage facility
CN107454114A (en) * 2017-09-29 2017-12-08 深圳市轱辘车联数据技术有限公司 A kind of auction bidding method, server and readable storage medium storing program for executing
CN107800131A (en) * 2017-11-10 2018-03-13 赫普科技发展(北京)有限公司 A kind of energy internet router
CN107817381A (en) * 2017-11-10 2018-03-20 赫普科技发展(北京)有限公司 A kind of intelligent electric meter
CN108122165A (en) * 2017-12-15 2018-06-05 北京中电普华信息技术有限公司 A kind of block chain common recognition method and system
CN108256859A (en) * 2018-01-02 2018-07-06 中国工商银行股份有限公司 Financial product transaction common recognition method, node and system based on block chain

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
何黎明 主编: "《中国物流技术发展报告(2017)》", 30 November 2017, 中国财富出版社 *
冯博 等著: "《互联网金融》", 30 April 2018, 经济日报出版社 *
李琦芬等: "《智能电网 智慧互联的"电力大白"》", 31 January 2018, 上海科学普及出版社 *

Cited By (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109978347B (en) * 2019-03-07 2023-04-07 国网冀北电力有限公司技能培训中心 Community energy autonomous method with distributed power generation based on block chain technology
CN109978347A (en) * 2019-03-07 2019-07-05 国网冀北电力有限公司技能培训中心 The community energy autonomy method containing distributed power generation based on block chain technology
CN110009227A (en) * 2019-04-04 2019-07-12 国网青海省电力公司 A kind of shared energy storage pool transaction system and operation method based on block chain technology
CN110223062A (en) * 2019-04-24 2019-09-10 中国南方电网有限责任公司 Distributed power transaction system and method based on block chain
CN110189223A (en) * 2019-05-06 2019-08-30 中国电力科学研究院有限公司 Method of commerce and system based on energy-storage system user to user
CN110210848A (en) * 2019-05-06 2019-09-06 中国电力科学研究院有限公司 Energy-storage system charging platform and charging method based on block chain
CN110189223B (en) * 2019-05-06 2024-02-23 中国电力科学研究院有限公司 Transaction method and system for users based on energy storage system users
CN110210970A (en) * 2019-05-30 2019-09-06 国网河北省电力有限公司经济技术研究院 Energy method of commerce, device and terminal device based on block chain
CN110348831A (en) * 2019-06-21 2019-10-18 深圳市元征科技股份有限公司 A kind of energy management method and block chain node device
CN110415093A (en) * 2019-07-11 2019-11-05 上海电器科学研究所(集团)有限公司 A kind of intelligent energy gateway of user oriented side micro-capacitance sensor electricity transaction
CN110633329A (en) * 2019-10-12 2019-12-31 链农(深圳)信息科技有限公司 System and method for block chain transaction record
CN110738375A (en) * 2019-10-16 2020-01-31 国网湖北省电力有限公司电力科学研究院 Active power distribution network power transaction main body optimization decision method based on alliance chain framework
CN111177253A (en) * 2019-11-26 2020-05-19 南方电网传媒有限公司 Power big data protection method and system based on identity digital authentication
CN110992179A (en) * 2019-11-28 2020-04-10 天津大学 Power distribution network electric energy transaction and verification method based on distributed account book and state estimation
CN110880130A (en) * 2019-12-06 2020-03-13 上海分未信息科技有限公司 Block chain-based electric power transaction settlement system with virtual electric meters and settlement charge-out method
CN111046107A (en) * 2019-12-19 2020-04-21 北京中兵智航科技有限公司 Distributed storage system of airport center data based on block chain technology
CN111046107B (en) * 2019-12-19 2023-05-26 北京中兵智航科技有限公司 Distributed storage system based on airport center data of block chain technology
CN111105310A (en) * 2019-12-25 2020-05-05 北京科东电力控制***有限责任公司 Distributed power generation transaction system and method
CN111126854A (en) * 2019-12-25 2020-05-08 国网河北省电力有限公司 Mode for heat accumulating type electric heating equipment considering using distributed energy for power supply
CN111429276A (en) * 2020-03-17 2020-07-17 西安交通大学 Multi-energy distributed transaction and intelligent contract design method based on Etheng private chain
CN111429276B (en) * 2020-03-17 2024-03-29 西安交通大学 Multi-energy distributed transaction and intelligent contract design method based on Ethernet private chain
CN111539720A (en) * 2020-03-26 2020-08-14 郑州信大捷安信息技术股份有限公司 Credible transaction method and system based on digital currency
CN111539720B (en) * 2020-03-26 2022-04-05 郑州信大捷安信息技术股份有限公司 Credible transaction method and system based on digital currency
CN111464643B (en) * 2020-04-01 2021-07-09 西安交通大学 Multi-energy trading and management platform based on block chain
CN111464643A (en) * 2020-04-01 2020-07-28 西安交通大学 Multi-energy trading and management platform based on block chain
CN112132306A (en) * 2020-04-10 2020-12-25 济南朗宁电力科技有限公司 Electric power transaction method based on block chain technology
CN111461890B (en) * 2020-04-21 2024-02-02 上海积成能源科技有限公司 Distributed power generation transaction system and method based on multiple prediction and blockchain technologies
CN111461890A (en) * 2020-04-21 2020-07-28 上海积成能源科技有限公司 Distributed power generation transaction system and method based on multiple prediction and block chain technologies
CN111563830A (en) * 2020-05-09 2020-08-21 电子科技大学 Distributed energy transaction system based on graphene block chain
CN111563830B (en) * 2020-05-09 2023-11-28 电子科技大学 Distributed energy transaction system based on graphene blockchain
CN111598278A (en) * 2020-05-12 2020-08-28 国网河北省电力有限公司电力科学研究院 Settlement system with intelligent energy sources participating in multiple subjects
CN111626718A (en) * 2020-05-19 2020-09-04 石家庄科林电气股份有限公司 Intelligent electric energy meter with block chain function support
CN111626718B (en) * 2020-05-19 2023-07-14 石家庄科林电气股份有限公司 Intelligent electric energy meter with block chain function support
CN111932087A (en) * 2020-07-23 2020-11-13 杭州趣链科技有限公司 Energy coordination method and system based on block chain
CN111932087B (en) * 2020-07-23 2024-01-23 杭州趣链科技有限公司 Energy coordination method and system based on block chain
CN112053152A (en) * 2020-08-21 2020-12-08 铭数科技(青岛)有限公司 Distributed energy grid-connected authentication and transaction method based on green rights and interests consensus mechanism
CN112163933A (en) * 2020-09-30 2021-01-01 厦门中源能链科技有限公司 Carbon emission transaction method, system, mobile terminal and storage medium
CN111914301A (en) * 2020-10-09 2020-11-10 国网汇通金财(北京)信息科技有限公司 Data sharing method and system
CN112418854A (en) * 2020-10-09 2021-02-26 深圳华工能源技术有限公司 Energy-saving certificate management method based on block chain technology
CN112232812A (en) * 2020-10-12 2021-01-15 国网上海市电力公司 Renewable energy power management method, device and system
WO2022267316A1 (en) * 2021-06-24 2022-12-29 北京中电普华信息技术有限公司 Blockchain-based power demand response processing method and apparatus
CN113450221A (en) * 2021-07-05 2021-09-28 石河子大学 Block chain electric energy transaction method based on energy certification consensus mechanism
CN113469684A (en) * 2021-07-16 2021-10-01 贵州大学 Fair energy transaction mode based on alliance chain
CN113643150B (en) * 2021-07-29 2022-12-02 湖南工商大学 Distributed electric power transaction model and method for credit bidding
CN113643150A (en) * 2021-07-29 2021-11-12 湖南工商大学 Distributed electric power transaction model and method for credit bidding
CN113610664A (en) * 2021-08-11 2021-11-05 国网甘肃省电力公司信息通信公司 Renewable energy power consumption guarantee mechanism based on block chain
CN113610664B (en) * 2021-08-11 2024-02-13 国网甘肃省电力公司信息通信公司 Renewable energy power consumption guarantee mechanism based on block chain
CN114445223A (en) * 2021-12-23 2022-05-06 国网江苏省电力有限公司淮安供电分公司 Block chain-based power demand response transaction method and system
CN114123202A (en) * 2022-01-27 2022-03-01 湖南工商大学 Dynamic balancing power grid load method
CN114529376A (en) * 2022-04-21 2022-05-24 南方电网数字电网研究院有限公司 Energy exchange data processing method and device, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
CN109359985A (en) Distributed energy transaction based on block chain executes method, apparatus and equipment
Esmat et al. A novel decentralized platform for peer-to-peer energy trading market with blockchain technology
Ledyard et al. The first use of a combined-value auction for transportation services
US20190164236A1 (en) Method of matching renewable energy production to end-user consumption via blockchain systems
Cramton et al. Introduction to combinatorial auctions
Bichler et al. A computational analysis of linear price iterative combinatorial auction formats
CN109377411A (en) Electricity market based on block chain concentrates trade matching method and device
Zhang et al. Interactions, competition and innovation in a service-oriented Internet: An economic model
CN106447462A (en) Power market panorama experiment platform
JP2013518329A5 (en)
De Luca et al. Agent-human interactions in the continuous double auction, redux
CN110264267A (en) A kind of accumulated point exchanging method based on block chain
CN110009129A (en) A kind of energy market transaction system
KR20190120474A (en) Transaction processing method and apparatus thereof
Li et al. Pricing in combinatorial double auction-based grid allocation model
Dibaj et al. A cloud dynamic online double auction mechanism (DODAM) for sustainable pricing
CN109509022A (en) Ad traffic distribution method, advertisement transaction platform, server and storage medium
Petri et al. Service level agreement as a complementary currency in peer-to-peer markets
Csercsik Convex combinatorial auction of pipeline network capacities
Lessan et al. A preference-based, multi-unit auction for pricing and capacity allocation
CN109166061A (en) A kind of electric power stock emulation contest transaction training system
Abdullah et al. A Decentralized Energy Management System Inculcating SupplyDemand Ratio (SDR) and Miners' Stake through Blockchain Smart Contract for Community Microgrid Operation
CN115203321A (en) Carbon asset transaction method, equipment and block chain system
US20150356590A1 (en) Commodity credits for software application users associated with services and products
KR102218800B1 (en) A method for providing transaction services of advertisement traffic networks

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190219

RJ01 Rejection of invention patent application after publication