Mining shouldn't really be done by one person anymore. Looking to big mining companies to do it and you get a little profit
Unless you mine something that isn't BitCoin
I totaly agree with you pawl
Why is that? There is something I don't get in mining BitCoins. Let's say I got the ASIC and I have set everything up and started mining. And let's say with difficulty x I am suppose to make 1 BTC a day. Is there a chance I will be making less than 1? if yes by how much? and what are the chances of getting less than 1?
I know that mining alone is difficult, and mining in pools is better. For me I think of it that way. Plz correct me if i am wrong: Every 10 minutes the system releases currently 25 BTC. If I'm contributing with 1% of the total system hash rate, I will be getting 1% of 25 BTC undependantly on which pool I am mining with, right?
If the answer is no, then each 10 minutes, only 1 pool gets the 25 BTC? (I mean the pool that was able to solve the equation?) or it is divided equally among everyone in the whole system?
Please clarify this for me because it is very confusing, and if it is not certain that I will get BTC when I am contributing this makes it way more difficult to ROI.
Thank you
I disagree that Bitcoin mining should be left to big companies. There is always a place for individual miners with small rigs. It is important for the health of Bitcoin to have the hashrate owned by many different people, and also located in many different places - the more decentralised the better.
With a given hashrate and difficulty the BTC earned every day will vary a bit due to pool luck. Over time these variations even out, so one should earn pretty close to the theoretical earnings (minus any pool fees). To see what a given hashrate will earn at the current difficulty, try the
MineForeman Bitcoin Mining Calculator.
Only one miner gets the block reward (currently 25 BTC). If that miner is part of a pool, the reward is shared between all miners on that pool.
All miners are competing with each other to solve a block and get the reward. If you want 1% of the block reward, you would need 1% of the total world hashrate - which is a lot! Let's work through your other example of earning 1 BTC per day...
Currently there are 25 BTC generated every 10 minutes
=> 25 * 6 = 150 BTC per hour
=> 150 * 24 = 3600 BTC per day
1 BTC per day is 1 / 3600 = 0.028% of the Bitcoins generated every day
So to earn 1 BTC per day, you need 0.028% of the global hashrate.
At the time of writing the world hashrate is roughly 5 PH/s = 5,000 TH/s.
5,000 * (1 / 3600) = 1.39 TH/s
So you currently need a 1.4 terahash mining rig to earn 1 BTC per day. This number goes up with every difficulty increase.