Cargando…

Blockchain and Demand Response: Zero-Knowledge Proofs for Energy Transactions Privacy

Nowadays, the adoption of demand response programs is still lagging due to the prosumers’ lack of awareness, fear of losing control and privacy of energy data, etc. Programs decentralization, by adopting promising technologies such as blockchain, may bring significant advantages in terms of transpar...

Descripción completa

Detalles Bibliográficos
Autores principales: Pop, Claudia Daniela, Antal, Marcel, Cioara, Tudor, Anghel, Ionut, Salomie, Ioan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7583903/
https://www.ncbi.nlm.nih.gov/pubmed/33027996
http://dx.doi.org/10.3390/s20195678
_version_ 1783599485477191680
author Pop, Claudia Daniela
Antal, Marcel
Cioara, Tudor
Anghel, Ionut
Salomie, Ioan
author_facet Pop, Claudia Daniela
Antal, Marcel
Cioara, Tudor
Anghel, Ionut
Salomie, Ioan
author_sort Pop, Claudia Daniela
collection PubMed
description Nowadays, the adoption of demand response programs is still lagging due to the prosumers’ lack of awareness, fear of losing control and privacy of energy data, etc. Programs decentralization, by adopting promising technologies such as blockchain, may bring significant advantages in terms of transparency, openness, improved control, and increased active participation of prosumers. Nevertheless, even though in general the transparency of the public blockchain is a desirable feature in the energy domain, the prosumer energy data is sensitive and rather private, thus, a privacy-preserving solution is required. In this paper, we present a decentralized implementation of demand response programs on top of the public blockchain which deals with the privacy of the prosumer’s energy data using zero-knowledge proofs and validates on the blockchain the prosumer’s activity inside the program using smart contracts. Prosumer energy data is kept private, while on the blockchain it is stored a zero-knowledge proof that is generated by the prosumer itself allowing the implementation of functions to validate potential deviations from the request and settle prosumer’s activity. The solution evaluation results are promising in terms of ensuring the privacy of prosumer energy data stored in the public blockchain and detecting potential data inconsistencies.
format Online
Article
Text
id pubmed-7583903
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-75839032020-10-29 Blockchain and Demand Response: Zero-Knowledge Proofs for Energy Transactions Privacy Pop, Claudia Daniela Antal, Marcel Cioara, Tudor Anghel, Ionut Salomie, Ioan Sensors (Basel) Article Nowadays, the adoption of demand response programs is still lagging due to the prosumers’ lack of awareness, fear of losing control and privacy of energy data, etc. Programs decentralization, by adopting promising technologies such as blockchain, may bring significant advantages in terms of transparency, openness, improved control, and increased active participation of prosumers. Nevertheless, even though in general the transparency of the public blockchain is a desirable feature in the energy domain, the prosumer energy data is sensitive and rather private, thus, a privacy-preserving solution is required. In this paper, we present a decentralized implementation of demand response programs on top of the public blockchain which deals with the privacy of the prosumer’s energy data using zero-knowledge proofs and validates on the blockchain the prosumer’s activity inside the program using smart contracts. Prosumer energy data is kept private, while on the blockchain it is stored a zero-knowledge proof that is generated by the prosumer itself allowing the implementation of functions to validate potential deviations from the request and settle prosumer’s activity. The solution evaluation results are promising in terms of ensuring the privacy of prosumer energy data stored in the public blockchain and detecting potential data inconsistencies. MDPI 2020-10-05 /pmc/articles/PMC7583903/ /pubmed/33027996 http://dx.doi.org/10.3390/s20195678 Text en © 2020 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Pop, Claudia Daniela
Antal, Marcel
Cioara, Tudor
Anghel, Ionut
Salomie, Ioan
Blockchain and Demand Response: Zero-Knowledge Proofs for Energy Transactions Privacy
title Blockchain and Demand Response: Zero-Knowledge Proofs for Energy Transactions Privacy
title_full Blockchain and Demand Response: Zero-Knowledge Proofs for Energy Transactions Privacy
title_fullStr Blockchain and Demand Response: Zero-Knowledge Proofs for Energy Transactions Privacy
title_full_unstemmed Blockchain and Demand Response: Zero-Knowledge Proofs for Energy Transactions Privacy
title_short Blockchain and Demand Response: Zero-Knowledge Proofs for Energy Transactions Privacy
title_sort blockchain and demand response: zero-knowledge proofs for energy transactions privacy
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7583903/
https://www.ncbi.nlm.nih.gov/pubmed/33027996
http://dx.doi.org/10.3390/s20195678
work_keys_str_mv AT popclaudiadaniela blockchainanddemandresponsezeroknowledgeproofsforenergytransactionsprivacy
AT antalmarcel blockchainanddemandresponsezeroknowledgeproofsforenergytransactionsprivacy
AT cioaratudor blockchainanddemandresponsezeroknowledgeproofsforenergytransactionsprivacy
AT anghelionut blockchainanddemandresponsezeroknowledgeproofsforenergytransactionsprivacy
AT salomieioan blockchainanddemandresponsezeroknowledgeproofsforenergytransactionsprivacy