I'm curious about what hash rate makes sense for solo mining. I get that it's kind of like a lottery, but I'm really interested in hearing what you all think is the minimum hash rate that gives a decent shot at actually mining a block by yourself.
What hash rate do you need for solo mining?
19 replies 507 views
Realistic perspectives vary from person to person, depending on the budget ceiling. The higher the number, the more reasonable the expectation of getting 1 block per day/month/year. Try simulating the estimated hash power you can generate with its probability at https://solochance.com
If you want to know the probability per month/year, simply divide the probability per day by the average number of blocks mined during that period.
Yeah I have checked out the probability on that site, but it still doesnt give a realistic number. Ive seen people actually mine a block with as low as 50-100TH/s, but in a lottery someone with 5TH/s can mine a block in theory. Im not trying to mine a block a week, once a year would be a comfortable income, Im just trying to figure out a realistic hash rate for an above average chance once a year in the lottery.
In reality, 1:100,000 solo miners could be stuck for thousands of years without a single block mined. Well, that's up to you, so like I said a realistic perspective is relative to each person.
That's a cheap theory for now; you don't need expert advice. Just come to me.
The basic formula: p(block) = your_hashrate/network_hashrate
Rough calculation (cmiiw): Take the average of the highest hashrate of 1.2 ZH > 600,000 TH/s and the average number of blocks mined per year > (144*365)
Required_hasrate = network_hashrate / 52,560 = 11.41 Phash
Then, enter 11.42 into the simulation and set the units to Petahash. Now you have 1 lottery ticket out of 723 bettors every day (~50% probability of a block being mined by you in a year).
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#5Dec 23, 2023, 08:29 PM
And someone did with even lower hashate of 3.3TH just this year, link to -ck's post: /index.php?topic=5237323.msg65154156#msg65154156
But that doesn't guarantee that others will mine a block with the same hashrate.
That website is calculating the "probability" quite accurately since it's calculated from the network's mining data through API (based from the changelog, tool's not open-source).
But the "realistic" result that you're looking for isn't something that any tool can offer since the concept of luck can't always be based from statistics.
So take the results as "in average".
silentchainHero Member
Posts: 473 · Reputation: 2317
#6Dec 24, 2023, 01:47 AM
If you are inclined to solo mining, consider it as the source of home heating, especially during the winter season, rather than the potential source of BTC. If you're extremely lucky, the mined block might come as the pleasant and exciting surprise. I have two Avalon Mini 3 For Home miners (with the nominal 37.5 TH/sec each) mining in pool. The daily income just about covers the electricity they consume, but I use them primarily for heating the rooms.
In simplest terms. the realistic hash rate depends on how much money you are willing to lose at your current cost of electricity. The formula is straightforward:
M is how much money you are willing to lose in a year.
C is the cost of electricity per kWh
E is the efficiency of the miner in joules/TH
0.00000027778 kWh in a joule
31557600 seconds in a year
This analysis assumes that you are not going to mine at a profit and that your hash rate will not be high enough to have a realistic chance of finding a block.
For example, if you are willing to lose $1000 per year at a cost of $0.10/kWh using a miner with an efficiency of 17.5 j/TH, then your hash rate should be 1000 / 0.10 / (17.5 * 0.00000027778) / 31557600 = 65 TH/s. At 65 TH/s, you will find one block in every 17 million blocks, or 322 years.
Oh, that's a different calculation. In simplified terms,
52596 is the approximate number of blocks mined in a year. You want to mine one of them so you just divide.
Current hash rate is about 1100000000 TH/s, so your hash rate must be 1100000000 / 52596 = 21000 TH/s to average 1 block per year.
Thanks everyone, all those answers are great & has given me the exact data I was looking for. Think Ill stick with the house heating lottery for now, spending the money to invest in a 21PH/s system might be something worth looking into if I do hit a block. Just knowing a block can be mined with as low as 3.3TH/s makes the home heating lottery a little more exciting, lol.
Just don't forget the $300k - $600k per year in electricity costs.
Grab a Hexahash then, because this is the most realistic way to solve a bitcoin block, faster and guaranteed because it takes only 8 days to solve a block on your own. Your chances of solving blocks will be 1 in a 1116 chances every blessed day.
If you are looking for the lowest hashrate like 200TH it will take you 106years to solve a block, unless you get lucky, if this is what you want you need to understand that you might never solve a single block ever. If you still want to do this make sure you are not going to pay for electricity.
This is a form of gambling and better to not expect anything to happen, the higher your hash rate the more your chances of solving a block will keep increasing. With double terahash of 200, meaning 400TH will cut the 106years into half, that's 56years to solve a block instead of 106years.
Whats a Hexahash?
Whatever it is (Google turns up nothing) it sure as hell is NOT a BTC miner. Averaging 1 BTC block/8 days requires at least 1 EHs (1000 PHs).
SwiftOrbitSenior Member
Posts: 540 · Reputation: 1604
#13Dec 29, 2023, 06:10 AM
That's what he probably meant, an exahash(of hashrate) not a hexahash, although my autocorrect isn't getting triggered on any of those!
hodler2019Legendary
Posts: 2182 · Reputation: 12913
#14Dec 29, 2023, 09:06 AM
100th should make about 4 bucks in a day so 80000 days for a block over 200 years
1000th should make about 40 bucks in a day so 8000 days for a block over 20 years
10000th should make about 400 bucks in a day so 800 days for a block over 2 years
paul.stakeHero Member
Posts: 651 · Reputation: 3798
#15Dec 29, 2023, 02:10 PM
Anything above zero? Here's the way I see it: a Bitaxe Gamma 601 costs around $110 on Amazon; it hashes 1 TH/s and burns around 17 watt, which comes at around $3 per month on an average of $0.20 per kWh. This is something around one billionth of the total hashrate.
I don't really care how probable it is. I know for a fact that I can live a hundred lives, and it will still probably not have found a block. However, there's a miniscule probability that can change my life. Whether I have those $110 or not, it won't change my life, but there's a tiny chance that without the $110, my life changes forever. So why not get at least one Bitaxe 601?
Apply the same reasoning for as many Bitaxes as you can afford without sensing economic difference to your life.
I suggest that you buy lottery tickets instead.
Buying $110 + $3/month in lottery tickets is much more likely to change your life than spending that amount on mining.
paul.stakeHero Member
Posts: 651 · Reputation: 3798
#17Dec 29, 2023, 09:33 PM
With $110 + $3/month, you buy something around one lottery ticket once a month in real life, but with the same money you buy a lottery ticket every day on bitcoin.
Edit:
If you play once, then sure, the lottery has better ratio of chance to win and reward. But, it's a lot more expensive over the long term to play lottery every day for the rest of your life, in comparison with a bitcoin miner. A bitcoin miner might have worse ratio, but it's a lot cheaper to play forever.
hodler2019Legendary
Posts: 2182 · Reputation: 12913
#18Dec 30, 2023, 05:49 PM
It earns around 11 cents in btc a day.
Put a bitaxe at viabtc.com set the withdraw to 0.001btc and you will get 0.001 in a really long time.
It's a perfectly painless dca and hodl.
And while you are at it open a PayPal account buy $110 In btc and and $3 a month In btc
Finally buy a second bittaxe and solo mine.
The three above are affordable
matrix_nodeFull Member
Posts: 85 · Reputation: 519
#19Dec 30, 2023, 06:54 PM
it can vary depending on what rig you are using or a solo mining specific miner such as a bitaxe-nerdaxe etc those per unit only hash out 2-3TH/s a S9 can hash out from 14th/s to 25th/s over clocking. I suggest getting just one S9 and couple of bitaxe's to solo mine in your home to one address and if any of your friend's want to get in on mining ask if you can copy your setup at their place and 2x it everywhere else etc etc.
Hope this was a little helpful
-Loshi
paul.stakeHero Member
Posts: 651 · Reputation: 3798
#20Dec 30, 2023, 11:41 PM
Let's say I earn 100 sats a day for many years ahead, as an extremely optimistic prediction. That means I'll get 100,000 sats in 1000 days ~= 3 years. So I will have given 110 + 3*12*3 = $218 as an absolute minimum to might get 0.001 BTC in around 2029. So why not just buy 0.001 BTC today at $95 and HODL?
If you're going to gamble, at least gamble aristocratically. I'm either getting rich by stamping thermodynamic truth to the immutable ledger, or I'm just learning about the Stratum protocol. You either win, or you learn.
Related topics
- Need some guidance for my thesis on Bitcoin mining 14
- Bitcoin Solo Mining Calculator with Live Stats and Odds 5
- Ultimate Guide to Solo Mining 6
- Single miner vs multiple miners for solo mining 10
- Check Out Our Unique VR Tour of a Bitcoin Mine | Meet Verakari Mining 0
- mining info on bitcoin.org needs an update 3