Bitcoin Forum
April 26, 2024, 10:56:19 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How much bandwidth is involved in running a full node?  (Read 2289 times)
Lorenzo (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250



View Profile
April 03, 2015, 03:52:57 AM
 #1

Does anyone know? I'm currently using shared Internet services right now and am somewhat interested in mining as a hobby and was wondering how much bandwidth a full node actually uses.

I would assume that it's not really a simple case of measuring the average size of blocks since a full node does much more than simply downloading blocks to add to its blockchain. A full node must also provide other nodes with a copy of the blockchain to download and they must also receive and relay transactions to other nodes too.

Does anyone know how much data is downloaded and uploaded? And would it depend on geography? If someone lives in an area where Bitcoin is highly popular and there are a lot of transactions going on around them, would their node experience more activity compared to someone who lives in the middle of Africa for example?
1714172179
Hero Member
*
Offline Offline

Posts: 1714172179

View Profile Personal Message (Offline)

Ignore
1714172179
Reply with quote  #2

1714172179
Report to moderator
1714172179
Hero Member
*
Offline Offline

Posts: 1714172179

View Profile Personal Message (Offline)

Ignore
1714172179
Reply with quote  #2

1714172179
Report to moderator
"You Asked For Change, We Gave You Coins" -- casascius
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
person
Sr. Member
****
Offline Offline

Activity: 315
Merit: 250



View Profile WWW
April 03, 2015, 04:22:12 AM
 #2

Some stats:

http://213.165.91.169/

https://bitcointalk.org/index.php?topic=760094.0
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1499


No I dont escrow anymore.


View Profile WWW
April 04, 2015, 12:41:40 PM
 #3

Does anyone know? I'm currently using shared Internet services right now and am somewhat interested in mining as a hobby and was wondering how much bandwidth a full node actually uses.


thanks for linking my node Wink


I would assume that it's not really a simple case of measuring the average size of blocks since a full node does much more than simply downloading blocks to add to its blockchain. A full node must also provide other nodes with a copy of the blockchain to download and they must also receive and relay transactions to other nodes too.

Does anyone know how much data is downloaded and uploaded? And would it depend on geography? If someone lives in an area where Bitcoin is highly popular and there are a lot of transactions going on around them, would their node experience more activity compared to someone who lives in the middle of Africa for example?

The physical location of your node should not matter. Every Node will get a transaction over time, if you get it early you send it to all other nodes connected. If you get it late you do not spread it further.

A transaction - or even a new block -  is not the big factor though. In my experience the biggest impact is another full node syncing. My node typically hovers at 60-150 KiB/s upstream, but spikes way over 600 KiB/s from time to time. Usually only for a few hours at max. This happens when I run updates or when another node is connected for snycing. This impact will probably smaller as more and more nodes run 0.10.0 and can sync more efficiently from different nodes.

As you can see from the stats it never used more than 200 GB per month. Its connected @100Mbit/s and I limited the number of connections to 50. A higher connection speed and more connected nodes will probably result in more traffic. Maybe zvs can tell more about that as they run several full nodes and might have more insight on this.

Im not really here, its just your imagination.
ranochigo
Legendary
*
Offline Offline

Activity: 2954
Merit: 4165


View Profile
April 05, 2015, 08:08:35 AM
 #4

Some stats http://69.195.159.74/vnstat/

I have mine capped at 1000connections but it never exceeds 80 connections. The higher incoming was when I was syncing my blockchain. My internet connection is 1GBPS dedicated. It depends on how many people are getting blocks from you, the outgoing traffic is pretty high though.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
emrebey
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


View Profile
April 05, 2015, 10:32:43 AM
 #5

keep in mind, you can always limit your connections, so bandwidth should not be a really problem.
Cryptowatch.com
Full Member
***
Offline Offline

Activity: 196
Merit: 103


View Profile WWW
April 26, 2015, 10:15:44 PM
 #6

Some stats here as well along with network info:

http://node.cryptowatch.com/

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!