Mitsubishi Electric Corporation and Tokyo Institute of Technology (Tokyo Tech) announced their joint development of an original blockchain technology that can optimize (peer-to-peer) P2P energy trading. The technology is expected to contribute to more effective use of surplus electricity from renewable energy by creating trading environments that flexibly respond to shared trading needs, particularly to maximize the amount of surplus electricity available in the market at any given time. Beginning in April, the P2P energy trading system’s performance will be evaluated to further optimize the algorithm as required, aiming at the earliest possible commercialization.
In the collaboration, Mitsubishi Electric has taken charge of designing the P2P energy trading system and its clearing (transaction-completion) functions, while Tokyo Tech has handled blockchain technology R&D and the design of an optimal clearing algorithm.
Flexible P2P Energy Trading Using Blockchain Technology to Optimally Match Trades
General blockchain technologies, such as those used for trading cryptocurrencies, require a large number of high-performance computers to perform massive calculations, or mining, when determining the creator of a new block to record trading information. To clear buy and sell orders, a conventional method can be used to match conditions and process transactions, but this does not optimize matches.
Mitsubishi Electric and Tokyo Tech have developed an original blockchain technology to optimize P2P energy trading. Their newly devised distributed-optimization algorithm enables customer computers to share trading goals and data and then optimally match buy and sell orders using minimal computations.
Also, the new mining method is executable on a micro-computing server. Using the new technology involves four steps.
- In the first step, information on buy and sell orders with a common trading goal (market surplus, profit, etc.) are shared by computing servers during a predetermined timeframe.
- Second, each server searches for buy and sell orders matched to the common goal in the first step.
- Third, each server shares its search results.
- In the fourth and final step, each server receives the search results and generates a new block by selecting trades that best meet the shared goal, which it adds it to each blockchain.
P2P energy trading benefits consumers by enabling them to engage in direct trading as buyers and sellers and sometimes make trades even above offer prices or below bid prices if the right match is found. In addition, since new offers and bids can be issued, a customer who fails to make a trade can improve the chances of making a trade by changing the price or quantity in the next offer or bid after referring to the previous offer/bid conditions.
The trading goal shared among consumers can be changed to meet specific needs. For example, if the goal is to maximize the amount of surplus electricity available in the market, the best offer-bid match can be searched with respect to this common goal. If a surplus exists, the trading price would likely decrease according to market principles and thus demand for recharging electric vehicles would likely increase due to cheaper prices. As a result, surplus power usage would be maximized without retail power companies having to respond to market fluctuations. If the priority is the profits of prosumers and consumers, the shared goal can be adjusted to increase total profits, or raise the lowest profits, of all prosumers and consumers. By allowing the shared goal to be adjusted, the system enables flexible P2P energy trading. To ensure fair trading, the decentralized search of a solution occurs in parallel on multiple computers where equivalent matches are selected randomly.