Cargando…

Privacy-Preserving Computation for Peer-to-Peer Energy Trading on a Public Blockchain

To ensure the success of energy transition and achieve the target of reducing the carbon footprint of energy systems, the management of energy systems needs to be decentralized. Public blockchains offer favorable features to support energy sector democratization and reinforce citizens’ trust, such a...

Descripción completa

Detalles Bibliográficos
Autores principales: Mitrea, Dan, Cioara, Tudor, Anghel, Ionut
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10222171/
https://www.ncbi.nlm.nih.gov/pubmed/37430554
http://dx.doi.org/10.3390/s23104640
_version_ 1785049633326628864
author Mitrea, Dan
Cioara, Tudor
Anghel, Ionut
author_facet Mitrea, Dan
Cioara, Tudor
Anghel, Ionut
author_sort Mitrea, Dan
collection PubMed
description To ensure the success of energy transition and achieve the target of reducing the carbon footprint of energy systems, the management of energy systems needs to be decentralized. Public blockchains offer favorable features to support energy sector democratization and reinforce citizens’ trust, such as tamper-proof energy data registration and sharing, decentralization, transparency, and support for peer-to-peer (P2P) energy trading. However, in blockchain-based P2P energy markets, transactional data are public and accessible, which raises privacy concerns related to prosumers’ energy profiles while lacking scalability and featuring high transactional costs. In this paper, we employ secure multi-party computation (MPC) to assure privacy on a P2P energy flexibility market implementation in Ethereum by combining the prosumers’ flexibility orders data and storing it safely on the chain. We provide an encoding mechanism for orders on the energy market to obfuscate the amount of energy traded by creating groups of prosumers, by splitting the amount of energy from bids and offers, and by creating group-level orders. The solution wraps around the smart contracts-based implementation of an energy flexibility marketplace, assuring privacy features on all market operations such as order submission, matching bids and offers, and commitment in trading and settlement. The experimental results show that the proposed solution is effective in supporting P2P energy flexibility trading, reducing the number of transactions, and gas consumption with a limited computational time overhead.
format Online
Article
Text
id pubmed-10222171
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-102221712023-05-28 Privacy-Preserving Computation for Peer-to-Peer Energy Trading on a Public Blockchain Mitrea, Dan Cioara, Tudor Anghel, Ionut Sensors (Basel) Article To ensure the success of energy transition and achieve the target of reducing the carbon footprint of energy systems, the management of energy systems needs to be decentralized. Public blockchains offer favorable features to support energy sector democratization and reinforce citizens’ trust, such as tamper-proof energy data registration and sharing, decentralization, transparency, and support for peer-to-peer (P2P) energy trading. However, in blockchain-based P2P energy markets, transactional data are public and accessible, which raises privacy concerns related to prosumers’ energy profiles while lacking scalability and featuring high transactional costs. In this paper, we employ secure multi-party computation (MPC) to assure privacy on a P2P energy flexibility market implementation in Ethereum by combining the prosumers’ flexibility orders data and storing it safely on the chain. We provide an encoding mechanism for orders on the energy market to obfuscate the amount of energy traded by creating groups of prosumers, by splitting the amount of energy from bids and offers, and by creating group-level orders. The solution wraps around the smart contracts-based implementation of an energy flexibility marketplace, assuring privacy features on all market operations such as order submission, matching bids and offers, and commitment in trading and settlement. The experimental results show that the proposed solution is effective in supporting P2P energy flexibility trading, reducing the number of transactions, and gas consumption with a limited computational time overhead. MDPI 2023-05-10 /pmc/articles/PMC10222171/ /pubmed/37430554 http://dx.doi.org/10.3390/s23104640 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Mitrea, Dan
Cioara, Tudor
Anghel, Ionut
Privacy-Preserving Computation for Peer-to-Peer Energy Trading on a Public Blockchain
title Privacy-Preserving Computation for Peer-to-Peer Energy Trading on a Public Blockchain
title_full Privacy-Preserving Computation for Peer-to-Peer Energy Trading on a Public Blockchain
title_fullStr Privacy-Preserving Computation for Peer-to-Peer Energy Trading on a Public Blockchain
title_full_unstemmed Privacy-Preserving Computation for Peer-to-Peer Energy Trading on a Public Blockchain
title_short Privacy-Preserving Computation for Peer-to-Peer Energy Trading on a Public Blockchain
title_sort privacy-preserving computation for peer-to-peer energy trading on a public blockchain
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10222171/
https://www.ncbi.nlm.nih.gov/pubmed/37430554
http://dx.doi.org/10.3390/s23104640
work_keys_str_mv AT mitreadan privacypreservingcomputationforpeertopeerenergytradingonapublicblockchain
AT cioaratudor privacypreservingcomputationforpeertopeerenergytradingonapublicblockchain
AT anghelionut privacypreservingcomputationforpeertopeerenergytradingonapublicblockchain