Powering a decentralized currency with renewable energy