I am interested in facilitated decentralised ownership of smart meter data by putting it on a blockchain of some description. Would it be possible to do this through the ETH network? Obviously it would not be viable to be putting millions of data points per second on the current proof of work network but when it switches to proof of stake this might be feasible? I saw this question about storing GPS data where the answer said it would cost 2 cents per datapoint. It would need to be ~10k times cheaper than this to make smart meter data storage viable.
That then brings up the next question: how would you query time series data? Let's say I want to get access to my consumption data between July 2017 and August 2017. Is there an efficient way to perform this query (via indexing) or would I literally have to step through the entire transaction tree?