smartnode
smartnode copied to clipboard
Redundancy support, and strategy
When a validator goes offline, it will be at the most inconvenient time (that's the law). All validators should be encouraged to have a backup strategy. Smartmode can help.
- Eth1 node failure Allow for multiple Eth1 node URLs. Lighthouse supports this as standard. Infura would make the perfect backup.
- Beacon node failure. This is a bit more complicated. Lighthouse supports this, however, it might be better to address this alongside Validator failure.
- Validator failure Unfortunately, you cant run two validators using the same key pair at the same time. Slashing can occur, so care must be taken, when running a backup.
One simple, and cost effective solution, is to have a dormant AWS (or similar) as a backup. This could be automatically run periodically, to keep the beacon node in sync. If needed, it could be fired up manually, with the Validator engaged.
However, this is potentially dangerous if the backup is started, and the main validator then comes back online.
Smartnode could help by testing for the presence of your other Validator to prevent Slashing.