Improve network parameters (#5177)

* Modify network parameters for current mainnet conditions
This commit is contained in:
Age Manning 2024-02-08 02:40:47 +00:00 committed by GitHub
parent 675a231b45
commit 4db84de563
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 3 additions and 5 deletions

View File

@ -350,7 +350,7 @@ impl Default for Config {
enr_udp6_port: None,
enr_quic6_port: None,
enr_tcp6_port: None,
target_peers: 50,
target_peers: 100,
gs_config,
discv5_config,
boot_nodes_enr: vec![],

View File

@ -59,7 +59,7 @@ const MAX_DISCOVERY_RETRY: usize = 3;
/// Note: we always allow a single FindPeers query, so we would be
/// running a maximum of `MAX_CONCURRENT_SUBNET_QUERIES + 1`
/// discovery queries at a time.
const MAX_CONCURRENT_SUBNET_QUERIES: usize = 2;
const MAX_CONCURRENT_SUBNET_QUERIES: usize = 4;
/// The max number of subnets to search for in a single subnet discovery query.
const MAX_SUBNETS_IN_QUERY: usize = 3;
/// The number of closest peers to search for when doing a regular peer search.

View File

@ -51,7 +51,7 @@ mod gossip_cache;
pub mod gossipsub_scoring_parameters;
pub mod utils;
/// The number of peers we target per subnet for discovery queries.
pub const TARGET_SUBNET_PEERS: usize = 6;
pub const TARGET_SUBNET_PEERS: usize = 3;
const MAX_IDENTIFY_ADDRESSES: usize = 10;

View File

@ -1122,8 +1122,6 @@ pub fn set_network_config(
config.target_peers = target_peers_str
.parse::<usize>()
.map_err(|_| format!("Invalid number of target peers: {}", target_peers_str))?;
} else {
config.target_peers = 80; // default value
}
if let Some(value) = cli_args.value_of("network-load") {