Studying about the Ethereum blockchain I realized that it is ideal for my project. I intend to develop a blockchain to exchange electric energy between consumers on a smart grid. The mining nodes of my network would be the smart meters that exist in every house connected to blockchain, but the smart meters do not have storage modules. Because of the knowledge I have about blockchains, they must be decentralized, that is, they must be stored in the mining nodes of the network. Based on this scenario described, my doubts are:
In an application for IoT scenarios, where there are no storage modules, the blokchain should be stored in which location?
Could I use a database to store the blockchain, and use the smart meters for the mining process? But that would make the blockchain centralized, something that escapes the main idea of blockchain, correct?