lighthouse icon indicating copy to clipboard operation
lighthouse copied to clipboard

Lookup sync: don't penalize peers that extend children of long chains

Open dapplion opened this issue 6 months ago • 2 comments

However, we then penalize peers who do the same action. This is inconsistent and can lead to penalties for honest peers. We should not penalize peers who extend known long chains. We could have to hashsets

  • failed_chains: reject descendant lookups and penalize
  • long_chains: reject descendant lookups and don't penalize

We should fix this in a future PR

Originally posted by @dapplion in https://github.com/sigp/lighthouse/pull/7118#discussion_r2128094198

dapplion avatar Jun 07 '25 03:06 dapplion

Hi @dapplion could I take this ?

gitToki avatar Jun 07 '25 13:06 gitToki

Yes @gitToki let me know if you need pointers

dapplion avatar Jun 10 '25 13:06 dapplion

It looks like this is happening on devnet-3, we fall behind and fallback to range sync, and penalise the peer the served us data.

jimmygchen avatar Sep 10 '25 14:09 jimmygchen

Closed by #8042

jimmygchen avatar Sep 17 '25 01:09 jimmygchen