I had given up on the singularity ever coming to pass, and the reason was CryptoCurrency. How could we ever upload our consciousness to the cloud if the cloud was fully occupied inventing imaginary wealth tokens? Because 'mining' can consume any amount of cpu horsepower, so there was never going to be any left for the singularity.
But now? There's a new hope.