The present paper shows the possibility to use a smart contract for defining a distributed Demand Response mechanism. The use of the blockchain and smart contracts for the Demand Response mechanism allows the creation of an automatic system, where network users can communicate with the DSO to provide their flexibility. The blockchain ensures that the same information is shared among the users of the grid, while preserving user privacy. The DSO notifies the request to increase or reduce the load in a given period of the day using channels, a native abstraction of Hyperledger Fabric. The smart contract computes the support provided by each user to fulfill the requested load adaptation and automatically remunerates users proportionally to their contribution. The first step is to record the energy consumptions of the users in order to evaluate the own daily baseline. Finished this phase, the Demand Response smart contract can start. The blockchain platform used for this application is Hyperledger Fabric since it turned to be flexible for smart contracts implementation and supports multi-tenancy. Results show the possibility to successfully apply the blockchain technology to this particular topic, even considering privacy preserving issues.

M. L. Di Silvestre, P.G. (2019). A new architecture for Smart Contracts definition in Demand Response Programs. In Proceedings of 19th International Conference on Environment and Electrical Engineering. Piscataway : IEEE.

A new architecture for Smart Contracts definition in Demand Response Programs

M. L. Di Silvestre;P. Gallo;E. Riva Sanseverino;G. Sciumè;G. Zizzo
2019-01-01

Abstract

The present paper shows the possibility to use a smart contract for defining a distributed Demand Response mechanism. The use of the blockchain and smart contracts for the Demand Response mechanism allows the creation of an automatic system, where network users can communicate with the DSO to provide their flexibility. The blockchain ensures that the same information is shared among the users of the grid, while preserving user privacy. The DSO notifies the request to increase or reduce the load in a given period of the day using channels, a native abstraction of Hyperledger Fabric. The smart contract computes the support provided by each user to fulfill the requested load adaptation and automatically remunerates users proportionally to their contribution. The first step is to record the energy consumptions of the users in order to evaluate the own daily baseline. Finished this phase, the Demand Response smart contract can start. The blockchain platform used for this application is Hyperledger Fabric since it turned to be flexible for smart contracts implementation and supports multi-tenancy. Results show the possibility to successfully apply the blockchain technology to this particular topic, even considering privacy preserving issues.
2019
M. L. Di Silvestre, P.G. (2019). A new architecture for Smart Contracts definition in Demand Response Programs. In Proceedings of 19th International Conference on Environment and Electrical Engineering. Piscataway : IEEE.
File in questo prodotto:
File Dimensione Formato  
A new architecture for Smart Contracts.pdf

Solo gestori archvio

Tipologia: Versione Editoriale
Dimensione 1.26 MB
Formato Adobe PDF
1.26 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10447/356882
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 11
  • ???jsp.display-item.citation.isi??? 8
social impact