Hey everyone, what kind of bandwidth do we actually need for a bitcoin mining farm? I hear conflicting opinions some say just a stable connection matters while others mention this rule of thumb: (Number of Machines/150). Anyone care to share their thoughts?
How Much Internet Bandwidth Do You Need for Bitcoin Mining?
14 replies 92 views
Honestly, lag and latency are way more key than just bandwidth.
Yeah, it’s pretty minimal. Each machine just sends a nonce to the pool every few seconds. If you set it up right, you can make it send like one share a minute and barely use any bandwidth.
Hey Franky, you mentioned stratum’s new feature about editing coinbase outputs. Can you explain how that works? Is it about giving extra rewards to nodes that are quicker?
with bandwidth, everyone's got their own theory. It really varies depending on your mining software and setup, so that thumb rule is kinda vague. Don’t forget location and internet quality matters too.
Thanks for the insight.
Nah, it’s not about extra rewards. It’s more like how asics tweak hash data to create unique hashes on their own, avoiding constant server queries. Less querying means less bandwidth needed.
Yeah, bandwidth is low-key minimal. The number of rigs you have basically dictates how much you’ll need. But honestly, low latency is key for mining. Fiber optic is the best shot for that.
I’d say you can run over 20 rigs on a 2-5 Mbps connection. Just submitting shares, right? Doesn’t matter if you’ve got 1 GPU or 5; the pool adjusts the difficulty for you.
How did you come to that conclusion? It sounds like personal experience, but just curious.
token_laserMember
Posts: 145 · Reputation: 208
#11May 27, 2025, 05:15 AM
Here are the real network usage stats for a standard miner. If you switch to third-party firmware, who knows what extra data it might send.
wallet_vaultFull Member
Posts: 321 · Reputation: 431
#12May 27, 2025, 10:47 AM
A while back I posted that 50 MB per day per miner is really enough. Just checked my setups, and the numbers still hold.
So, if a single miner uses 50 MB daily, for 10 miners that’s around 500 MB, and for 100 miners, 5000 MB. Not much at all. A 1 Mb connection should work, but I’d suggest 4 Mb to avoid ping issues.
wallet_vaultFull Member
Posts: 321 · Reputation: 431
#14May 27, 2025, 02:58 PM
Even with 100 miners, 5 MB should do the trick. But there’s three things to think about:
1) Bandwidth. You really don’t need much. For 100 miners, a 512 Kbps connection would be enough. 4-5 Mbps would be more than sufficient, especially during block hits.
2) Latency. That’s the time it takes for data to travel, and it’s super key. A stable connection is vital.
ben.matrixNewbie
Posts: 3523 · Reputation: 35
#15May 27, 2025, 03:12 PM
Exactly! Latency can make or break your mining efficiency.