bitcoin mining and luck

_ Here's how it works: Anybody can ask a question Anybody can answer The best answers are voted up and rise to the top up vote down vote favorite 4 Just turned my attention to mining and the concepts are quite new to me.First of let me be clear: I realize that my hardware setup is far from ideal for mining.This is also the reason why I do not want to pool, I would simply provide a too small a share.I will be CPU mining at first, ASIC later on.I would however like to test my luck.Mostly just for fun, I'm completely fine with the idea of never actually solving a block.I see it more as a lottery.I just want to confirm my idea so that I am not missing something: Do I have a chance of solving a block?If a block is solved every 10 minutes, and the difficulty goes up continously.Do I even have the time to attempt a solution?I understand that the current work has to be abandoned when a block has been solved, rigth?Is there, for example, a lag here that yields my efforts useless?
What are the odds?Are the actually the % of my speed vs the network's?solo-mining mining-profitability hashpower up vote down vote Check this page: How soon might I expect to generate a block?So with the current difficulty 510,929,738, and a 1Ghash/s mining rig (faster than your CPU) you'd do this math: 510929738 * Math.pow(2,32) / Math.pow(10,9) / 60 / 60 / 24 / 365 So to find a block at this difficulty with a 1Ghash mining rig it would take you about 69 years on average.bitcoin on linux mintPS: Math.pow(2, 32) is simply the JavaScript version of 2^32 up vote 7 down vote I do not think the question was about the "how long" it would take in average, but what are the odds, which is something completely different from my point o view.bitcoin aml risksIf I understand well the concept of solving blocks then there are always more people/groups/pools trying to solve one block.bitcoin aml risks
If that's so then solving a block is always more about the luck than the brute force you have.Even if you have a 1GH rig, you can still find the solution quicker then 1PH pool.Question is: what are the odds that it will happen?I would expect a ration : to take place in the answer.So if the current total H-power is about 7.6PH it means that with 1GH rig you have 1:7600000 probability to solve the block approx.ethereum chain idWhich is 1:116 per a year, if the total H-power does not change and it basically does not depend on the difficulty, as the difficulty is based on total H-power.bitcoin weed seedsup vote 7 down vote As long as you're in good communication with the network and have a hashrate measured in something better than minutes per hash, yes, you technically do have a chance of successfully mining a block, even if your hashrate is tiny compared to the whole network.bitcoin billionaire time hack
Then the question is, what are your chances and should you do it?I think an analogy with a lottery is apt.In one week, a lottery might cost you $2 (for one ticket) and give you a 1 in 175 million chance to win $100 million (ignoring smaller prizes, splitting prizes, etc.; complicates things too much).This gives it a return on investment (ROI) of about 29%, so we'll treat this as our baseline: if it's lower than this, it's worse than the lottery and you shouldn't "play".If you buy a $34.52, 5 GH/s ASIC miner that uses 2.5W of power, you might spend about $0.06 in a week to have a 1 in 13,889 chance to win $11,349.Not counting the upfront investment, this is a 1,361% ROI, so it's worth it.If you factor in the cost of the device (split over a year) and a profitability decline (since the rest of the network will be speeding up), I think you're still looking at an ~80% ROI.In one week of CPU mining (assuming 20 MH/s at 70 W), you might spend $1.75 in power to have a 1 in 3,472,222 chance to win $11,349.
This is a 0.18% ROI, so CPU mining really makes no sense, even as a lottery (it'd be better to just buy a lottery ticket).(/ERJHshFG) up vote 3 down vote It's better than being in the lottery!The chance you actually find a block will sadly decrease over time (probably).Thing is, if you're lucky you win the lottery.And if you don't get lucky, you don't win and get nothing.The advantage of being in a pool is that you play in more lotteries, so your luck averages out .If you get lucky 1% of the time and you try once, you probably won 0% of the time.If you try very often it will tend to balance around 1%.So, all chance calculations aside, are you feeling lucky?To answer your question more directly: the long block-intervals (10 minutes) are there to reduce network-lag's influence on people's ability to mine on the newest block.There's some influence, inevitably, but others endure it too.Pools can have a minor advantage if they're close together, but the miners connect through them instead of directly.
I think there'd be no difference worth mentioning.Short: Yes, it is your % vs network %.Small footnote should be made about selfish mining, if another pool is big enough they'll have a mining advantage.Smaller it'd be a disadvantage.It's not being done and I hope pools will stay spread thinly enough to make it ineffective.You can safely ignore this.It also doesn't likely matter when you're "lottery mining" (you're still betting just on your own luck!).Note: you'll have more luck solo-mining LiteCoin or another GPU/CPU coin.Unless you own an ASIC, of course.up vote 1 down vote I'm solo mining AmericanCoin on a US$6/month VPS generating about 7 scrypt kilohashes per second, and just won block 55311 about an hour ago, after about 8 weeks of trying with the random-nonce scrypt-mining script linked to from my blog.so it can be done, if the difficulty is low enough.it might have worked just as well or better with the built-in linear-nonce mining code, but I figured using random numbers would give me an edge in the "luck" department.
here's the current difficulty.when I started it was about 1.9, then went up to about 4 before dropping back.jcomeau@aspire:~$ americancoind getmininginfo { "blocks" : 55328, "currentblocksize" : 0, "currentblocktx" : 0, "difficulty" : 3.51815597, "errors" : "", "generate" : false, "genproclimit" : -1, "hashespersec" : 0, "networkhashps" : 19038678, "pooledtx" : 0, "testnet" : false } so it's not nearly paying for itself, but as a proof-of-concept it was worthwhile to me, as well as being a cheap way of getting my gambling "fix".up vote down vote The beauty of Bitcoin is that it provides anyone with a chance to earn free bitcoins.No matter what statistics are used to calculate the odds of hitting the jackpot, they can never be used to predict the outcome.As we all can read in the numerous variaties and complications (when it comes to calculating probabilities) in the above mentioned posts, it's obvious that there will never be a mathematical model able to predict the possibilities.