Vodafone plans to link billions of distributed energy generating assets to grids using the Internet of Things and blockchain technology.