Harnessing the Power of Cloud Computing for Bitcoin Mining