@@ -14,8 +14,6 @@ ShelleyGenesisHash: 1a3be38bcbb7911969283716ad7aa550250226b76a61fc51cc9a9a35d927
1414CheckpointsFile : mainnet-checkpoints.json
1515CheckpointsFileHash : 3e6dee5bae7acc6d870187e72674b37c929be8c66e62a552cf6a876b1af31ade
1616
17- EnableP2P : True
18-
1917# #### Core protocol parameters #####
2018
2119Protocol : Cardano
@@ -36,11 +34,10 @@ MaxKnownMajorProtocolVersion: 2
3634
3735# #### Network Configuration #####
3836
39- PeerSharing : True
40-
4137# The following control the number of outbound connections to strictly our upstream peers
4238# cf. https://developers.cardano.org/docs/operate-a-stake-pool/node-operations/topology
43- # defaults are provided by ouroboros-network, but can be overridden by uncommenting below:
39+ #
40+ # Defaults are provided by ouroboros-network, but can be overridden by uncommenting below:
4441# SyncTargetNumberOfActiveBigLedgerPeers: 30
4542# SyncTargetNumberOfActivePeers: 5
4643# SyncTargetNumberOfEstablishedBigLedgerPeers: 40
@@ -53,8 +50,15 @@ PeerSharing: True
5350# TargetNumberOfEstablishedBigLedgerPeers: 10
5451# TargetNumberOfEstablishedPeers: 30
5552# TargetNumberOfKnownBigLedgerPeers: 15
56- # TargetNumberOfKnownPeers: 150
57- # TargetNumberOfRootPeers: 60
53+ #
54+ # Additionally, as of ouroboros-network `0.22.2` with cardano-node `10.6.0`,
55+ # the following three node config parameters which previously required
56+ # explicit configuration depending on whether the node is a forger are now
57+ # handled automatically.
58+ #
59+ # PeerSharing: false for forgers, true for non-forgers
60+ # TargetNumberOfKnownPeers: set according to forging status
61+ # TargetNumberOfRootPeers: set according to forging status
5862
5963# When syncing in Genesis mode, this is the minimum number of active connections
6064# to big ledger peers needed to continue:
@@ -85,7 +89,11 @@ LedgerDB:
8589
8690# #### Version Information #####
8791
88- MinNodeVersion : 10.4.0
92+ # Min is currently 10.6.0 for proper default handling of PeerSharing,
93+ # TargetNumberOfKnownPeers and TargetNumberOfRootPeers parameters depending
94+ # on whether node is a forger or not, as well as removal of legacy
95+ # networking mode.
96+ MinNodeVersion : 10.6.0
8997
9098# #### Logging configuration #####
9199
0 commit comments