TY - JOUR
T1 - Peer-to-peer multi-period energy market with flexible scheduling on a scalable and cost-effective blockchain
AU - Huang, Chung-Ting
AU - Scott, Ian J.
N1 - info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F04152%2F2020/PT#
10.3030/101096508#
02/C05-i01.01/2022.PC644918095-00000033#
Huang, C-T., & Scott, I. J. (2024). Peer-to-peer multi-period energy market with flexible scheduling on a scalable and cost-effective blockchain. Applied Energy, 367, 1-13. Article 123331. https://doi.org/10.1016/j.apenergy.2024.123331--- This work was supported by national funds through FCT (Fundação para a Ciência e a Tecnologia), under the project - UIDB/04152/2020 - Centro de Investigação em Gestão de Informação (MagIC)/NOVA IMS. The second author is also thankful for the funding received from the European Union's Horizon 2020 research and innovation program for the project Communitas under grant agreement No. 101096508 and for funding from Next Generation EU through the Plano de Recuperação e Resiliência (PRR) under the project BLOCKCHAIN.PT (RE-C05-i01.01 – 02/C05-i01.01/2022.PC644918095-00000033- Agendas/Alianças Mobilizadoras para a Reindustrialização, Plano de Recuperação e Resiliência de Portugal na sua componente 5 – Capitalização e Inovação Empresarial e com o Regulamento do Sistema de Incentivos “Agendas para a Inovação Empresarial”, aprovado pela Portaria N.° 43-A/2022 de 19 de janeiro de 2022).
PY - 2024/8/1
Y1 - 2024/8/1
N2 - Peer-to-Peer (P2P) electricity trading is an emerging means for allowing communities to share local energy production and demand response through direct trading. It is projected to play an important role in the future energy market by increasing the incentive to own and operate distributed energy resources (DERs) and participate in demand response (DR). A common approach to implementing P2P trading is with blockchain, however, existing solutions feature limitations. Typically, concerns involve either scalability and high transaction costs or projects implementing a permissioned blockchain that does not provide the trust and decentralization desired. In addition, the majority of market designs are simplified and do not capture the distinct complexity of electricity markets. They do not consider the inter-temporal constraints of appliances and DERs that need to run for multiple periods. Complex market designs that address these issues have not been implemented in blockchain based systems due to the computational limitations of such systems. To improve these two aspects, this paper proposes a market formulation that supports products running multiple periods with flexible scheduling, modeled as a mixed integer linear programming problem that optimizes social welfare. The trading platform is then implemented as a side chain of Polkadot, a network of blockchains designed to be secure, scalable, and economically feasible to foster an ecosystem of application-specific sidechains. This design is demonstrated to improve social welfare and achieve scalability by benchmarking the number of transactions that can be included per second, based upon typical assumptions of the market size. The result is a decentralized and performant system that allows for complex market designs to be implemented in a blockchain environment. This approach simplifies the process for participants, allowing them to bid DER or DR devices, directly and easily, even when this requires constraints across periods.
AB - Peer-to-Peer (P2P) electricity trading is an emerging means for allowing communities to share local energy production and demand response through direct trading. It is projected to play an important role in the future energy market by increasing the incentive to own and operate distributed energy resources (DERs) and participate in demand response (DR). A common approach to implementing P2P trading is with blockchain, however, existing solutions feature limitations. Typically, concerns involve either scalability and high transaction costs or projects implementing a permissioned blockchain that does not provide the trust and decentralization desired. In addition, the majority of market designs are simplified and do not capture the distinct complexity of electricity markets. They do not consider the inter-temporal constraints of appliances and DERs that need to run for multiple periods. Complex market designs that address these issues have not been implemented in blockchain based systems due to the computational limitations of such systems. To improve these two aspects, this paper proposes a market formulation that supports products running multiple periods with flexible scheduling, modeled as a mixed integer linear programming problem that optimizes social welfare. The trading platform is then implemented as a side chain of Polkadot, a network of blockchains designed to be secure, scalable, and economically feasible to foster an ecosystem of application-specific sidechains. This design is demonstrated to improve social welfare and achieve scalability by benchmarking the number of transactions that can be included per second, based upon typical assumptions of the market size. The result is a decentralized and performant system that allows for complex market designs to be implemented in a blockchain environment. This approach simplifies the process for participants, allowing them to bid DER or DR devices, directly and easily, even when this requires constraints across periods.
KW - Blockchain
KW - Polkadot
KW - Peer-to-peer
KW - Energy market
KW - Multi-period market
KW - Off-chain
KW - computation
UR - http://dx.doi.org/10.5281/zenodo.10886420
UR - https://github.com/chungthuang/milp-solver
UR - http://dx.doi.org/10.5281/zenodo.10886425
UR - https://github.com/chungthuang/poets
UR - http://www.scopus.com/inward/record.url?scp=85192683472&partnerID=8YFLogxK
UR - https://www.webofscience.com/wos/woscc/full-record/WOS:001240812800001
U2 - 10.1016/j.apenergy.2024.123331
DO - 10.1016/j.apenergy.2024.123331
M3 - Article
SN - 0306-2619
VL - 367
SP - 1
EP - 13
JO - Applied Energy
JF - Applied Energy
M1 - 123331
ER -