blockchain solar energy investment