But, will it be technically and financially viable?
Neither. It's still way too expensive to get something into the space. And the big latency/ping time will make the "race for getting blocks" unfair (big advantage for those still on Earth).
Maybe a satellite network with mirrors for more solar power (maybe at night too?) could help, but we are still inefficient at harvesting solar energy, the clouds are still real and yes, the operations have to remain on Earth.