How to solve the environmental problems of cryptocurrencies?