I have a MacBook Air running 10.7(Lion) with an Intel Core i5 processor

I want to try to mine bitcoins for fun. I understand that I alone will probably not be able to get any bitcoins from mining so I registered for some mining pools (Slush's pool, BTC Guild) and tried various applications to try to mine (MacMiner, guiminer, and cgminer)

For all of these, I am able to connect to the mining url with my credentials. guiminer shows that I have a speed of about 2 MH/s. However, nothing else seems to happen even after running these programs for about half an hour. I don't seem to be contributing to any of these pools.

Can someone tell me what is going on wrong?

  • 1
    look into mining an alternate currency that is designed to be mine via CPU such as primecoin or protoshares and then convert to BTC using an exchange
    – Mark S.
    Dec 26 '13 at 19:19
  • 1
    You really need specialised hardware to mine bitcoins. See this question for some more help: bitcoin.stackexchange.com/questions/118/… Dec 26 '13 at 19:26

After the creation of specialized hardware, created ex-professo for mining bitcoins, difficulty has climbed so high that it's not profitable to mine them in anything but an ASIC (if you can afford it). Anything else and you'll lose money or barely pay the electricity consumption.

Plus, it's definitely NOT recommended to do mining on a laptop - having either the GPU or the CPU running at 100% the whole day long produces a lot of heat and will significantly reduce the life-span of components.

Having said that, if just for fun, you could try mining Primecoin, Protoshares or Quarkcoin some hours a day - they're minable only with CPU (for now). Or better yet: mine a scrypt-based with your graphic card (it's usually much more profitable). Maybe mine dogecoins for 3-4 hours a day - Dogecoin and the dog meme are fun :)

Just don't expect you'll get a lot of any coin mining partial-time.

  • What about malwares who might have thousands of infected PCs doing mining?
    – Shubham
    Dec 28 '13 at 20:40

At 2MH/s, you should average about one share every 95 minutes. So running for just 30 minutes gives you less than a 50% chance of finding a share. Right now, a share is worth about .000000021 Bitcoins (about 625 shares to the penny). So in about two weeks, you should mine about one penny worth of Bitcoins.

You're competing against people who have hardware that is 100% optimized for mining Bitcoins from the ground up.

Not the answer you're looking for? Browse other questions tagged or ask your own question.