I'm thinking about installing bitcoind on my web server that runs on CentOS. How much memory and bandwidth might it take up and would it affect my other sites on my server?


I run bitcoind 0.8.3 on a VPS. In May and June, the VPS used between 250 and 300 GB of bandwith per month. Most of that (~98%) was incoming traffic.

I'm not sure if all traffic is due to bitcoind. Of course, we ran updates on the server. But it is only used for bitcoind. No other webservices are active.

| improve this answer | |
  • 3
    That seems extremely high, given that the transactions recorded in the block chain typically amount to just a few megabytes per day. – Nate Eldredge Sep 26 '13 at 14:35
  • 2
    It's not high at all. My bitcoind-only server generated 154gb of outbound traffic in the last 7 days. 12.73gb inbound traffic. I have 89 connections right now, and I've had over 150 in the past. If you're a stable, well-connected node, you will use a lot of bandwidth. – ChrisW Mar 2 '14 at 19:59
  • 1
    So clearly it's not just the bandwidth consumed in passively receiving the blocks, but the one spent in retransmitting them as well plus the wasted one in receiving/rebroadcasting blocks that ultimately get orphaned... – Joe Pineda Mar 3 '14 at 0:06
  • You have it set to way more than the default number of connections, which I believe is 8. I understand there is some debate over the benefits of doing that. – Nate Eldredge Jun 1 '14 at 0:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.