mirror of
https://gitlab.com/pulsechaincom/lighthouse-pulse.git
synced 2024-12-25 21:17:17 +00:00
Shift gossipsub validation (#1612)
## Issue Addressed N/A ## Proposed Changes This will consider all gossipsub messages that have either the `from`, `seqno` or `signature` field as invalid. ## Additional Info We should not merge this until all other clients have been sending empty fields for a while. See https://github.com/ethereum/eth2.0-specs/issues/1981 for reference
This commit is contained in:
parent
2074beccdc
commit
49ab414594
@ -103,7 +103,7 @@ impl Default for Config {
|
|||||||
.history_length(6)
|
.history_length(6)
|
||||||
.history_gossip(3)
|
.history_gossip(3)
|
||||||
.validate_messages() // require validation before propagation
|
.validate_messages() // require validation before propagation
|
||||||
.validation_mode(ValidationMode::Permissive)
|
.validation_mode(ValidationMode::Anonymous)
|
||||||
// prevent duplicates for 550 heartbeats(700millis * 550) = 385 secs
|
// prevent duplicates for 550 heartbeats(700millis * 550) = 385 secs
|
||||||
.duplicate_cache_time(Duration::from_secs(385))
|
.duplicate_cache_time(Duration::from_secs(385))
|
||||||
.message_id_fn(gossip_message_id)
|
.message_id_fn(gossip_message_id)
|
||||||
|
Loading…
Reference in New Issue
Block a user