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.
Best way to run an ETH validator node? |
(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
Jan 17, 2021 11:53 AM
(This post was last modified: Jan 17, 2021 11:54 AM by shreder.)
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.
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. (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 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
Feb 3, 2021 07:54 PM
(This post was last modified: Feb 3, 2021 07:55 PM by TheGoobr.)
(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. |
|
|


