Bitcoin Forum
November 14, 2024, 08:47:48 AM *
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: Bitcoinqt full node - Moar bandwidth  (Read 864 times)
Wole (OP)
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
February 23, 2014, 08:16:20 PM
 #1

Hello, I am running a full bitcoin node. Ports are open etc. Currently got 81 active connections to the bitcoin network.
However! - It is (at the moment) only using 87 KB/s. It seems to vary between 50-150 KB/s.
So heres the thing. I WANT it to use more bandwidth, I want to help the bitcoin network and use up more bandwidth. Unused bandwidth is wasted.

How do I go about doing this? Or does the network simply not need more bandwidth? Synching the wallet from scratch has always been painfully slow, so I would assume it could use some more.

Thanks in advance!
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1036



View Profile WWW
February 25, 2014, 09:11:54 AM
 #2

Deepceleron's Razor #8: If everybody brings more to a pot luck dinner than they can eat themselves, there will be leftovers.

The largest bandwidth one is likely to see besides a DDOS attempt is if a new user needs to download the whole blockchain, and randomly has picked you as the source of the blocks. Bitcoin doesn't "torrent". You are only an awesome node if you can provide these new blocks to a client at an upload rate of over 30-50MBit/s, correspondent to other's broadband download abilities.

Bitcoin isn't really that bandwidth-hungry once there is a full mesh of well-connected clients. Consider the ~7 blocks per hour - a node only has to get a new block from another upon receiving the announce. If you have 1000 nodes, with 999 connections each showing in the client, each node still only has to provide one copy of a block to the network on average, because there are only 999 "give me the block" requests from clients in total. A default block is less than 350kB.
Sukrim
Legendary
*
Offline Offline

Activity: 2618
Merit: 1007


View Profile
February 25, 2014, 11:32:35 AM
 #3

Header-first syncing might help in the future, as data would likely be requested from more peers...
I for example seed the blockchain torrent and there is also sometimes little, sometimes a lot to upload, it depends on user's ability to find you, not just on their ability to connect to you.

https://www.coinlend.org <-- automated lending at various exchanges.
https://www.bitfinex.com <-- Trade BTC for other currencies and vice versa.
thenoblebot
Sr. Member
****
Offline Offline

Activity: 364
Merit: 252


View Profile
February 25, 2014, 01:33:52 PM
 #4

If you really WANT to then maybe you could try putting up another small server to act as full node .. or have a VM on your existing server for another full node or modify the source (but thats not up my alley).
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!