Home Cloud mining Genesis-mining vs hashflare vs sun-mining vs direct purchase of BTC (December 6, 2017)