Blockchain-Based Scalable and Tamper-Evident Solution for Registering Energy Data

Blockchain-Based Scalable and Tamper-Evident Solution for Registering Energy Data

Claudia Pop;Marcel Antal;Tudor Cioara;Ionut Anghel;David Sera;Ioan Salomie;Giuseppe Raveduto;Denisa Ziu;Vincenzo Croce;Massimo Bertoncini;Pop, Claudia;Antal, Marcel;Cioara, Tudor;Anghel, Ionut;Sera, David;Salomie, Ioan;Raveduto, Giuseppe;Ziu, Denisa;Croce, Vincenzo;Bertoncini, Massimo;
sensors 2019 Vol. 19 pp. 3033-
227
pop2019sensorsblockchain-based

Abstract

Nowadays, it has been recognized that blockchain can provide the technological infrastructure for developing decentralized, secure, and reliable smart energy grid management systems. However, an open issue that slows the adoption of blockchain technology in the energy sector is the low scalability and high processing overhead when dealing with the real-time energy data collected by smart energy meters. Thus, in this paper, we propose a scalable second tier solution which combines the blockchain ledger with distributed queuing systems and NoSQL (Not Only SQL database) databases to allow the registration of energy transactions less frequently on the chain without losing the tamper-evident benefits brought by the blockchain technology. At the same time, we propose a technique for tamper-evident registration of smart meters’ energy data and associated energy transactions using digital fingerprinting which allows the energy transaction to be linked hashed-back on-chain, while the sensors data is stored off-chain. A prototype was implemented using Ethereum and smart contracts for the on-chain components while for the off-chain components we used Cassandra database and RabbitMQ messaging broker. The prototype proved to be effective in managing a settlement of energy imbalances use-case and during the evaluation conducted in simulated environment shows promising results in terms of scalability, throughput, and tampering of energy data sampled by smart energy meters.

Citation

ID: 111726
Ref Key: pop2019sensorsblockchain-based
Use this key to autocite in SciMatic or Thesis Manager

References

Blockchain Verification

Account:
NFT Contract Address:
0x95644003c57E6F55A65596E3D9Eac6813e3566dA
Article ID:
111726
Unique Identifier:
10.3390/s19143033
Network:
Scimatic Chain (ID: 481)
Loading...
Blockchain Readiness Checklist
Authors
Abstract
Journal Name
Year
Title
5/5
Creates 1,000,000 NFT tokens for this article
Token Features:
  • ERC-1155 Standard NFT
  • 1 Million Supply per Article
  • Transferable via MetaMask
  • Permanent Blockchain Record
Blockchain QR Code
Scan with Saymatik Web3.0 Wallet

Saymatik Web3.0 Wallet