Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

Best way to run an ETH validator node?

Does anyone have alot of knowledge on the requirements for running one, and know the smartest/most efficient way to run one? I've been considering running one of my own.
(Jan 17, 2021 09:46 AM)Focus Broken Wrote:  shreder runs one.  He can give you all the information you need.

Thank you, I will try and contact him
The minimum requirements are recommended here https://docs.prylabs.network/docs/instal...th-script/

ETH2.0 Setup guide: https://someresat.medium.com/guide-to-st...f681646f74
ETH2.0 Launchpad: https://launchpad.ethereum.org/

Two things you want to make sure of are meeting system requirements and low power consumption (Low TDP). If you're looking to run your eth1 node yourself you can get away with 500GB but you're likely looking for long-term so 2TB should satisfy for well over 2 years. Low power consumption = lower electricity costs. My suggestion is to buy used/refurbished parts to save a bit more on cost. Users are also running it on Raspberry PI however I do not recommend it.

My build:
Ryzen 5 3400g
ASRock A300/X300 (Has MB and power supply included)
16GB DDR4 @ 3200mhz SODIMM ram
2TB NVME SSD

I highly recommend you run it yourself as you said. Some people use hosting which I do not recommend due to increased long term costs and decentralization. You'll need a stable internet and power. Though going offline for a day is not the end of the world.
One thing I have to add is that you might want to think about using a load balancer, especially when running more than one validator.

The load balancers job in this case is not to balance any load though, as the traffic isn't the problem.

The load balancer would run in the cloud (not at home) and you'd route all the validator traffic over said load balancer.

Why?
- Your IP is not public and you can't be DDoS'ed because they'll only see the load balancers IP. This makes monitoring traffic and attacks way easier.
- If you're running several validators (32 ETH each) you can use this to seperate your ETH1 node from the validators.
- If you're ever thinking about having a backup plan (maybe another validator to turn on when your machine fails) a load balancer can be useful here.

One think to keep in mind: NEVER EVER have two validators with the same key running at the same time. This will lead to you being slashed => RIP ETH.

If you're only running a single validator, all of the above isn't that relevant, being offline for a few days is no problem at all.
In fact, you could be offline up to 1/3 of the time without losing money, EXCEPT you're offline when a big part of the network is offline as well.

I'm not sure if there are any testnets running currently but you might want to test everything there. 32 ETH are nearly $40k. Don't lose them because you don't know what you're doing.
Pigeon Chess

“What is infinite? The universe and the greed of men.”
https://pyrmont.launchpad.ethereum.org/

https://pyrmont.beaconcha.in/

Pyrmont testnet is still ongoing. As mentioned by T0Bi it's recommended to try the testnet to go through all the steps in order to familiarize.
I think it's best for me to use one of the popular validator-as-a-services

Unless anyone objects?
(Feb 3, 2021 02:19 PM)TheGoobr Wrote:  I think it's best for me to use one of the popular validator-as-a-services

Unless anyone objects?

I think you just skipped over my replies ☹️
(Feb 3, 2021 02:26 PM)shreder Wrote:  I think you just skipped over my replies ☹️

I don't want to worry about running hardware at all. I then constantly have to make sure it's running well

I'd rather stake it and not have a single thing to worry about
I wish this whole process was more user-friendly.
reality
(Feb 3, 2021 06:50 PM)Orchid Wrote:  I wish this whole process was more user-friendly.

Agreed. But Eth2 is new software and there wasn't much time to develop user-friendly applications for things like this.

(Feb 3, 2021 06:42 PM)Focus Broken Wrote:  Using a trusted third party should cause you MORE worry, not less.  Your host going offline causes you to lose your coins.  Remember that there's no way to distinguish "offline" from "malicious attacker" in proof of stake.

I agree with you also. But, I would like to think that a company dedicated to running validators for their clients would do a better job at keeping them up than myself, who doesn't want to even worry about it a little bit, no? It's a tradeoff.
(Feb 3, 2021 08:01 PM)Focus Broken Wrote:  It's an attack vector.  A host can lure stakers in by advertising low cost hosting and then pull the plug, making way more than than they ever could have hoped to earn from servicing those nodes legitimately.

Well, I do find some of them suspicious. I wouldn't be surprised if one of the $5 ones did that, I'd stay away from those for sure.


Possibly Related Threads...
Thread / Author Replies Views Last Post
by StanleyOct 9, 2025 06:30 AM 4 88 Oct 9, 2025 06:30 AM
Last Post: Hackers
by StanleyJun 17, 2025 08:26 AM 5 191 Jun 17, 2025 08:26 AM
Last Post: Omniscient
by shrederMar 14, 2023 04:24 PM 7 271 Mar 14, 2023 04:24 PM
Last Post: shreder