Bitcoin Forum
September 21, 2019, 01:27:22 AM *
News: If you like a topic and you see an orange "bump" link, click it. More info.
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How much traffic does bitcoin-node generate monthly?  (Read 150 times)
Many Coins
Jr. Member
*
Offline Offline

Activity: 210
Merit: 3

Web Dev & Android Dev for $


View Profile WWW
April 09, 2018, 08:00:55 AM
 #1

Hello!

I want to install a bitcoin-node on the server, and want to know how much it will require traffic per month?

At least approximately.

1 TB?

10 TB?

100 TB?

Over 100?

Thank you!

//Or tell me a good hosting for bitcoin-node with inexpensive traffic?

Here is my personal website: https://2winners.com/
"Bitcoin: the cutting edge of begging technology." -- Giraffe.BTC
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
LoyceV
Legendary
*
Offline Offline

Activity: 1610
Merit: 4641


Largest Merit Circle on BPIP!


View Profile WWW
April 09, 2018, 09:18:52 AM
Last edit: May 11, 2019, 10:16:49 PM by LoyceV
 #2

You're going to want to read Running A Full Node | Minimum Requirements:
Quote
An unmetered connection, a connection with high upload limits, or a connection you regularly monitor to ensure it doesn’t exceed its upload limits. It’s common for full nodes on high-speed connections to use 200 gigabytes upload or more a month. Download usage is around 20 gigabytes a month, plus around an additional 140 gigabytes the first time you start your node.

Take your examples: 10 TB would be 30 Mbit/s on average, and enough to feed around 1,000 full clients. That's a lot!

Kogs
Member
**
Offline Offline

Activity: 86
Merit: 12


View Profile
April 09, 2018, 11:57:17 AM
 #3


It depends if you run the full node with open port 8333 to allow incoming connections or not.

My full node allows incoming connections and these are my values:

The download volume is quite low, about 0.5 GB - 1 GB per day
The upload volume is high compared to the download volume. It is at about 17 GB per day.

I don't know if this depends on the peers you are connected to or your internet speed, but that 17 GB upload volume per day was quite stable over the last months.

My internet connection is 100 Mbit down and 10 Mbit upload with no volume limit.
ranochigo
Legendary
*
Offline Offline

Activity: 1778
Merit: 1180

Somewhat inactive.


View Profile WWW
April 09, 2018, 01:00:48 PM
 #4

It really depends a whole lot on your type of usage. If you're running it primarily for your own use, you probably don't have to maintain too many connections and use too much bandwidth.

If your main objective is to help Bitcoin, then the more connections you have the better it would be, possibly requiring you to use more bandwidth. The main factor affecting your bandwidth usage is possibly your kind of peers.

Anyhow, limiting your connections should be enough to mitigate the problem of running out of bandwidth.

Many Coins
Jr. Member
*
Offline Offline

Activity: 210
Merit: 3

Web Dev & Android Dev for $


View Profile WWW
April 09, 2018, 01:04:47 PM
 #5

You're going to want to read Running A Full Node | Minimum Requirements:
Quote
An unmetered connection, a connection with high upload limits, or a connection you regularly monitor to ensure it doesn’t exceed its upload limits. It’s common for full nodes on high-speed connections to use 200 gigabytes upload or more a month. Download usage is around 20 gigabytes a month, plus around an additional 140 gigabytes the first time you start your node.

Take take your examples: 10 TB would be 30 Mbit/s on average, and enough to feed around 1,000 full clients. That's a lot!

Thank you!

I.e. one full bitcoin-node on a high bundwidth server generate less than 1 TB  traffic in any way, right?

Here is my personal website: https://2winners.com/
ScripterRon
Full Member
***
Offline Offline

Activity: 136
Merit: 106


View Profile
April 09, 2018, 01:08:44 PM
 #6

My node typically has around 95-98 connections.  The daily upload without historical blocks is around 5 GB.  If you also serve historical blocks, you need to add that to the upload since there always seems to be nodes that are downloading the blockchain.  When I set the historical block limit to 10 GB, my daily upload was 15-17 GB.

My node runs in a VPS with a very good internet connection, so that isn't a limiting factor.
Many Coins
Jr. Member
*
Offline Offline

Activity: 210
Merit: 3

Web Dev & Android Dev for $


View Profile WWW
April 09, 2018, 01:08:58 PM
 #7


It depends if you run the full node with open port 8333 to allow incoming connections or not.

My full node allows incoming connections and these are my values:

The download volume is quite low, about 0.5 GB - 1 GB per day
The upload volume is high compared to the download volume. It is at about 17 GB per day.

I don't know if this depends on the peers you are connected to or your internet speed, but that 17 GB upload volume per day was quite stable over the last months.

My internet connection is 100 Mbit down and 10 Mbit upload with no volume limit.

Thank you!

Is it possible to somehow limit the speed of the node on Ubuntu-server?

And is there a dependence on uPNP?

Here is my personal website: https://2winners.com/
ScripterRon
Full Member
***
Offline Offline

Activity: 136
Merit: 106


View Profile
April 09, 2018, 01:15:45 PM
 #8


It depends if you run the full node with open port 8333 to allow incoming connections or not.

My full node allows incoming connections and these are my values:

The download volume is quite low, about 0.5 GB - 1 GB per day
The upload volume is high compared to the download volume. It is at about 17 GB per day.

I don't know if this depends on the peers you are connected to or your internet speed, but that 17 GB upload volume per day was quite stable over the last months.

My internet connection is 100 Mbit down and 10 Mbit upload with no volume limit.

Thank you!

Is it possible to somehow limit the speed of the node on Ubuntu-server?

And is there a dependence on uPNP?
No need for UPnP.  If you have a router/firewall, you will need to manually open port 8333 if you want to allow incoming connections.  You also might need to tell your node the external address to advertise if it can't determine it automatically (I use the 'externalip' statement to specify both the IPv4 and IPv6 addresses for my node).
LoyceV
Legendary
*
Offline Offline

Activity: 1610
Merit: 4641


Largest Merit Circle on BPIP!


View Profile WWW
April 09, 2018, 01:39:11 PM
 #9

I.e. one full bitcoin-node on a high bundwidth server generate less than 1 TB  traffic in any way, right?
Never say never Wink
1 TB really isn't that much when it comes to Bitcoin's blockchain, it's barely enough to sync 6 new clients. Those clients by default will of course also use other nodes, so in reality many different clients will each download a part of their blocks from your node.

Is it possible to somehow limit the speed of the node on Ubuntu-server?
Just Google "ubuntu limit network speed" and it gives you options like Wondershaper or Trickle (I haven't used any of them). Or, what I would do: manually monitor it for a while, it may not even be needed.

Anti-Cen
Member
**
Offline Offline

Activity: 210
Merit: 26

High fees = low BTC price


View Profile
April 10, 2018, 09:49:36 PM
 #10


It depends if you run the full node with open port 8333 to allow incoming connections or not.

Good point and most home users (Not miners) would not know how to port forward the router so I let nodes connect to a program that
I am working on and then reverse the direction and keep the connection open so that they become useful and not just parasites to the network

Quote
The download volume is quite low, about 0.5 GB - 1 GB per day
The upload volume is high compared to the download volume. It is at about 17 GB per day.

These numbers are not bad and you can use QoS in some routers to limit the traffic if you needed too
but on larger systems (100m nodes) network chatter really does become a killer without a degree of
centralization but few people here are prepared to accept this conclusion that "free for all" has it's limitations. 

Mining is CPU-wars and Intel, AMD like it nearly as much as big oil likes miners wasting electricity. Is this what mankind has come too.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!