https://bitcoinmagazine.com/articles/blockchain-technology-could-enable-next-generation-peer-to-peer-energy-microgrids-1461596932