Bitcoin Forum
November 15, 2024, 11:49:19 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Internet Bandwidth for Bitcoin Mining Farm  (Read 204 times)
tdhendup (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
December 06, 2023, 04:11:44 AM
 #1

Dear All,
Whats the required bandwidth for the bitcoin mining farm? Some say, you do not need enough bandwidth but a seamless connection; while others say, you should follow the thumb rule of  (No of Machines/150). Please advise.

If we are to follow the thumb rule, the bandwidth required for (lets say 100 machines could be 0.67 Mbps).
Please advise.
franky1
Legendary
*
Online Online

Activity: 4410
Merit: 4766



View Profile
December 06, 2023, 04:52:00 AM
Merited by ABCbits (1)
 #2

lag and latency (ping rate) is more important

latest versions of stratum allow asics to edit a spare coinbase reward output for 'extra-nonce' to not need to keep querying a server ever few seconds

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
adaseb
Legendary
*
Offline Offline

Activity: 3878
Merit: 1733


View Profile
December 06, 2023, 06:00:50 AM
 #3

Yeah they barely use any bandwidth, it’s just sending a nonce back to the pool every few seconds per machine. Depending on how you configure it you can make it send 1 share per minute per machine and it’ll use almost no bandwidth.

But you need a reliable connection. I tried before with a cell signal and it was awful, way too many dropped connections. Have a good quality switch and you shouldn’t have too many issues.
tdhendup (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
December 06, 2023, 07:20:46 AM
 #4

lag and latency (ping rate) is more important

latest versions of stratum allow asics to edit a spare coinbase reward output for 'extra-nonce' to not need to keep querying a server ever few seconds


Dear Franky,

latest versions of stratum allow asics to edit a spare coinbase reward output for 'extra-nonce' to not need to keep querying a server ever few seconds

Can you elaborate more on "edit a spare coinbase reward output for 'extra-nonce'". Do you mean extra reward for the nodes who make the query faster than the rest (due to internet speed)?

Regards
Gormicsta
Member
**
Offline Offline

Activity: 168
Merit: 77


View Profile
December 06, 2023, 10:09:33 AM
 #5

Dear All,
Whats the required bandwidth for the bitcoin mining farm? Some say, you do not need enough bandwidth but a seamless connection; while others say, you should follow the thumb rule of  (No of Machines/150). Please advise.

If we are to follow the thumb rule, the bandwidth required for (lets say 100 machines could be 0.67 Mbps).
Please advise.

As for the bandwidth needed for a Bitcoin mining farm, well, everyone has their own unique thoughts that differ from one another. This is because the bandwidth needed depends on the precise software you use to mine Bitcoins.

And concerning the thumb rule is only a rough approximation. It's also crucial to remember that the actual bandwidth needed will depend on a number of variables, including the farm's precise location, the strength of the internet, and its size.
tdhendup (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
December 06, 2023, 12:47:30 PM
 #6

Thanks a lot.

Regards
franky1
Legendary
*
Online Online

Activity: 4410
Merit: 4766



View Profile
December 06, 2023, 02:34:46 PM
 #7

lag and latency (ping rate) is more important

latest versions of stratum allow asics to edit a spare coinbase reward output for 'extra-nonce' to not need to keep querying a server ever few seconds


Dear Franky,
latest versions of stratum allow asics to edit a spare coinbase reward output for 'extra-nonce' to not need to keep querying a server ever few seconds
Can you elaborate more on "edit a spare coinbase reward output for 'extra-nonce'". Do you mean extra reward for the nodes who make the query faster than the rest (due to internet speed)?

Regards
no its not extra reward..
its about the way asics change the data of a hash to find a unique "difficult hash". by changing a few bytes within a blocks data, which changes the blockheaders hash.. so if an asic can change data to add more rounds/sessions of hashing, without requesting new entropy from a server. it reduces bandwidth and delay between new rounds of hashing

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
benalexis12
Full Member
***
Offline Offline

Activity: 938
Merit: 117



View Profile WWW
December 06, 2023, 03:15:00 PM
 #8

As you are aware, the required bandwidth is really minimal, and it is determined by the number of mining rigs used in your bitcoin mining farm operation. This is what I believe is required based on the number of mining rigs you have, as seen below:

Quote
Small farms (1-5 rigs)2-5 Mbps
Medium farms (6-10 rigs): 5-10 Mbps
Large farms (11-20 rigs): 10-20 Mbps
Industrial farms (20+ rigs): 20+ Mbps

However, you should be aware that a dependable internet connection with low latency is more crucial for Bitcoin mining than a high bandwidth connection. Due to its low latency and high speeds, fiber optic internet is the greatest alternative for mining.

adaseb
Legendary
*
Offline Offline

Activity: 3878
Merit: 1733


View Profile
December 10, 2023, 02:02:27 AM
 #9

As you are aware, the required bandwidth is really minimal, and it is determined by the number of mining rigs used in your bitcoin mining farm operation. This is what I believe is required based on the number of mining rigs you have, as seen below:

Quote
Small farms (1-5 rigs)2-5 Mbps
Medium farms (6-10 rigs): 5-10 Mbps
Large farms (11-20 rigs): 10-20 Mbps
Industrial farms (20+ rigs): 20+ Mbps

However, you should be aware that a dependable internet connection with low latency is more crucial for Bitcoin mining than a high bandwidth connection. Due to its low latency and high speeds, fiber optic internet is the greatest alternative for mining.


I am pretty sure you can get away with running over 20 rigs on a 2-5 Mbps connection. All the rig is doing is submitting shares which is basically a small hash only a few bytes in length, and every few second the pool sends you new work. Whether your rig has 1 GPU or 5 GPU, the bandwidth won't change because the pool will send you the proper difficulty of work so you are not overworking the pool by submitting too many or too little shares.

The issue is for the connection to be stable, you need a decent ping and you can't have a connection that is unstable such as a cell data signal. With those your rigs will keep hashing old work and when you submit the share it will be rejected because it was labelled as stale.
ABCbits
Legendary
*
Offline Offline

Activity: 3066
Merit: 8090


Crypto Swap Exchange


View Profile
December 10, 2023, 09:53:40 AM
 #10

As you are aware, the required bandwidth is really minimal, and it is determined by the number of mining rigs used in your bitcoin mining farm operation. This is what I believe is required based on the number of mining rigs you have, as seen below:

Quote
Small farms (1-5 rigs)2-5 Mbps
Medium farms (6-10 rigs): 5-10 Mbps
Large farms (11-20 rigs): 10-20 Mbps
Industrial farms (20+ rigs): 20+ Mbps

How exactly you got that number? Is it based on your personal experience or something else?

--snip--
I am pretty sure you can get away with running over 20 rigs on a 2-5 Mbps connection. All the rig is doing is submitting shares which is basically a small hash only a few bytes in length, and every few second the pool sends you new work. Whether your rig has 1 GPU or 5 GPU, the bandwidth won't change because the pool will send you the proper difficulty of work so you are not overworking the pool by submitting too many or too little shares.

FWIW this topic is about Bitcoin mining, so 1 rig usually means 1 ASIC which has it's own internal OS/network.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
kano
Legendary
*
Offline Offline

Activity: 4620
Merit: 1851


Linux since 1997 RedHat 4


View Profile
December 10, 2023, 11:51:02 AM
 #11

The actual correct network usage values of a standard stratum miner Smiley
https://bitcointalk.org/index.php?topic=789369.msg41861265#msg41861265

However, if you switch to those third party firmware, who knows what it tracks on your network and what extra data it sends.
If you use stratum V2 it will be much higher.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
DaveF
Legendary
*
Offline Offline

Activity: 3654
Merit: 6671


Crypto Swap Exchange


View Profile WWW
December 11, 2023, 04:55:52 PM
Merited by ABCbits (1)
 #12

From me a couple of years ago:

https://bitcointalk.org/index.php?topic=5322979



So 50 MB per day per miner is all you really need.

Just did a look on a couple that I have running and the numbers are still the same.

-Dave

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
SamReomo
Hero Member
*****
Offline Offline

Activity: 994
Merit: 757


Top Crypto Casino


View Profile
December 12, 2023, 08:02:57 AM
 #13



So 50 MB per day per miner is all you really need.

Just did a look on a couple that I have running and the numbers are still the same.


So it means that a single miner needs almost 50 MB per day and if someone has 10 miners running then the number should be around 500 MB and for 100 miners it would be around 5000 MB which isn't a lot by any means. A simple 1 Mb internet connection should be enough to do the job but there might be some delays due to ping but still I believe that a 4 Mb connection is going to work like a charm for the setup. I would like to know more from you DaveF.

███▄▀██▄▄
░░▄████▄▀████ ▄▄▄
░░████▄▄▄▄░░█▀▀
███ ██████▄▄▀█▌
░▄░░███▀████
░▐█░░███░██▄▄
░░▄▀░████▄▄▄▀█
░█░▄███▀████ ▐█
▀▄▄███▀▄██▄
░░▄██▌░░██▀
░▐█▀████ ▀██
░░█▌██████ ▀▀██▄
░░▀███
▄▄██▀▄███
▄▄▄████▀▄████▄░░
▀▀█░░▄▄▄▄████░░
▐█▀▄▄█████████
████▀███░░▄░
▄▄██░███░░█▌░
█▀▄▄▄████░▀▄░░
█▌████▀███▄░█░
▄██▄▀███▄▄▀
▀██░░▐██▄░░
██▀████▀█▌░
▄██▀▀██████▐█░░
███▀░░
DaveF
Legendary
*
Offline Offline

Activity: 3654
Merit: 6671


Crypto Swap Exchange


View Profile WWW
December 12, 2023, 01:00:54 PM
 #14



So 50 MB per day per miner is all you really need.

Just did a look on a couple that I have running and the numbers are still the same.


So it means that a single miner needs almost 50 MB per day and if someone has 10 miners running then the number should be around 500 MB and for 100 miners it would be around 5000 MB which isn't a lot by any means. A simple 1 Mb internet connection should be enough to do the job but there might be some delays due to ping but still I believe that a 4 Mb connection is going to work like a charm for the setup. I would like to know more from you DaveF.

Yes even for 100 miners 5 MB would be fine.

But

There are 3 things to consider.
1) Bandwidth. As shown you really do not need a lot. So for 100 miners a 512 Kbps connection would be saturated 24/7 a 1Mbps would be at 50% 24/7 and so on. To allow for the fact that it's not constant bandwidth i.e. you are going to need more when a block hits and new work is sent to your miner a 4 or 5 Mbps connection should be fine. Once again we are talking 100 miners here. With the amount of power they are using getting faster internet is not a big deal.

2) Latency. A.K.A ping time, or the amount of time it takes for a packet of data to leave your miner and get to the pool or leave the pool and get to your miner. This is also important and why using services like satellite not recommended.  Cable / fiber / DSL something that is ground based. Also, 4/5G can do some funky routing things. If you are spending real money on a miner spend a bit on the internet service for it.

3) Your internal network / router. And once again this means more with more miners. 1 miner plugged into a cheap home router is fine. 25 plugged into a cheap network switch along with some security cameras and somebody streaming Netflix  behind that same home router is going to cause data drops and speed drops as it tries to keep up. Better equipment is not that much more money and will just make for a better setup.

-Dave

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!