z-logo
open-access-imgOpen Access
Dual‐blockchain‐based P2P energy trading system with an improved optimistic rollup mechanism
Author(s) -
Yu Teng,
Luo Fengji,
Pu Canglong,
Zhao Zehua,
Ranzi Gianluca
Publication year - 2022
Publication title -
iet smart grid
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.612
H-Index - 11
ISSN - 2515-2947
DOI - 10.1049/stg2.12074
Subject(s) - blockchain , computer science , correctness , database transaction , distributed computing , scalability , executor , dual (grammatical number) , peer to peer , smart contract , cloud computing , transaction processing , computer security , database , operating system , business , finance , algorithm , art , literature
Blockchain technology has been recognised as a promising technology for supporting Peer‐to‐Peer (P2P) energy trading—an emerging paradigm in which energy trading is performed directly between end energy customers. The state‐of‐the‐art blockchain designs for P2P energy trading can only support less compute‐intensive energy trading tasks and/or rely on the set up of a long challenge time to ensure correctness of transactions, which restricts the systems' scalability and applicability in the diverse P2P energy trading applications. This paper proposes a new dual‐blockchain system for P2P energy trading. The system consists of a primary blockchain and a secondary blockchain. The primary blockchain is mainly responsible for storing the data of P2P energy trading transactions while the compute‐intensive tasks (e.g. pricing and transaction verification) are executed in the secondary blockchain. An Improved Optimistic Rollup (IOR) mechanism is proposed to facilitate the co‐operation of the dual blockchains. Through a specific ‘executor‐validator’ mechanism and a group of specific smart contracts with different functions, the IOR mechanism can effectively accommodate the dual blockchains to execute the P2P energy trading transactions in a computational efficient manner while ensuring the correctness and security of the transactions. A prototype of the proposed system is implemented on Fisco Bcos and Alibaba Cloud and comprehensive simulations are conducted to validate the proposed system.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here