Bitcoin Forum

Other => Beginners & Help => Topic started by: IamFuzzles on June 12, 2011, 05:29:56 AM



Title: Yet Another Newbie Question: Regarding getting bitcoins
Post by: IamFuzzles on June 12, 2011, 05:29:56 AM
I've looked around the wiki and such, and though there are things stating it in ways, I didn't find anything explicitly answering this question. If all I do is mine, then is the only way I'll receive bitcoins is if I complete a block? I read something about fees, but didn't understand it well and was wondering if that was another way of getting coins through simple mining? Just looking for a good explanation I can understand.


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: BTCPrizes on June 12, 2011, 05:41:34 AM
If you mine solo you have to solve a block which can take ages unless you have massive gpu power. You can get your share's worth by joining a pool where you can choose payouts per share (you get paid based on number of shares you submit) or proportional to the chunk of block you solve. If you have higher hash rate you want to go proportional.


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: IamFuzzles on June 12, 2011, 05:48:55 AM
Makes sense. I'm not sure what's considered a high hashrate, but good to know. Any place to find more info on the fees thing and how that works?


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: 1.21gigawatts on June 12, 2011, 05:51:39 AM
join a pool is the best way


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: jondecker76 on June 12, 2011, 05:55:21 AM
yes, pools are the way to go for most people - I personally wouldn't even consider solo mining unless I had at least 50 GHash or so


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: BTCPrizes on June 12, 2011, 06:07:56 AM
Makes sense. I'm not sure what's considered a high hashrate, but good to know. Any place to find more info on the fees thing and how that works?

I believe this will answer your questions: https://en.bitcoin.it/wiki/Comparison_of_mining_pools


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: Arxan on June 29, 2011, 11:11:22 PM
join a pool is the best way

