AMI-Chain: A scalable power-metering blockchain with IPFS storage for smart cities

Jorge Medina, Roberto Rojas-Cessa

Research output: Contribution to journalReview articlepeer-review

1 Scopus citations

Abstract

There is a growing interest in utilizing blockchain technology to safeguard grid assets, promote environmental sustainability, and enhance services in smart-city power grids. However, scaling a blockchain to accommodate the multitude of energy sources, prosumers, and consumers is an ongoing challenge. To address this issue, we propose AMI-Chain, a cost-effective blockchain solution that leverages the Inter-Planetary File System (IPFS) for off-chain storage, data aggregation, and compression at the smart meter level. This approach significantly boosts blockchain transaction rates and scalability. However, employing IPFS introduces its unique challenges, particularly in having nodes that stop participating at any given time. Therefore, we also present effective strategies for managing a large number of consumers and introduce a model for optimizing IPFS storage while ensuring data durability. Estimations with our model reveal that AMI-Chain can support over 7.7 million smart meters with a 24-h data compression rate while providing eleven nines for one-year data durability.

Original languageEnglish (US)
Article number101097
JournalInternet of Things (Netherlands)
Volume25
DOIs
StatePublished - Apr 2024

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Science (miscellaneous)
  • Information Systems
  • Engineering (miscellaneous)
  • Hardware and Architecture
  • Computer Science Applications
  • Artificial Intelligence
  • Management of Technology and Innovation

Keywords

  • AMI data
  • Blockchain
  • Energy billing
  • Energy consumption data
  • IPFS
  • Smart cities
  • Smart grids
  • Smart meters

Fingerprint

Dive into the research topics of 'AMI-Chain: A scalable power-metering blockchain with IPFS storage for smart cities'. Together they form a unique fingerprint.

Cite this