lighthouse icon indicating copy to clipboard operation
lighthouse copied to clipboard

VC option to pass subscriptions to fallback nodes

Open paulhauner opened this issue 3 years ago • 1 comments

Description

Following from this thread, it would be nice if the VC had an opt-in flag to publish subscriptions to all backup endpoints (or maybe even specific endpoints :thinking:). This means that backup BNs don't need to run with subscribe-all-subnets to be reliable.

I'm cautious of incurring usage on third-party nodes, that's why I suggested opt-in.

paulhauner avatar Feb 07 '22 00:02 paulhauner

I'm very much in favor of this. With the post-merge reality setting in we'll have a lot of staking enthusiasts using a simple fall back EL+CL. Rocket Pool makes this dead simple for example. They will assume that a fall back beacon node works automatically and without missing attestations (proposals, sync commitees). But it doesn't. Unless you specify --subscribe-all-subnets which is wasteful to home stakers' bandwidth.

lfinbob avatar Aug 27 '22 12:08 lfinbob

I'm also in favour of this, it would help significantly reduce CPU, RAM, bandwidth and power usage on the backup node.

maninthecryptosuit avatar Oct 09 '22 16:10 maninthecryptosuit

Implemented in https://github.com/sigp/lighthouse/pull/3529 and will be part of the next release 🎉

michaelsproul avatar Oct 09 '22 22:10 michaelsproul