Configuration
Node Configuration Guidelines for BitNet Validators
Proper configuration of validator nodes is critical for stability and performance on the BitNet network. This section outlines required settings for time synchronization, consensus behavior, peer management, and transaction security.
Server Timezone
Validators must configure their server timezone to UTC. Misconfigured timezones can cause a LastResultsHash
mismatch during consensus, which will halt your node.
To check your current timezone setting:
Block Time and Consensus Delay
BitNet’s consensus engine uses a timeout_commit
parameter to define the delay between block commits. This delay helps the network collect additional pre-commits before moving to the next block height.
In your config.toml
:
Peer Configuration
Validator nodes must connect to reliable peers to maintain block synchronization. Set your persistent peers in:
The persistent_peers
field is a comma-separated list using this format:
Example:
To find and share your own peer ID, run:
Additional peer-related parameters:
EIP-155 Replay Protection
BitNet enables EIP-155 replay protection by default to secure transactions across multiple chains. If globally disabled, validators can still opt to disallow unprotected transactions via their local configuration.
In config.toml
:
Last updated