>>whatsu+19
There have been countless projects to sell distributed compute power. I don't know of any that have gotten much traction. Everyone keeps trying to create new ones instead of developing for the existing ones.
The one you linked to looks clearly like a pump-and-dump scam, though.