Post
Topic
Board Electrum
Re: Hardware requirements for electrum server
by
peleion
on 14/04/2020, 19:27:19 UTC
---

I'd been thinking and I'd reach to the conclusion that a computer, with a Intel Core i5 (5th Gen onwards), 12Gb+ RAM and a SSD of 500GB would to the job, for everything I've been reading these last couple of days. I could even change the i5 for an old Xeon (seeing the benchmarks), which would be cheaper.

But from that last post of yours, I gather that there's no real point on setting up a server atm, unless I already have all the parts, because the network has enough servers and I'd be loosing time and money in electricity... Not what I was expecting, but if things are that way atm, not much I can do i guess

For current ElectrumX version:

  • ElectrumX is actually pretty lightweight CPU wise. It will run fine with an old Xeon.
  • RAM use is 340 MiB not counting buffers. More is always better up to a point.
  • Network bandwidth is not bad for a public server, easily serviced with a home ISP connection.
  • Total storage is small - 49 GiB total ATM.
  • The resource constraint for a public server is really the storage I/O. ElectrumX needs to index each block as it comes in and does some thrashing for a bit each time this happens. SSDs are definitely recommended.

You of course have to have a fully synced and txindexed bitcoin core node already running. And you won't make any $.

The real benefit to running your own server is privacy - you can use Electrum with just your server and node.