A node with no proof cannot participate actively to the avalanche
network, so it might as well not advertise it with the service bit.
Depends on D9440.
Differential D9422
[avalanche] Don't turn on service bit if we don't have a proof Fabien on Apr 15 2021, 12:59. Authored by
Details
A node with no proof cannot participate actively to the avalanche Depends on D9440. ninja all check-all
Diff Detail
Event TimelineComment Actions I get the point that a node that does not vote is not a full avalanche peer. But it can still be a "limited avalanche peer", if it wants to receive and relay proofs, so it can be aware of other avalanche nodes. We will need some other way of signalling the "limited avalanche" state. Keeping the service bit on for all avalanche aware nodes as it is right now would work. A node signalling the service bit can be considered a limited node until we see its proof.
Comment Actions Add a method in the Processor to return if the flag should be set. |