Search content
Sort by

Showing 4 of 4 results by peleion
Post
Topic
Board Electrum
Merits 1 from 1 user
Re: Hardware requirements for electrum server
by
peleion
on 16/04/2020, 13:42:16 UTC
⭐ Merited by ETFbitcoin (1)

Thanks for the insight, but could you tell :
1. How many cores of Xeon you use? 2? 4?
2. Since you mention Xeon, do you use shared VPS (which could greatly affect I/O storage performance) ?
3. 49 GiB excluding blockchain/indexing file from Bitcoin Core?
4. How many user connected to your ElectrumX server (assuming such stats exist) ?

1. I use docker and don't pin or restrict CPUs - I have dual Xeon (4 cores) @2.66GHz. Never seen CPU go over about 40% (of one core) for ElectrumX.
2. Nope - 10K RPM spinny RAID (old school)
3. That is the ElectrumX storage. Bitcoin core is 318 GiB ATM for a total of 367 GiB storage.
4. Highest I saw when it was public was about 1,200
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.

Post
Topic
Board Development & Technical Discussion
Re: Should I offer NODE_BLOOM?
by
peleion
on 14/04/2020, 19:00:55 UTC
Are there any SPV wallet which still use bloom filter nowadays?
Source : https://eprint.iacr.org/2014/763.pdf

I believe you must have bloom on your node if you use Bisq
Post
Topic
Board Wallet software
Re: Paper Wallets
by
peleion
on 05/07/2019, 16:41:41 UTC