Yep.  It is pretty straightforward:

  • Install the bitcoin client so you have an address for the pool to send to
  • Install a miner (I used DiabloMiner)
  • Pick a pool
  • Sign up with the pool if necessary (I started with Eligus and you don't even need to sign up)
  • Start your miner with the information for your chosen pool


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: Photon939 on June 30, 2011, 12:07:40 AM
Makes sense. I'm not sure what's considered a high hashrate, but good to know. Any place to find more info on the fees thing and how that works?

I wouldn't even bother looking at solo mining unless you have >10Ghash at your disposal and even then it could take you more than a week to find a block if you are unlucky.


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: EnzoMatrix on June 30, 2011, 12:54:07 AM
I personally recommend http://www.btcguild.com and using a USB live OS called LinuxCoin


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: mizike29 on June 30, 2011, 12:55:29 AM
Join a pool its the only way that makes sends.  I have one ati 6990 and am getting about 1.5 bitcoins every 30 or so hours.  900 hash rate.  Fees are minimal, non need to worry about those just yet with most common well used pools


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: joshuaissac on June 30, 2011, 01:00:47 AM
Any recommendations for a Bitcoin mining program? One with a point-and-click interface would be ideal, though I would be OK with a CMD one with instructions. Thanks.


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: EnzoMatrix on June 30, 2011, 01:02:41 AM
what OS? guessing from Point and click windows if so I would try using GUIMiner

Linux I recommend pheonix


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: joshuaissac on June 30, 2011, 01:30:07 AM
what OS? guessing from Point and click windows if so I would try using GUIMiner

Linux I recommend pheonix

Thanks. I'm a Windows user. Downloading GUIMiner...


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: The_JMiner on June 30, 2011, 01:31:21 AM
http://www.bitcoinminer.com/

Really good info on mining


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: raresaturn on June 30, 2011, 01:43:52 AM
Makes sense. I'm not sure what's considered a high hashrate, but good to know. Any place to find more info on the fees thing and how that works?

I wouldn't even bother looking at solo mining unless you have >10Ghash at your disposal and even then it could take you more than a week to find a block if you are unlucky.

What do you mean by 'find a block'? 

thanks


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: Photon939 on June 30, 2011, 01:59:59 AM
"Finding a block" is the goal of mining - it is what gets you the reward of 50BTC + transaction fees. It is a completed batch of transactions that is added to the block chain (the total record of bitcoin transactions).

When you're mining in a pool, once someone finds a block the reward is distributed to those who worked on it. If you submitted more work, you get a larger chunk of the reward.

If you're solo mining you get the entire reward to yourself, but even with 10GH/s your average time on finding a block would be nearly a week. You could easily go two weeks without finding one. (variance)

Hence one of the main reasons people use pools - you don't get as much money at once but you get a constant flow of the smaller payments.


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: Arxan on June 30, 2011, 02:02:37 AM


What do you mean by 'find a block'? 

thanks

Using your processing power (GPU) to do a bunch of calculations to create a valid block of bitcoin transactions.  This rewards the person who did it with 50 bitcoins plus any transaction fees in the block.  It is quite a lengthy process, and the whole network (everyone mining) produces only on average about 6 blocks an hour.  If you mine in a "pool" you share your processing power with a bunch of other folks.  This can provide you a steadier income, as generating a block solo with only a GPU or two could take a very long time.


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: Arxan on June 30, 2011, 02:13:23 AM
... generating a block solo with only a GPU or two could take a very long time.

For example, I'm currently mining in a pool with one GPU at about 350 MHash/sec, and in the past 8 days have earned 2 bitcoins.  Projecting that out very roughly, if I were mining solo, that two weeks would represent 2/50 ths of the effort required to generate a block, which means I would on average generate one every 50 weeks.  Of course, by then the difficulty would have gone up dozens of times and I would have to be pretty lucky to generate one at all.


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: raresaturn on June 30, 2011, 02:21:44 AM


What do you mean by 'find a block'?  

thanks

Using your processing power (GPU) to do a bunch of calculations to create a valid block of bitcoin transactions.  This rewards the person who did it with 50 bitcoins plus any transaction fees in the block.  It is quite a lengthy process, and the whole network (everyone mining) produces only on average about 6 blocks an hour.  If you mine in a "pool" you share your processing power with a bunch of other folks.  This can provide you a steadier income, as generating a block solo with only a GPU or two could take a very long time.

Holy crap 50 Bitcoins is like $800 bucks right?  So how do they get solved, is it like trial and error?  So theoretically I could get one after a few minutes mining?  (if I'm lucky)


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: The_JMiner on June 30, 2011, 02:26:31 AM
Remember though the difficulty increases thus its not a for sure thing.


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: Arxan on June 30, 2011, 02:27:37 AM
...
Holy crap 50 Bitcoins is like $800 bucks right?  So how do they get solved, is it like trial and error?  So theoretically I could get one after a few minutes mining?  (if I'm lucky)

Yeah, brute-forcing a hash calculation by adding a nonce value and hoping the hash meets the appropriate conditions, if I understand correctly.  If you are that lucky, you should buy some lottery tickets!


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: mizike29 on July 01, 2011, 12:29:23 AM
NO you can not get one quickly.  It will take a very good graphics card, top of the line ati 6990 mining in a pool like I do almost 2 days not to get 1 bitcoin, to get 50 bitcoins your looking at about 2 months at this difficulty.


Title: Re: Yet Another Newbie Question: Regarding getting bitcoins
Post by: mushy99999 on July 01, 2011, 12:43:50 AM
Makes sense. I'm not sure what's considered a high hashrate, but good to know. Any place to find more info on the fees thing and how that works?

I wouldn't even bother looking at solo mining unless you have >10Ghash at your disposal and even then it could take you more than a week to find a block if you are unlucky.

I think even 10GHash is slow these days judging by how fast deepbit ans slush's pool total hash rate is expanding. I reckon there are rig setups out there with 30  or more machines.