Bitcoin Forum
November 05, 2024, 03:25:50 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Setting up a new Bitcoin node...  (Read 1014 times)
Cypherpunk38 (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0



View Profile
December 22, 2014, 11:16:28 PM
 #1

So I have a server with a ton of space and great bandwidth. I'd like to set up a full Bitcoin node on it. I'm wondering a few things before I do though:

1. How much storage space and bandwidth does a full node use on average per month?
2. Are private people like me even allowed to run nodes?
3. How do you get your node trusted by the network?

Thanks!
DannyHamilton
Legendary
*
Offline Offline

Activity: 3472
Merit: 4801



View Profile
December 22, 2014, 11:27:00 PM
 #2

So I have a server with a ton of space and great bandwidth. I'd like to set up a full Bitcoin node on it. I'm wondering a few things before I do though:

1. How much storage space and bandwidth does a full node use on average per month?

A full node currently uses about 26 GB of disk space.  Unless the protocol changes in the future, it should grow by no more than 144 MB per day (and typically much less).  That works out to no more than 4.46 GB per month.  More typically, in the past the growth in disk space usage has been about 1.125 GB per month.

2. Are private people like me even allowed to run nodes?

Certainly.  Who's going to stop you?

3. How do you get your node trusted by the network?

There are no trusted nodes on the network.  All nodes verify everything that they receive from their peers.

(Note, the Bitcoin Core wallet and the Armory wallet both have a full node built into the wallet.  Therefore, everyone that is running either one of those wallets is running a full node on their own computer whether they realize it or not).
theymos
Administrator
Legendary
*
Offline Offline

Activity: 5376
Merit: 13372


View Profile
December 23, 2014, 12:49:33 AM
 #3

Also see this wiki page that I wrote recently:
https://en.bitcoin.it/wiki/Full_node

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
QuantumQrack
Sr. Member
****
Offline Offline

Activity: 337
Merit: 250


View Profile
December 23, 2014, 03:52:36 AM
 #4

You can also run Btcd, which is an alternative full node to bitcoind written in GO.

https://github.com/conformal/btcd

http://en.wikipedia.org/wiki/Go_%28programming_language%29
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!